Available for new opportunities

Turning complex engineering problems into simple, dependable solutions.

Sandun Tharaka
Sandun Tharaka·Technical Lead

8+ years leading engineering teams, architecting cloud platforms on AWS & Azure, and shipping AI-powered products that scale.

8+
Years Experience
30%
Delivery Speed Gained
100%
Upwork Job Success
Scroll
Work

Selected work

Projects chosen to show how I think — not just what I've built.

Flagship Case StudyTechnical LeadUK Client · Well Tech Solutions

Cloud Media Platform

Enterprise-scale cloud platform for automated video creation, processing, and delivery — built and maintained for a UK-based client through Well Tech Solutions. Led the engineering team through a full infrastructure and process modernization.

30%
Faster delivery
15%
Cost reduced
8
Engineers led
The Problem

The team was delivering features but velocity was dropping. Slow CI/CD, tightly coupled services, and manual deployments meant more time maintaining than building.

The Decision

Resisted the rewrite. Chose incremental modernization — decoupled services, automated pipelines, improved observability — without pausing product delivery.

AI Integration

Integrated speech recognition to make video content searchable — users locate moments instantly instead of scrubbing through recordings manually.

CI/CD pipeline rebuilt from scratch
Infrastructure costs cut 15%
Developer experience significantly improved
Migrated Nexrender → Remotion
Node.jsTypeScriptAWS LambdaAzure BatchRemotionPostgreSQLMSSQLDockerCI/CD
Freelance

Client Work

Microsoft Office ecosystem specialist. Delivered custom Outlook Add-ins and Office 365 integrations for clients across the US and Australia.

100%
Job Success
Top
Rated
Fiverr

Tharaka is very knowledgeable, smart and resourceful. Great attention to details and quality work output. Has clear grasp of the problem and very capable to find solutions.

Client · Australia
Fiverr

He has understood the requirements and delivered the product on time that worked as expected. He communicated in me configuring and resolved all issues.

Vijay K. · United States
Upwork

Tharak is a guru for outlook plugin. He has very good & extended knowledge on outlook plugin development. I will hire him for sure for future projects.

Client · Upwork
Upwork

Tharaka developed an outlook add-in in TypeScript and was managed communications very efficiently. Thanks for this!

Client · Upwork
About

Engineering that removes friction, not just adds features.

I'm a Technical Lead with 9+ years of experience building backend systems, architecting cloud platforms, and leading engineering teams that ship reliable software.

My engineering philosophy is simple: not every problem needs the most sophisticated solution. The best technical decisions are the ones that move the product forward, reduce operational burden, and hold up under real-world conditions — not the ones that look impressive on a whiteboard.

Whether I'm leading a team through an infrastructure modernization or delivering a solution for a client directly, the goal is always the same — take a complex problem and turn it into something simple and dependable.

UOM
B.Sc. (Hons) Information Technology
University of Moratuwa · 2016
Simplicity over sophistication
The best solution is the one that works reliably and is easy to operate.
Outcomes over output
Features only matter when they deliver measurable business value.
Ownership end to end
From discovery and architecture to deployment and production monitoring.
Lead by example
Get involved where it adds value. Mentor where it builds the team.
Experience

Career progression

Promoted three times within the same company — from engineer to team lead over 6+ years of consistent delivery.

Technical Lead

Current
Well Tech Solutions
Jul 2023 – Present
3 yrs

Led 8 engineers to a 30% faster delivery cycle — modernising cloud infrastructure and integrating AI without pausing product work.

Tech LeadNode.jsAWSAzureTypeScript

Associate Technical Lead

Well Tech Solutions
Jan 2022 – Jun 2023
1 yr 6 mos

Took ownership of backend architecture and migrated the core video pipeline from Nexrender to Remotion, cutting render overhead significantly.

RemotionAzureNode.jsArchitecture
Turning point — shifted from individual contributor to engineering leader

Senior Software Engineer

Well Tech Solutions
Sep 2019 – Dec 2021
2 yrs 4 mos

Built the backend data layer — scalable APIs, SQL optimisation, and analytics features powering the platform's reporting suite.

TypeScriptNode.jsPostgreSQLMSSQL

Software Engineer

Davton
Mar 2016 – Aug 2019
3 yrs 6 mos

Delivered Microsoft Office and Outlook integrations for enterprise clients, focusing on reliability and clean API design.

MSSQLOutlookC#ASP.NET

Trainee Software Engineer

Unicorn Solutions (Pvt.) Ltd
May 2014 – Nov 2014
7 mos

Contributed to an internal resource allocation and management system.

ASP.NET MVCFull-Stack
Skills

Technical toolkit

Depth in backend and cloud, breadth across the full delivery stack.

Backend Engineering
Node.jsTypeScriptREST APIsExpress.jsSequelize
Cloud & Infrastructure
AWS LambdaAWS S3CloudFrontAzure BatchAzure BlobDockerCI/CD
Data & Databases
PostgreSQLMSSQLSQL OptimizationDatabase Design
AI & Applied Integration
LLM IntegrationCloud AI ServicesSpeech Recognition APIsWorkflow Automation
Microsoft Ecosystem
Outlook Add-insOffice 365Office.jsASP.NET MVCC#
Frontend
ReactTypeScriptTailwind CSSNext.js
Engineering Practices
Architecture DesignCode ReviewTechnical MentoringSystem DesignAgile
Services

How I can help

Focused on complex technical challenges — not general web development.

Backend Development

Scalable backend systems, REST APIs, microservices, and cloud-native applications using Node.js and TypeScript.

Cloud Architecture & System Design

Design, optimize, and scale applications on Azure and AWS — performance improvements, infrastructure optimization, and cloud integrations.

AI & Workflow Automation

AI-enabled business solutions, workflow automation, and intelligent integrations that reduce manual effort and improve operational efficiency.

Technical Consulting

Architecture reviews, performance optimization, code quality improvements, and solution design for complex software projects.

Have a project in mind?

Contact

Let's work together

Whether you're hiring, building something new, or need a technical partner for a complex problem — I'd love to hear from you.

Response time

I typically respond within 24–48 hours. For urgent inquiries, email is the fastest way to reach me.