Full Stack Developer · Civil Engineering Student in Computer Science and Telecommunications
bnavm01@gmail.com · LinkedIn · Codewars
I am a Full Stack Developer and a Civil Engineering student in Computer Science and Telecommunications from Chile. I build SaaS products and institutional platforms focused on security, traceability, and operational reliability.
Backend: Java and Spring Boot for REST APIs, Spring Security, JPA Hibernate, JWT, RBAC, audit logs, and account protection (lockout, session hardening). I work with MySQL, Microsoft SQL Server, and PostgreSQL, and I add Redis when caching or messaging is needed.
Frontend: Angular with TypeScript, PrimeNG, Tailwind, plus SSR for public sites where performance and SEO matter.
Mobile: Flutter apps with geolocation, notifications, and API consumption.
- First Name: Benjamin Eduardo
- Last Name: Navarrete Miranda
- Nationality: Chilean
- Relationship Status: In a relationship
I want to grow in environments that value engineering quality, accountability, and real product impact. I enjoy translating operational requirements into maintainable systems, improving data quality, and shipping features with clear rules and reliable execution.
Nov 2025 to Present
- Lead full stack development for a private SaaS platform (pre launch).
- Backend ownership with Java and Spring Boot, Spring Security, JWT, and JPA Hibernate.
- Design and maintain secure REST APIs, RBAC, and protected route flows across clients.
- Implement audit logging for critical actions and entity changes.
- Add account security measures such as lockout and session hardening.
- Build web portals with Angular, TypeScript, PrimeNG, and Tailwind.
- Support mobile clients with Flutter, including geolocation and notifications.
- Work with PostgreSQL and Redis depending on performance and real time needs.
- Maintain delivery quality through documentation, testing, and monitoring practices.
Nov 2024 to Present
- Develop and maintain an institutional management control platform.
- Own the backend development with Spring Boot and Java.
- Design and implement the database model and data integrity rules.
- Review and guide frontend development decisions.
- Configure and harden Linux servers.
- Deploy to production using Docker.
- Set up security controls using UFW, iptables, and fail2ban.
- Improve platform architecture with selective caching, audit enhancements, and UI normalization.
- Integrate access protection using Cloudflare and Turnstile.
Aug 2024 to Dec 2024
- Supported software engineering classes focused on full stack development.
- Guided students through agile workflows using Scrum.
- Helped students structure projects, implement features, and improve code quality.
- Java 21 to 23
- Spring Boot 3.x
- Spring Security
- JPA Hibernate
- JWT, OpenAPI
- Redis
- PostgreSQL, MySQL, Microsoft SQL Server
- Angular, TypeScript
- PrimeNG, Tailwind
- SSR
- Flutter, Dart
- Geolocation, notifications
- API consumption
- Linux
- Docker, Nginx
- Git
- UFW, iptables, fail2ban
- Cloudflare, Turnstile
- 2021 to Present, Civil Engineering in Computer Science and Telecommunications, Universidad Finis Terrae
- 2020, Java Programming, Universidad de Chile in alliance with Accenture
- 2020, Formación y Trabajo Program, Forge Chile Foundation, socio emotional and employability skills
- 2016 to 2019, Middle Education, New Little Collegue
- Java and Spring Boot development
- REST API design and security with JWT and RBAC
- Audit logging and traceability focused development
- SQL databases, MySQL, SQL Server, PostgreSQL
- Angular and TypeScript for admin and client portals
- Flutter for mobile apps
- Linux server management and production deployments with Docker