Full Stack Software Engineer with 3+ years of experience building scalable, high-performance systems across web and cloud platforms.
Experience
2024 — Now
2024 — Now
New Jersey, United States
• Meticulously architected payment processor to handle 3500 req/sec achieved using AWS SQS, batch processing, custom rate liming algorithm
• Developed parametrized scripts to load test microservices and identify bottlenecks during high traffic, thus reduced downtime by 99.99%
• Saved millions in infrastructure cost implemented dynamic service level rate limiting to process queued payment requests with high throughput
• Reduced CPU, memory utilization by 28%, by optimizing SpringBoot REST API using Spring batch to process 10M+ transaction log data per hour
• Leveraged React, Typescript to develop interactive UI, implemented cursor pagination which improved system performance and UX by 35%
• Developed frontend centralized communication, state management between components using Redux which reduced API calls by 50%
• Used SpringBoot, Node.js to create REST API in distributed, service-oriented architecture and multi-tenant env to facilitate core services at scale
• Wrote frontend unit tests, backend integration and unit tests and E2E tests to ensure reduced bugs and proper functioning of features overtime
2024 — 2024
2024 — 2024
New York City Metropolitan Area
2023 — 2024
Hoboken, New Jersey, United States
(React, Typescript, Redux, Java, SpringBoot, Rest API, Swagger, Automation, PostgreSQL, Git, AWS, Docker, Redis, JSON, Maven, Selenium, Jira)
• Collaborated with 3+ stakeholders to collect requirements, identify KPIs and develop analysis tool for graphical data visualization
• Integrated AWS Cognito for secure sign, AWS SES for sending emails and AWS SNS for A2P push notification, thus enhancing user experience
• Developed re-usable components, responsive, mobile-first UI using React, Redux, hooks and APIs, React-bootstrap, and JSX
• Created microservices following SOLID principles using Spring Boot, Node.js for asynchronous request handling, streamlined data flow
• Formulated complex SQL queries to automate tasks and perform data modeling, optimize queries improving overall performance by 50%
• Led migration of legacy data access layer for few microservices to GraphQL, authored custom resolvers leading to increased response-time
• Assisted optimizing, migration of monolith to docker containers leveraging alpine linux, multistage builds enhancing scalability and startup time
2021 — 2022
Mumbai, Maharashtra, India
(Java, SpringBoot, React, Linux, CDNs, OWASP, Kafka, ZooKeeper, AWS, TypeScript, Redis, Cassandra, Docker, Github, Jira, Code review, Migration)
• Migrated application to React, leading to exponential increase in performance, maintainability, and user satisfaction and retention
• Surveyed, collaborated with customer service team, to develop new features in React dashboard, which increased query solving by 25%
• Used Spring, HTTP protocols, Nginx and CDNs to develop secure and low-latency REST API endpoints, adhering to OWASP guidelines
• Developed dashboard to create JavaScript cron jobs as per use case thus enabling tech and non-tech individuals to save time and efforts
Education
Stevens Institute of Technology
Master's degree
2022 — 2024
University of Mumbai
Bachelor of Engineering - BE
2018 — 2022