Java Full Stack Developer
Current• Architected and developed a microservices-based e-commerce platform, enhancing scalability and modularity. Utilized Java 11, Spring Boot, and JPA/Hibernate to ensure robust and efficient backend operations.• Implemented advanced Java features like CompletableFuture and Streams API, increasing in sales conversion rates and capacity to handle 2M daily transactions.• Engineered a high-performance, event-driven architecture using Java's Project Reactor and RxJava. This reactive approach enabled the system to handle 50K concurrent users with sub-second response times, improving system responsiveness.• Spearheaded migration to AWS, utilizing EC2 for compute, S3 for storage, and RDS for databases. Implemented auto-scaling groups and Elastic Load Balancing, achieving 99.99% uptime and reduction in infrastructure costs.• Engineered responsive front-end interfaces using React.js, integrating Redux and MobX for state management. This resulted in a 15-point increase in Net Promoter Score (NPS) for Dell's product configurator tools.• Integrated TypeScript with React.js, reducing critical production bugs and saving an estimated 120 developer hours per month on bug fixes.