Hello, I’m NIMESH NUWANJANA, a senior software engineer with nearly 9 years of experience building robust Java applications, microservices, and cloud-enabled solutions. I enjoy turning complex requirements into maintainable code and scalable architectures, with a focus on reliability, performance, and clean DevOps practices. I’ve led cross-functional teams across onshore and offshore setups, modernized legacy systems, and implemented event-driven and cloud-based patterns. I’m passionate about mentoring teammates, delivering end-to-end features, and continuously learning new technologies to solve real-world problems.

NIMESH NUWANJANA

Hello, I’m NIMESH NUWANJANA, a senior software engineer with nearly 9 years of experience building robust Java applications, microservices, and cloud-enabled solutions. I enjoy turning complex requirements into maintainable code and scalable architectures, with a focus on reliability, performance, and clean DevOps practices. I’ve led cross-functional teams across onshore and offshore setups, modernized legacy systems, and implemented event-driven and cloud-based patterns. I’m passionate about mentoring teammates, delivering end-to-end features, and continuously learning new technologies to solve real-world problems.

Available to hire

Hello, I’m NIMESH NUWANJANA, a senior software engineer with nearly 9 years of experience building robust Java applications, microservices, and cloud-enabled solutions. I enjoy turning complex requirements into maintainable code and scalable architectures, with a focus on reliability, performance, and clean DevOps practices.

I’ve led cross-functional teams across onshore and offshore setups, modernized legacy systems, and implemented event-driven and cloud-based patterns. I’m passionate about mentoring teammates, delivering end-to-end features, and continuously learning new technologies to solve real-world problems.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate

Language

English
Fluent

Work Experience

Freelance Software Engineer at Self-Employed
September 1, 2025 - Present
Delivered Java 17 microservices-based solutions for multiple clients, leveraging Spring Boot 3, Spring WebFlux, and Kafka. Implemented RESTful services, integrated PostgreSQL databases, and built lightweight front-ends with Thymeleaf. Led code quality efforts, set up CI/CD pipelines, and collaborated with product and operations teams to ensure reliable deployments on OpenShift and cloud environments.
Senior Software Engineer at DXC Technology
October 1, 2023 - August 1, 2025
Led a development team to deliver client software solutions, overseeing requirements analysis, technical specifications, and implementation of maintainable, high-quality code. Enhanced features by resolving bugs and optimizing performance, reliability, and efficiency. Conducted code reviews and provided technical guidance, promoting best practices and high code quality. Collaborated with cross-functional teams to design and deliver new features.
Senior Software Engineer (Technical Consultant) at Singlife
August 1, 2022 - September 1, 2023
Led architecture and modernization initiatives for the GI Portal, supporting cloud migration and system reliability, while actively coding key modules. Delivered insurance features and automated workflows, implementing front-end and back-end code to improve operational efficiency and analytics capabilities. Provided cross-stack technical leadership and security hardening, contributing hands-on code and guiding team development.
Senior Software Engineer at Infor
May 1, 2018 - May 1, 2022
Played a pivotal role in deploying Infor TAAS in USA Gov Cloud, overseeing the end-to-end SDLC, conducting feasibility studies, and maintaining product quality through rigorous testing and integration. Provided leadership and mentoring to multiple teams, participating in requirements discussions and collaborating with senior management.
Associate Software Engineer at Virtusa
May 1, 2017 - May 1, 2018
Developed and maintained front-end and back-end features for Dell Secureworks PAN project. Conducted peer code reviews, collaborated with cross-functional teams to implement features and fix defects, and assisted in translating business requirements into technical solutions.

Education

Bachelor of Information Technology at University of Colombo School of Computing
January 11, 2030 - April 20, 2026
Bachelor of Information Technology (First Class Honors) at University of Colombo School of Computing
November 30, 0002 - April 1, 2017

Qualifications

Oracle Certified Professional, Java SE 6 Programmer
January 11, 2030 - April 20, 2026
Preparing for AWS Certified Solution Architect Associate
January 11, 2030 - April 20, 2026

Industry Experience

Software & Internet, Professional Services