Seasoned Software Developer with 10+ years of experience architecting and delivering high-quality, scalable microservices and commercial software solutions. Expert in translating complex business requirements into robust, maintainable applications using object-oriented design, SOLID principles, and proven design patterns. Proficient in Java/Spring Boot, Node.js, TypeScript, and cloud-native architectures (Docker, AWS).
I work as a backend developer at Endava, building modern, scalable, and secure microservices with Java and Spring Boot. I design and implement APIs, help migrate legacy systems to AWS, and follow best practices for testing, deployment, and cost control. I collaborate in a Scrum team to deliver new features every sprint.
Key Achievements & Responsibilities
Technical Skills
Payment Solutions Developer | Node.js | ERP Integration Specialist
Results-driven developer with hands-on experience building and deploying payment broker integrations within the PowerStreet Solution suite. Skilled at designing scalable, web‑based multi‑user systems and ensuring seamless ERP connectivity for diverse payment methods.
Tech Stack: Node.js, Vue.js, SQL Server, MongoDB, SVN, REST APIs, CI/CD Pipelines.
This profile underscores my ability to drive payment integrations, optimize deployment workflows, and foster team growth—key strengths for roles in fintech, ERP modernization, and cloud‑native application development.
Back-End Developer | Product Distribution & Compliance System
Designed and optimized database solutions for a mission-critical platform managing product sales, distribution, and transport administration across multiple regions—ensuring strict adherence to government regulations and supplier–customer SLAs.
Technology Stack: Java · PostgreSQL · SQL Server · PL/pgSQL · REST APIs · Java MVC (JavaFX/Swing) · Agile/Scrum
Back-End Developer | Radio Station Website
Contributed to the development and ongoing maintenance of a high-traffic radio station website, delivering new features and ensuring platform stability through the full software development lifecycle.
Tech Stack: PHP · MVC Frameworks · MySQL · PHPUnit · Git · Agile/Scrum