
Afsar Abbas
Senior Software Engineer
Competenze

Consulta i miei servizi


Esperienza lavorativa
Senior Software Engineer
Vertafore • Full time
Dec 2022 - Present • 3 yrs 5 mos
•Acted as technical lead/coordinator for Benefit Point eStatement deliveries (02/2023 - Present) and coordinated a cross functional group of 6, including backend, UI, and QA. •Optimized Benefit Point eStatement processing by reducing end-to-end processing time by 30% via nested loop elimination, composite indexing, and validation flow restructure while maintaining 99.9% monthly service availability. •Designed and implemented backend microservices using Java and Spring Boot, integrating Angular/React front end components to deliver insurance application features. •Implemented Kafka-based messaging with DLQ and retry strategies for asynchronous processing, resulting in improved downstream delivery reliability and a post-migration delivery success rate of ~99%+. •Ensured code quality through unit testing with JUnit and Mockito, CI pipelines with GitHub Actions, and rigorous code reviews.
Java Developer
SRS Valutech System
Jun 2022 - Dec 2022 • 6 mos
•Contributed to the Cash Receipt Deposit System for Mahindra Finance, including receipt upload, validation engine, and reconciliation. •Optimized slow SQL queries and added indexing which reduced API response times by 25-35%. •Improved batch processing for large receipt files (5k-10k records) from multi-minute runtimes to under 30 seconds, supporting approximately 200-300 branch finance users. •Enhanced UI responsiveness through pagination and lazy loading, while collaborating closely with BA, QA, and stakeholders to deliver secure, maintainable features under tight release cycles.
Software Engineer
Spoors Technology Solutions (Mahindra Finance)
Aug 2016 - Jun 2022 • 5 yrs 10 mos
•Developed and maintained Java-based financial applications using Spring Boot and Hibernate, including the Cash Receipt Deposit Application. •Led the migration from ESB to Kafka, replacing polling with Kafka producers/consumers to improve data synchronization latency by 30-40% and achieve >99% delivery success. •Optimized Kafka consumer throughput with batch writes and reduced commit frequency, achieving ~40% faster data ingestion and reduced database load. •Enhanced a high-volume Oracle 12c PL/SQL validation procedure by eliminating nested loops, adding composite indexes, and implementing bulk operations with FORALL, cutting runtime for 5k+ records from ~60s to ~15s (~70% improvement). •Conducted database tuning, indexing, and query refactoring, working closely with QA and operations for seamless production rollouts.