Full Stack Developer with 4 years of experience in designing and implementing robust and scalable web applications. Skilled in Java, Java EE, C#, Spring MVC, Struts, and Node.js for backend development, and Angular, jQuery, JavaScript, and TypeScript for frontend development.
Experienced with Kubernetes and Docker for application orchestration and containerization. Expert in Oracle databases (SQL Developer) and PostgreSQL. Skilled in version control with Git and automated deployments using Jenkins and Maven. Familiar with IntelliJ IDEA as a development environment and Agile methodologies for efficient and continuous software delivery.
Passionate about code optimization, application performance, and solving complex problems. Always eager to take on new challenges and grow in the world of web development. 🚀
Skills
I already know
I speak
Work experience
- Development and maintenance of web applications with Angular and TypeScript, ensuring clean architecture and responsive design.
- Implementation of backend services with Node.js, Java, and C#, focused on performance, scalability, and security.
- Database management in Oracle and PostgreSQL, guaranteeing data integrity and efficient query optimization.
- API design and documentation using Swagger, improving interoperability and developer experience.
- Containerization and orchestration with Docker and Kubernetes, enabling scalable and portable deployments.
- Build automation and dependency management with Maven, streamlining development workflows.
- Collaborative version control with Git, applying best practices in branching strategies and code reviews.
- Continuous integration and deployment pipelines to deliver high-quality solutions quickly and reliably.
- Development and maintenance of web applications using Angular and TypeScript.
- Implementation of backend services with Node.js and Java, optimizing performance and scalability.
- Database management in Oracle, ensuring integrity and efficiency in queries.
- Version control and collaborative workflows using Git and Jenkins.
- Configuration and automation of development environments with Maven and IntelliJ IDEA.
- Continuous integration and automated deployment to ensure fast and secure deliveries.
- Development of web applications using Java and Struts, ensuring a robust and scalable architecture.
- Implementation of dynamic interfaces with JavaScript, jQuery, and HTML to enhance user experience.
- Optimization and management of databases in Oracle, ensuring query efficiency.
- Maintenance and refactoring of code using best practices in Spring and Maven.
- Version control and collaborative teamwork with Git for efficient integration.
Education
Projects
Prototype of a Teleassistance System for Dependent People
This project develops a low-cost teleassistance system based on mobile phones and sensors, allowing caregivers (family members, healthcare personnel, etc.) to monitor dependent individuals remotely.
System Components:
RemoteSoft: Installed on the dependent person's mobile phone, this app collects data from sensors and an activity wristband.
RemoteSoft Receives: Installed on the caregiver's mobile phone, this app receives and displays the information sent by RemoteSoft.




