Experience
Apr 2025 - Present
8 months
- Contribute to a cross-functional team building a cloud-based bookkeeping platform for SMEs
- Design and implement Java Spring Boot microservices with clear separation of concerns
- Integrate core services via REST and gRPC APIs
- Implement event-driven workflows using RabbitMQ for reliable, decoupled messaging
- Model and manage transactional data in PostgreSQL and leverage Redis for caching
Apr 2024 - Apr 2025
1 year 1 month
- Built and supported enterprise healthcare application APIs
- Author unit & integration tests using Groovy & Spock
- Optimized system performance and drove new functionality
- Engaged across full software development lifecycle
Apr 2021 - Apr 2024
3 years 1 month
- Migrated core business processes to a Spring Boot microservices platform
- Integrated PostgreSQL, Cassandra & Elasticsearch for scalable, varied data storage
- Leveraged Kafka for resilient inter-service messaging
- Built automated test suites to guarantee system reliability and ease maintenance
- Contributed in Scrum/Agile teams to streamline delivery
Apr 2018 - Apr 2021
3 years 1 month
- Built scalable RESTful APIs with Java, Spring Boot & Hibernate; optimized dynamic web apps using PHP (Phalcon), JavaScript & MySQL
- Gathered user requirements and designed efficient, project-specific data models
- Architected and implemented robust relational schemas tailored to business needs
- Delivered interactive UIs with JavaScript, HTML5 & CSS3, enhancing user experience
- Worked cross-functionally to refine backend performance and improve UI interactions