Nadith Premaratne

Available to hire

I am an IT professional with over 8 years of experience developing product-based company solutions and customized IT software solutions for world-renowned clients such as Disney, London Stock Exchange, NETS, Visa, and…

About

I am an IT professional with over 8 years of experience developing product-based company solutions and customized IT software solutions for world-renowned clients such as Disney, London Stock Exchange, NETS, Visa, and Google. I have been recognized with the Dream Team Award and Vanguard Award for engineering excellence and key contributions to the Google Fiber Project. I graduated with First-class honors specializing in Computer Engineering from the University of Peradeniya.

I have extensive hands-on experience with server-side development using Java/Kotlin and Spring-based enterprise applications and services. I am currently exploring and developing AI/ML projects using the LangChain framework. My skill set also includes AWS cloud-based designs, CI/CD processes, Linux, Oracle, and front-end frameworks like Angular. I am passionate about software architecture, scalable microservices, distributed systems, and the banking & financial domain.

  • Joined August 2025

Languages

  • EnglishFluent
  • Sinhala, SinhaleseFluent

Industry experience

  • Financial Services
  • Software & Internet
  • Professional Services
  • Telecommunications
  • Travel & Hospitality

Work experience· 6 roles

Lead Software Engineer · Google (via e Touch-Virtusa), SingaporeMar 2022 – Present · 4 yrs 9 mos

Led the Singapore BE team in transforming Google Fiber's legacy architecture into a scalable, flexible microservices framework. Designed and developed clean, efficient, maintainable code to implement new features, enhancements, and bug fixes for customer-facing applications, backend systems, and network management tools. Conducted in-depth code reviews in Java and Kotlin, ensuring code quality and adherence to best practices. Collaborated closely with cross-functional teams and stakeholders to understand requirements and deliver high-quality software products. Provided mentorship and technical leadership to junior and new engineers, contributing effectively to the Google Fiber project. Participated in agile processes including sprint planning, daily stand-ups, and retrospectives.

Senior Software Engineer · Visa (via Wipro-U3InfoTech), SingaporeFeb 2022 – Aug 2025 · 3 yrs 7 mos

Demonstrated strong understanding of the Visa Checkout architecture, ensuring efficient integration and alignment with overall system design. Played a key role in redesigning the legacy system architecture to accommodate a mobile-as-an-identity approach. Actively contributed to integrating new Identity Management APIs into the Visa Checkout platform, enhancing functionality and scalability. Developed reactive, asynchronous, and non-blocking REST APIs and integrated with other microservices and systems to ensure seamless communication. Conducted code reviews and enforced code quality controls, version control best practices, and adhered to strict security and performance standards. Managed CI/CD pipelines using Git, Ansible, and Jenkins to automate deployments and improve operational efficiency.

Software Consultant · NETS Group (BCSIS, BCS), SingaporeJun 2021 – Aug 2025 · 4 yrs 3 mos

Key resource for the application architecture and development of the PromptPay - PayNow Linkage Project enabling instant bank transactions between Thailand and Singapore via mobile number. Involved hands-on in code reviews, code quality controls, version controls, and enforcing security and performance standards. Conducted technical studies and proof of concept on building low latency real-time payment systems. Developed, tested, and deployed the projects from scratch, with end-to-end understanding of the FAST System and PayNow transaction flow optimizations. Designed frameworks for distributed caching, query optimizations, saga distributed transactions, service discovery and registry, and finite state automation to handle operational status gracefully and automatically. Developed high availability clustering applications (active-active, active-passive) supporting consistency and partitioning concepts. Experienced in DevOps, CI/CD, Bitbucket, and DevOps tools including Ansible, Jenkins

Software Engineer · CodeGen International, Sri LankaJul 2019 – Aug 2025 · 6 yrs 2 mos
Software Engineering Intern · London Stock Exchange Group, Sri LankaApr 2017 – Aug 2025 · 8 yrs 5 mos
Software Engineer · Visa (via Wipro-U3InfoTech), SingaporeApr 2017 – Aug 2025 · 8 yrs 5 mos

Education

Bachelor of Science (Hons) in Engineering · University of Peradeniya2030 – 2025

Certifications and awards

ICT Assessment Certification for Software Developer2030 – 2025
AWS Cloud Technical Essentials2030 – 2025
Introduction to Containers with Docker, Kubernetes & OpenShift2030 – 2025

Hire Nadith Premaratne today

Post a job and invite Nadith, or contact them directly. No hidden commission.

Post a job