Senior Software Engineer | Senior Backend Engineer
♦ Contributed to EZOPS's ARO platform, a leading-edge user-defined data control and reconciliation solution♦ Utilized Agile methodologies for Scrum and sprint planning, fostering collaboration across all stages while providing guidance, code reviews, and mentorship to 4-6 developers, ensuring a productive team environment♦ Led a UI/UX redesign project that converted a jQuery application with 121 screens into a responsive React application, optimizing pagination through server-side rendering and improving page load times by 40%♦ Developed RESTful APIs with OData for reporting, including column computations and global filtering while optimizing message queues handling on ActiveMQ, resulting in a 20% reduction in export time♦ Re-architected microservices to centralize health checks, property sources, and Apache logging services for instance monitoring and scalability ♦ Created comprehensive technical documentation in Confluence, which reduced onboarding time for new team members by 30% and improved codebase maintainability♦ Raised code test coverage to 83% by implementing JUnit, integration tests, and BDD testing, which enhanced test automation for robust accuracy and reliability