I am a backend-focused software engineer with 8+ years of experience delivering scalable systems for financial services and large platforms. I specialize in designing robust architectures using TypeScript, Node.js, and microservices, and I enjoy optimizing performance and security. I collaborate with cross-functional teams to turn complex problems into reliable software. I value clean code, testing, and continuous delivery, and I’m committed to mentorship, knowledge sharing, and building high-quality products.

Kumaranath Fernando

I am a backend-focused software engineer with 8+ years of experience delivering scalable systems for financial services and large platforms. I specialize in designing robust architectures using TypeScript, Node.js, and microservices, and I enjoy optimizing performance and security. I collaborate with cross-functional teams to turn complex problems into reliable software. I value clean code, testing, and continuous delivery, and I’m committed to mentorship, knowledge sharing, and building high-quality products.

Available to hire

I am a backend-focused software engineer with 8+ years of experience delivering scalable systems for financial services and large platforms. I specialize in designing robust architectures using TypeScript, Node.js, and microservices, and I enjoy optimizing performance and security.

I collaborate with cross-functional teams to turn complex problems into reliable software. I value clean code, testing, and continuous delivery, and I’m committed to mentorship, knowledge sharing, and building high-quality products.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at Sandstone Technologies
May 1, 2023 - Present
Senior Software Engineer delivering financial solutions to Australia’s largest banks. Led the development and optimization of Node.js-based microservices to enhance loan origination, achieving a 30% reduction in processing time through database query optimization and improved algorithms. Refactored front-end workflows with React to improve UX and reduce latency. Collaborated with cross-functional teams to identify bottlenecks and implement scalable solutions. Strengthened data protection by identifying and mitigating PI/PII vulnerabilities, and automated security testing with OWASP ZAP and Burp Suite, cutting vulnerability detection time by 10%.
Senior Software Engineer at Tyro
August 1, 2022 - May 31, 2023
Architected and implemented Tyro Connect Pay API using Node.js and React to support 5,000 merchants. Improved API throughput by 40% and enabled concurrent processing of over 100,000 payment requests with 99.99% success rate. Achieved PCI compliance for Google Pay and Apple Pay and integrated VGS proxy APIs to securely alias sensitive data, reducing security incidents by about 50%.
Senior Software Engineer at hipages
September 1, 2021 - July 31, 2022
Rearchitected legacy job assignment daemon and tradie job lead pricing strategy. Redesigned and modularized the backend with NestJS, TypeScript, and React, cutting lead assignment time by 50% and increasing marketplace efficiency by 40%. Implemented a dynamic pricing model that boosted revenue by 20% within months.
Senior Full Stack Developer at Thitsaworks
September 1, 2017 - August 31, 2021
Migrated critical backend components from a monolithic ASP.NET framework to a microservices architecture using Node.js and React, enabling scalable processing of ~20 million lender records. Leveraged AWS for auto-scaling and fault tolerance, improved performance with multi-threading and Redis caching, and adopted event-driven patterns to shorten release cycles by 30%.
Software Engineer at Google Summer of Code
April 1, 2017 - September 1, 2018
Contributed as a Software Engineer in Google Summer of Code, working on open-source projects; implemented features and improved code quality across modules, gaining exposure to distributed systems and remote collaboration.
Software Engineer at IFS
June 1, 2016 - July 31, 2017
Software Engineer at IFS, involved in developing and maintaining enterprise software components in Colombo, Sri Lanka.
Software Engineer at Virtusa
June 1, 2015 - June 30, 2016
Software Engineer at Virtusa, Colombo, Sri Lanka; contributed to web applications and backend services.

Education

B. (Eng) in Software Engineering at University of Westminster
January 11, 2030 - April 3, 2026
B.Eng in Software Engineering (First Class Honors) at University of Westminster
January 11, 2030 - April 3, 2026
Coursera Machine Learning at Stanford University
January 11, 2030 - April 3, 2026

Qualifications

Google Summer of Code participant
April 1, 2017 - September 1, 2018
Coursera Machine Learning
January 11, 2030 - April 3, 2026
First Class Honors in Software Engineering
January 11, 2030 - April 3, 2026
Google Summer of Code
August 1, 2017 - September 1, 2018
Coursera Machine Learning
January 11, 2030 - April 3, 2026

Industry Experience

Software & Internet, Financial Services, Professional Services, Other