Ranidu Nadeesha

Available to hire

js/Express on the backend. I’ve led architecture transformations, implemented scalable microservices, and delivered data-driven dashboards and high-performance systems across fintech, media, and enterprise domains.

About

I’m Ranidu Nadeesha, a Senior Software Engineer based in Singapore with 14+ years of experience building end-to-end applications using React/TypeScript on the frontend and Node.js/Express on the backend. I’ve led architecture transformations, implemented scalable microservices, and delivered data-driven dashboards and high-performance systems across fintech, media, and enterprise domains. I thrive in cross-functional teams and enjoy mentoring engineers, driving CI/CD improvements, and shaping robust software that meets business goals.

I’m passionate about clean architecture, testable code, and delivering measurable value. My toolkit spans React, GraphQL, NestJS, and modern cloud-native stacks (AWS, Docker, CI/CD); I’ve designed and shipped systems with real-time data, geospatial analytics, and multi-currency fintech workflows. When I’m not coding, I enjoy mentoring, documenting best practices, and collaborating with product and ops to keep systems reliable and scalable.

  • 14 years' experience
  • Joined April 2026

Industry experience

  • Software & Internet
  • Professional Services
  • Government
  • Financial Services

Work experience· 8 roles

Senior Software Engineer · The Government of Singapore Investment Corporation (GIC) via U3InfoTechOct 2022 – Present · 4 yrs 2 mos

Developed and maintained multiple production applications within an NX monorepo architecture, overseeing the full lifecycle from development to deployment and ongoing maintenance while ensuring code reusability and scalable performance. Led architectural transformation of a legacy monolithic React app to an NX monorepo with modular architecture and shared component libraries, eliminating code duplication and enabling efficient multi-developer collaboration. Built a high-performance, low-latency geospatial analytics platform using Deck.gl and CARTO with optimized rendering to enable real-time visualization of 100K+ data points with sub-second load times. Implemented backend infrastructure for deal pipeline management with RESTful APIs using Node.js and Express and Drizzle ORM for efficient data operations, ensuring type-safe queries and optimized performance for critical workflows. Led an agile development team, driving sprint planning, code reviews, and architectural decisions to maint

Senior Software Engineer · GIC via U3Infotech, SingaporeOct 2022 – Present · 4 yrs 2 mos

Developed and maintained multiple production applications within an NX monorepo architecture, overseeing the full lifecycle from development through deployment and ongoing maintenance while ensuring code reusability and scalable performance. Led architectural transformation of a legacy React app to NX monorepo with modular architecture and shared libraries, eliminating duplication and improving scalability. Built high-performance geospatial analytics platform using Deck.gl and Carto for real-time visualization of 100K+ data points with sub-second render times. Implemented REST/GraphQL backends with Node.js/Express and Drizzle ORM; ensured type-safe queries and efficient data access. Established CI/CD pipelines with Docker, Jenkins, GitHub Actions, CircleCI; implemented monitoring with AWS CloudWatch and DataDog. Mentored agile team to improve code quality and foster continuous improvement.

Senior Software Engineer / Associate Tech Lead · EY EPAX, Sri LankaAug 2021 – Sep 2022 · 1 yr 2 mos

Led a cross-functional team of 12 developers, implementing Agile/Scrum practices, conducting code reviews, and mentoring junior developers while overseeing the full project lifecycle from requirements gathering to production deployment. Architected and developed Grit Search recruitment platform from the ground up, building a scalable Node.js/Express backend with secure authentication and React/Ant Design frontend integration. Designed dynamic form generation using Zod and JSON Schema, implemented Elasticsearch-based search indexing with a significant reduction in response times, and configured AWS Lambda functions with S3 data storage for automated processing and data workflows. Enhanced CI/CD pipelines with Docker, AWS ECS, and CircleCI to deliver reliable, automated deployments.

Senior Software Engineer / Associate Tech Lead · EYEPAX, Sri LankaAug 2021 – Sep 2022 · 1 yr 2 mos
Senior Software Engineer · WALLE X, Singapore (Remote)Feb 2019 – Aug 2021 · 2 yrs 7 mos
Senior Software Engineer · VenueRific, Singapore (Remote)Feb 2016 – Jan 2019 · 3 yrs
Software Engineer · Senska, Sri LankaAug 2013 – Feb 2016 · 2 yrs 7 mos
Software Engineer · DEKACH, Sri LankaMar 2012 – Aug 2013 · 1 yr 6 mos

Education

Master of Science in Information Technology · University of Moratuwa, Sri Lanka2016 – 2019
Bachelor of Science in Information Technology · Sri Lanka Institute of Information Technology (SLIIT)2009 – 2012
Master of Science in Information Technology · University of Moratuwa, Sri Lanka2016 – 2019
Bachelor of Science in Information Technology · Sri Lanka Institute of Information Technology, Sri Lanka2009 – 2012

Hire Ranidu Nadeesha today

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

Post a job