Senior Software Developer
CurrentRevamped and improved EV Sessions and Charging Detail Record (CDR) management by implementing a queueing system that utilizes AWS SQS and a Worker Microservice that consumes from it, with self-managed DLQ I’ve also implemented a reporting process to monitor fail sessions, by launch of this feature we can see drastic improvements on session charges, the session loss was lessened by 70% also minimizing support tickets and improved financial flow all in all.• Introduced mockery for unit testing as part of improvement of test coverage within the microservices.• Introduced the concept of Repository pattern as part of continuous improvement plan within the microservices.• Analyze, strategized, and refactor.• Heavily involved in peer-to-peer code reviews to ensure the utmost quality of releases in production.