Senior Full Stack Engineer
Microservices Architecture and Management: Designed and managed a complex technology stack consisting of over 150 microservices. Played a pivotal role in implementing over 100 microservices using Java (Spring Boot, Spring Data, Spring Security) and Kotlin, ensuring modularity, scalability, and efficient communication across the platform. Leveraged Docker, Kafka, and RabbitMQ for seamless integration and performance.Medical Data Platform Development: Built a robust platform for submitting and receiving medical data in diverse formats. Facilitated real-time data exchange between hospitals, physicians’ offices, and laboratories using REST APIs and message brokers like JMS, ActiveMQ, and RabbitMQ, enabling better interoperability and communication across the healthcare ecosystem.Product Team Management: Managed four product teams, driving the successful development and rollout of multiple projects. Provided technical leadership and guidance, ensuring efficient project execution from initial build phases to final delivery, while fostering cross-functional collaboration.Cloud-Based Platform for Interface Management: Designed and developed a cloud-based platform for managing interfaces, utilizing AWS and Spring Cloud to enhance scalability and flexibility. Simplified the integration of diverse data interfaces, ensuring secure and efficient operations.Machine Learning API Development: Developed and deployed machine learning APIs to enhance data analysis and workflow automation. Leveraged tools like Spring Boot, ElasticSearch, and Kotlin for efficient integration of predictive models into existing platforms.Technology Stack Oversight: Oversaw the implementation and maintenance of a large-scale technology stack, including Gradle, Maven, GitHub Actions, Jenkins, and Tomcat. Ensured all components met high performance, reliability, and security standards. Optimized CI/CD workflows for seamless deployments and system stability.