Hello.
I'm Ishantha
Freelance Fullstack Software Engineer

Freelance fullstack engineer with 12+ years building scalable products. Available for contract work alongside my full-time role — MVPs, features, or platform builds.

Ishantha Godakandagei — Freelance Fullstack Software Engineer
TypeScriptReactNode.jsPythonPostgreSQLAWSDockerGraphQLTypeScriptReactNode.jsPythonPostgreSQLAWSDockerGraphQLTypeScriptReactNode.jsPythonPostgreSQLAWSDockerGraphQLTypeScriptReactNode.jsPythonPostgreSQLAWSDockerGraphQLTypeScriptReactNode.jsPythonPostgreSQLAWSDockerGraphQLTypeScriptReactNode.jsPythonPostgreSQLAWSDockerGraphQL

Engineering with intent.

I'm a fullstack software engineer who turns complex business problems into elegant, reliable software. Over 12+ years, I've architected and delivered platforms across fintech, SaaS, and enterprise — always with a bias toward clean code, thoughtful UX, and systems that scale. I'm based in Germany, originally from Sri Lanka, and work remotely with clients across Europe, America, and Canada. I'm open to freelance and contract projects alongside my full-time job — a strong fit when you need senior engineering for a defined scope without a full-time hire. Whether you need a greenfield product, a platform rebuild, or a long-term engineering partner, I bring deep technical expertise and a product-minded approach to every engagement.

12+Years of experience
20+Products worked on
100%Commitment to quality

How I can help.

Freelance full-stack engineering for contract projects — from scoped features and MVPs to platform builds and technical leadership.

Full-Stack Product Development

End-to-end delivery — requirements, architecture, implementation, and production rollout across web applications and APIs.

Angular & React Front-End Engineering

Enterprise front-end applications with Angular and React — shared UI libraries, state management, and performant, maintainable user interfaces.

Backend & Cloud Platforms

Scalable services with .NET Core and Node.js — REST APIs, microservices, and deployments on AWS and Azure.

Technical Leadership

Associate tech lead and team lead experience — code reviews, mentoring, reusable packages, and agile delivery practices.

Legacy System Modernization

Transform outdated systems for the modern stack — migrating monoliths to microservices, revamping legacy front ends, and moving products to current Angular, .NET, or cloud platforms.

Product A–Z Delivery

Full product lifecycle ownership — from requirement analysis and database design through architecture, development, testing, and production shipment.

Domains I deliver in.

Hands-on full-stack work across private enterprise products — from clinical systems, travel, and hospitality platforms to edtech, finance, and real-time mobility.

Healthcare & Clinical Systems

ASP.NET CoreAngularPostgreSQLMicroservicesWebSocketAzure

Clinical and operational systems spanning outpatient, inpatient, emergency, and laboratory workflows — with secure auth, microservices, real-time updates, and shared front-end libraries for enterprise healthcare products.

Travel & Tourism

Node.jsAngularAWSMySQLTypeORM

Full-stack delivery for travel booking and curated destination platforms — Node.js backends on AWS (Lambda, S3, Cognito), relational data layers, and modern Angular front ends.

Hotel & Hospitality Management

AngularTypeScriptSCSSREST APIsASP.NET CoreMSSQL

Hotel and property management software — reservations, front-of-house operations, housekeeping workflows, and admin dashboards, with a strong focus on Angular front-end delivery.

Education & EdTech

PythonDjangoAngularPayPalPDF tooling

Learning platforms with collaborative document tooling, in-browser annotation, wallet and payment integrations, and administration modules — from MVP through production on Python and Angular stacks.

Financial Services

PHPLaravelAngularMySQL

Microfinance and lending platform delivery — requirements analysis, database design, and full-stack implementation for operational finance teams.

Mobility & Real-Time Systems

ASP.NETSignalRAngularIonicCordovaMSSQL

Fleet and on-demand transport management with live tracking, REST APIs, SignalR real-time channels, and hybrid mobile apps for drivers and customers.

Hire me on Upwork.

Find me on Upwork as a freelance fullstack developer with 100% Job Success. Review my client feedback, work history, and skills — a trusted way to hire for remote contracts with milestone payments.

  • 100% Job Success Score on Upwork
  • Secure contracts & milestone payments
  • Client reviews & verified work history
  • Invite or message on Upwork to get started

100% Job Success

View my Upwork profile

Opens Upwork in a new tab

Have a project?
Let's talk.

Reach out for freelance projects, contract work, or product development partnerships. I typically respond within 24 hours.

  • Greenfield product builds
  • Platform architecture & scaling
  • Long-term engineering partnerships
  • MVP to production roadmaps
Contact