I am a senior software developer with over 10 years of commercial experience delivering across the full stack using .NET Core, Google Cloud Platform, and Angular. I enjoy building scalable backend services and intuitive frontends, and I take pride in creating clean, maintainable code and robust APIs. In my current role I am splitting a large monolith into microservices, designing APIs, and crafting the frontend UX from scratch. I collaborate closely with product, QA, and UX teams to ship high-quality releases, and I apply best practices for testing, code quality, and security, including multi-tenant authentication with Keycloak and integration with legacy systems.

Maneka S Fernando

I am a senior software developer with over 10 years of commercial experience delivering across the full stack using .NET Core, Google Cloud Platform, and Angular. I enjoy building scalable backend services and intuitive frontends, and I take pride in creating clean, maintainable code and robust APIs. In my current role I am splitting a large monolith into microservices, designing APIs, and crafting the frontend UX from scratch. I collaborate closely with product, QA, and UX teams to ship high-quality releases, and I apply best practices for testing, code quality, and security, including multi-tenant authentication with Keycloak and integration with legacy systems.

Available to hire

I am a senior software developer with over 10 years of commercial experience delivering across the full stack using .NET Core, Google Cloud Platform, and Angular. I enjoy building scalable backend services and intuitive frontends, and I take pride in creating clean, maintainable code and robust APIs.

In my current role I am splitting a large monolith into microservices, designing APIs, and crafting the frontend UX from scratch. I collaborate closely with product, QA, and UX teams to ship high-quality releases, and I apply best practices for testing, code quality, and security, including multi-tenant authentication with Keycloak and integration with legacy systems.

See more

Experience Level

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

Language

English
Fluent
Sinhala, Sinhalese
Fluent

Work Experience

Senior Full Stack Developer at Inspired Thinking Group
January 1, 2019 - Present
Develop and maintain features for a large-scale marketing automation platform. Design and implement Angular-based front-end solutions integrated with a microservices architecture using gRPC and Google Pub/Sub messaging. Collaborate with product, QA, and UX teams to deliver high-quality releases; contribute to UX design when necessary, including an allocation calculation app with intuitive location filtering and dynamic quantity calculations. Ensure application scalability and maintainability through best practices, unit testing, and code reviews. Maintain coding standards using NDepend for .NET code quality analysis and ESLint/Prettier for Angular front-end applications. Investigate and configure Keycloak for multi-tenant authentication and authorization, enabling secure access control. Work closely with the studio team to integrate legacy systems with Dalim ES.
Net Developer at Parliamentary Digital Service
January 1, 2019 - October 20, 2025
Created and maintained existing business applications; developed large web services and applications using ASP.NET MVC, Web API with SQL Server. Re-branded a site using SCSS. Created mobile apps using Ionic and Angular with TypeScript. Created a Windows app using WPF. Provided advice on design and helped team members understand requirements; clarified with relevant parties to obtain correct information.
.NET Developer at Inspired Thinking Group
July 1, 2018 - October 20, 2025
Created and maintained features for the key product; helped teammates with setup and understanding system design; assisted QA by explaining requirements. Added a feature to allow images to be annotated using Leadtools and AngularJS.
.NET Developer at AS & K Digital
April 1, 2016 - October 20, 2025
Developed and maintained one of their largest systems, a globally available learning platform, using ASP.NET C# with SQL Server. Utilized Entity Framework and SSO. Worked on mobile and other smaller projects.
.NET Consultant at FDM Group
June 1, 2014 - October 20, 2025
Trained and deployed to Pearson and RBI; involved in a 16-week training program and subsequent client assignments. Worked within an Agile Kanban environment to deliver features.
Analyst Programmer at Pearson plc
June 1, 2014 - October 20, 2025
Developed and supported three systems (Ecommerce, Subscription, Management). User access management developed using ASP.NET MVC 4 and Bootstrap. Responsibilities included requirement gathering, development, and testing within an agile Kanban team.
Web Developer at Reed Business Information (Estate Gazette)
December 1, 2012 - October 20, 2025
EGi Core System: Bug fixes, feature exploration, and development work. EGi Mobile News Website: Bug fixes (ASP.NET MVC 4). VIPER SRS Project: Authentication and registration system development; work involving CSS, JavaScript, jQuery, HTML5 and RESTful services; Agile SCRUM practices.

Education

Master of Science (MSc), Advanced Computer Science at University of Kent
January 1, 2010 - January 1, 2011
Bachelor of Science (BSc), Computer Science at Queen Mary, University of London
January 1, 2006 - January 1, 2009
FDM Group Training (16 week Course) .NET Developer Programme at FDM Training Centre, London
November 1, 2011 - March 1, 2012

Qualifications

FDM Group .NET Developer Programme
November 1, 2011 - March 1, 2012

Industry Experience

Software & Internet, Government, Professional Services, Media & Entertainment, Education