Work Experience
Senior Backend Engineer at Consolidated Travel
December 1, 2023 - PresentDeveloped and enhanced flight search and booking microservices using C#/.NET (Minimal APIs), integrating Amadeus, Travelport, Sabre, and internal services. Improved maintainability with asynchronous programming, dependency injection, unit testing, and clean architecture. Designed and optimized MSSQL databases with complex queries and stored procedures for high-throughput systems. Used Polly for retry, circuit breaker, and fallback policies to improve resilience. Reviewed code, supported other developers, and contributed to Agile ceremonies to align remote teams on delivery goals.
Lead Engineer at Bridge Tech Labs (SL) / Bridge Fund (NL)
June 1, 2022 - October 1, 2023Led a cross-functional team delivering secure, scalable loan and investment processing systems. Architected backend services with Node.js/NestJS and serverless AWS Lambda functions for performance and reliability. Built modern front-ends in React for internal and external stakeholders, improving usability and engagement. Automated workflows with Camunda BPM, including daily direct debit batch processing, to streamline loan approvals and reduce manual work. Implemented serverless architecture with AWS Lambda and SAM, ensuring high availability. Designed scalable MongoDB and PostgreSQL models with optimized queries for high-volume workloads. Integrated OpenTelemetry for auditable, secure workflows to meet compliance requirements.
Associate Lead Engineer at Bridge Tech Labs (SL) / Bridge Fund (NL)
January 1, 2022 - June 1, 2022Contributed to back-end API and React UI development for loan & investment systems. Built and maintained backend APIs using Node.js and NestJS, ensuring secure data handling and integration. Contributed to UI development with React, improving user experience and data accessibility. Automated workflows with Camunda BPM and AWS Lambda for serverless tasks. Supported database design and integration (MongoDB/PostgreSQL) and standardized environments with Docker.
Senior Software Engineer at 360 Development (SL) / Bridge Fund (NL)
September 1, 2018 - January 1, 2022Built scalable microservices for loan management systems using Node.js and ExpressJS, improving reliability and supporting business growth. Integrated Camunda BPM for workflow automation, enabling automated loan processing and reducing manual intervention. Built and maintained data models in MongoDB, optimizing queries for high-volume transactions. Developed responsive front-end features with React for loan processing dashboards. Collaborated with cross-functional teams to deliver new features, resolve complex issues, and ensure code quality through code reviews and Agile practices.
Software Engineer at Crowderia (SL)
January 1, 2018 - September 1, 2018Developed web applications using Angular, Node.js/ExpressJS, PHP (Yii, Laravel), and MongoDB/MySQL. Built and optimized features for compliance systems, booking, education, and logistics platforms, improving usability and efficiency. Wrote unit tests with Jasmine and Karma. Collaborated with cross-functional teams to deliver scalable solutions and enhance product performance.
Education
MSc Data Science (Distinction) at University of Chester, UK
January 1, 2023 - January 1, 2024BSc (Hons) Computer Science (2:2) at University of Ruhuna, Sri Lanka
January 1, 2013 - January 1, 2016Qualifications
Industry Experience
Software & Internet, Professional Services, Travel & Hospitality, Financial Services, Transportation & Logistics
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Wolverhampton today.