Software Engineer
CurrentEnhanced the core computation logic of a financial calculator using SpringBoot, JavaScript, and Spring JDBC, while automating overnight processes using Python and Airflow.Developed and deployed multiple end-to-end APIs following industry standards using RPC calls, implementing server and client-side pagination, multithreading, and reducing computation time by 75% for large-scale datasets.Co-designed and implemented a scalable data solution leveraging modern data warehousing (OLAP - Snowflake) and relational databases(OLTP - SQL), integrating a web-queue-worker framework in a microservices architecture.Contributed to scalable data access through CRUD APIs, event-driven notifications ( Kafka ) , and enhanced monitoring with telemetry tools like Grafana and SplunkLed the frontend development of a system displaying over 100k alerts from quality control processes, incorporating user interactions with action buttons for improved efficiency using Angular.Created a regression suite and automated data loading, reducing manual validation efforts by 50 man-hours and significantly improving the accuracy of post-release processes.