Porto, Portugal
I am a passionate and driven backend developer who thrives on tackling new challenges and continuously learning. With a strong focus on building robust, scalable systems using Java microservices, CI/CD automation, and Kubernetes orchestration, I have enjoyed collaborating on diverse projects that solve complex problems and create impactful solutions. Since the start of my journey, my commitment to expanding my knowledge and growing as a professional has been at the core of my work. Known for my resilience and resourcefulness, I turn innovative ideas into efficient, enterprise-grade solutions while always staying excited about the endless possibilities technology holds for the future.
- Built backend services for a port logistics management platform using Java and Spring Boot, integrating external client APIs and exposing REST endpoints. - Implemented end-to-end backend features, including data ingestion, transformation, persistence, entity modeling, DTO design, and API implementation. - Contributed to QA-driven release cycles with frequent deployments, prioritizing code readability, maintainability, and structure, with >85% unit test coverage. - Collaborated with functional analysts and client development teams to ensure correct data handling, integration behavior, and alignment with business requirements.
Movie web service - Developed a RESTful web service for storing and managing information about movies. Customer Relationship Management for hair salon - Created a CRM for a hair salon using Electron + ReactJS. - Created a PostgreSQL database to store and manage customer information. - Created a backend service to facilitate communication, managing data and implementing business logic with Quarkus + Hibernate. Database and bridge for CRM on accounting and loan research purposes - Created a backend service and a database to store end users information on my client's side.
- Designed and implemented a high-throughput Quarkus-based microservice for inter-service communication within a distributed platform. - Designed and implemented a nested set (tree) data model to efficiently store and query hierarchical JSON data, optimizing read performance for complex tree-based queries. - Developed JSON ingestion logic to parse, validate, and persist deeply nested data structures for efficient querying and downstream processing. - Implemented asynchronous validation and persistence workflows to reduce blocking operations and improve service responsiveness. - Performed micro-benchmarking of JSON deserialization approaches, identifying a ~32% performance difference and contributing to performance-informed design decisions. - Built and maintained CI/CD pipelines using Docker and Jenkins, ensuring >85% unit and integration test coverage through automated testing. - Deployed and operated services in a multi-environment Kubernetes setup (test / int / prod), collaborating closely with QA, PMs, and UX designers.
• Conducted quality control checks on the product line to ensure high standards of production. • Implemented systematic methodologies to organize the workspace for efficiency. • Provided operation and maintenance support for industrial needle-making machinery.