At Incedo Inc., I worked on PNC Bank’s payment solutions platform, designing and developing support for payment initiation, processing, refunds, and transaction tracking.
I implemented idempotent payment APIs to prevent duplicate debits and built Kafka workflows for payment updates, settlements, refunds, and notifications. I also developed reconciliation and reporting modules to improve transaction traceability.
At Traiana, I worked on trade capture, netting, payment, and settlement services. I gathered requirements, designed technical solutions, developed features, tested with Mockito, and fixed production issues.
Earlier, I developed Java products for employee management at G4S, teacher education at NCTE, and physician and patient portals at MphRx. My experience includes enterprise applications, microservices, event-driven architecture, and REST and GQL APIs.

