I'm

Hasitha

Wickramasinghe

ABOUT

Application Architect


Full-stack Engineer

Application Architect and Senior Full-Stack Engineer with 7+ years of experience shipping scalable and resilient web applications using a modern tech stack that includes React, Next.js, Node.js and GenAI, on AWS leveraging Cloud-Native & AI-Native technologies such as Serverless and the Bedrock AgentCore runtime, with IaC.

AWS Certified Solutions Architect - Professional
AWS Certified Generative AI Developer - ProfessionalAWS Certified Generative AI Developer - Professional (Early Adopter)

CERTS

Top Skills

AWS

Cloud-Native
Microservices
Serverless
Event-Driven
Distributed Systems

React

UI/UX
Component Architecture
A11y
State Management
RSC
TS
Tailwind

Next

UI/UX
SSR
SEO
App Router
State Management
TS

Node.JS

Backend
APIs
Runtime
TS
Validation
Tooling

AWS CDK

IaC
AWS Infrastructure
Imperative Infra Management
DevOps

Terraform

IaC
Provisioning
HCL
Declarative Infra Management
DevOps

Express

Backend
REST APIs
Routing
Middleware
Auth
RBAC

Strapi CMS

CMS
Headless
Content Modeling
APIs
Content Workflows

GitHub Actions

CI/CD
Automation
DevOps
Release Workflows

Bedrock AgentCore

AI Agents
LLM Orchestration
GenAI
RAG
Agent Workflows

Docker

Containers
DevOps
Local Environments
Deployment

Api Gateway

APIs
Routing
Serverless
Microservices
Security
Auth

GraphQL Federation

GraphQL
Schema Design
Microservices
Apollo
Subgraphs
API Design

GitHub

Source Control
Collaboration
Code Review
TBD
GitFlow
Release Management

GitLab

Source Control
CI/CD
Collaboration
Code Review

AWS AppConfig

Feature Flags
Canary Releases
A/B Testing
Config Management

SKILLS

Experience

Changelog from my journey

I've been working as an Application Architect (AWS) for the past year. Here's the timeline of my journey.

Feb 2025 - Present

Application Architect

Feb 2025 - Present

Application Architect

Jaiden Group

Houston, TX, United States (Remote)

  • Driving the transition to cloud-native architectures, leveraging Serverless & Microservices to enhance scalability and cost-efficiency.
  • Standardized DevOps workflows by implementing automated CI/CD pipelines via GitHub Actions across all active projects.
AWS
Cloud-Native
Application Architecture
Serverless
DevOps
AWS CDK
Canary Releases
Github Actions
Collaboration
Feb 2023 - Feb 2025

Sr. Full Stack Developer

Feb 2023 - Feb 2025

Sr. Full Stack Developer

Jaiden Group

Houston, TX, United States (Remote)

  • Accelerated deployment cycles by transitioning internal tools to IaC (AWS CDK & CloudFormation), significantly reducing manual overhead and infrastructure drift.
AWS
React
DevOps
AWS CDK
Containerization
Github Actions
Release Management
Config Management
Mar 2024 - Present

Sr. Full Stack Engineer

Mar 2024 - Present

Sr. Full Stack Engineer

Sketch Your Brand

Houston, TX, United States (Remote)

  • Architected event-driven workflows using AWS Step Functions to handle complex business logic and workflow automation.
Event-Driven
Agent Workflows
Microservices
React
Node.JS
Stripe
AWS Bedrock
System Design
Jul 2022 - Present

Technical Lead

Jul 2022 - Present

Technical Lead

Ok Webs IT Solutions

Colombo, LK (On-site)

  • Led the architecture and delivery of high-scale cloud solutions, including an ML-driven recommendation engine for a dating platform and a property service marketplace for the ANZ market.
  • Mentored a cross-functional team through rigorous code reviews and technical roadmap planning.
  • Streamlined internal operations by building a custom AWS deployment portal using Coolify and Service Catalog to empower non-technical teams with one-click infra provisioning.
AWS
React
Next
Express
Prisma
GraphQL
Strapi
Platform Engineering
Code Review
A/B Testing
Feature Flags
GenAI Development
Aug 2020 - Jul 2022

Full Stack Web Developer

Aug 2020 - Jul 2022

Full Stack Web Developer

Ok Webs IT Solutions

Colombo, LK (On-site)

  • Owned the full-stack development lifecycle for diverse web applications, ranging from an online exam system to a complex inventory management SPA integrated with Clover.
React
Next
Express
Strapi
GraphQL
GitHub
Full Stack Development
Jun 2019 - Aug 2020

Developer | Consultant

Jun 2019 - Aug 2020

Developer | Consultant

Self-employed

Colombo, LK (Hybrid)

  • Delivered end-to-end web and mobile solutions while providing strategic technical consultancy to non-technical stakeholders.
React
Xamarin
React-Native
.NET
GitHub
Full Stack Development

EXPERIENCE

Education & Certs

AWS Certified Generative AI Developer - Professional

Issued Mar 2026 · Expires Mar 2029 (Early Adopter)

Show Credential

AWS Certified Solutions Architect - Professional

Issued Jan 2026 · Expires Jan 2029

Show Credential

BEng (Hons) in Software Engineering - First-Class Honours

London Metropolitan University (2019)

EDU & CERTS

Blog

Well-Architected blog logo.

Deep dives into building resilient, scalable and sustainable systems. Well-Architected explores the modern web and robust AWS infrastructure, focusing on best practices for the full-stack lifecycle.

View All Articles
The Ultimate Multi-Account & Multi-Regional AWS Terraform Landing Zone
The Ultimate Multi-Account & Multi-Regional AWS Terraform Landing Zone

The Ultimate Multi-Account & Multi-Regional AWS Terraform Landing Zone

aws
security
devops
terraform
infrastructure-as-code
github-actions
Why I Swapped semantic-release for release-please
Why I Swapped semantic-release for release-please

Why I Swapped semantic-release for release-please

automation
devops
software-engineering
github-actions
ci-cd
When AI-Written Code Becomes the Death of Deep Understanding
When AI-Written Code Becomes the Death of Deep Understanding

When AI-Written Code Becomes the Death of Deep Understanding

ai
technical-debt
code-review
software-engineering
agentic-engineering
The Ultimate Multi-Account & Multi-Regional AWS Terraform Landing Zone
The Ultimate Multi-Account & Multi-Regional AWS Terraform Landing Zone

The Ultimate Multi-Account & Multi-Regional AWS Terraform Landing Zone

aws
security
devops
terraform
infrastructure-as-code
github-actions
Why I Swapped semantic-release for release-please
Why I Swapped semantic-release for release-please

Why I Swapped semantic-release for release-please

automation
devops
software-engineering
github-actions
ci-cd
When AI-Written Code Becomes the Death of Deep Understanding
When AI-Written Code Becomes the Death of Deep Understanding

When AI-Written Code Becomes the Death of Deep Understanding

ai
technical-debt
code-review
software-engineering
agentic-engineering
The Ultimate Multi-Account & Multi-Regional AWS Terraform Landing Zone
The Ultimate Multi-Account & Multi-Regional AWS Terraform Landing Zone

The Ultimate Multi-Account & Multi-Regional AWS Terraform Landing Zone

aws
security
devops
terraform
infrastructure-as-code
github-actions
Why I Swapped semantic-release for release-please
Why I Swapped semantic-release for release-please

Why I Swapped semantic-release for release-please

automation
devops
software-engineering
github-actions
ci-cd
When AI-Written Code Becomes the Death of Deep Understanding
When AI-Written Code Becomes the Death of Deep Understanding

When AI-Written Code Becomes the Death of Deep Understanding

ai
technical-debt
code-review
software-engineering
agentic-engineering
Amazon S3 Files for Stateful Containers
Amazon S3 Files for Stateful Containers

Amazon S3 Files for Stateful Containers

aws
wordpress
serverless
cloudcomputing
aws-cdk
Deep Dive: Building a Secure, Event-Driven File Processing Pipeline with AWS CDK
Deep Dive: Building a Secure, Event-Driven File Processing Pipeline with AWS CDK

Deep Dive: Building a Secure, Event-Driven File Processing Pipeline with AWS CDK

microservices
aws-cdk
cloud-architecture
stepfunction
event-driven-architecture
Mastering Cross-Account SNS to SQS Subscriptions with AWS CDK
Mastering Cross-Account SNS to SQS Subscriptions with AWS CDK

Mastering Cross-Account SNS to SQS Subscriptions with AWS CDK

microservices
aws
aws-cdk
cloud-architecture
Amazon S3 Files for Stateful Containers
Amazon S3 Files for Stateful Containers

Amazon S3 Files for Stateful Containers

aws
wordpress
serverless
cloudcomputing
aws-cdk
Deep Dive: Building a Secure, Event-Driven File Processing Pipeline with AWS CDK
Deep Dive: Building a Secure, Event-Driven File Processing Pipeline with AWS CDK

Deep Dive: Building a Secure, Event-Driven File Processing Pipeline with AWS CDK

microservices
aws-cdk
cloud-architecture
stepfunction
event-driven-architecture
Mastering Cross-Account SNS to SQS Subscriptions with AWS CDK
Mastering Cross-Account SNS to SQS Subscriptions with AWS CDK

Mastering Cross-Account SNS to SQS Subscriptions with AWS CDK

microservices
aws
aws-cdk
cloud-architecture
Amazon S3 Files for Stateful Containers
Amazon S3 Files for Stateful Containers

Amazon S3 Files for Stateful Containers

aws
wordpress
serverless
cloudcomputing
aws-cdk
Deep Dive: Building a Secure, Event-Driven File Processing Pipeline with AWS CDK
Deep Dive: Building a Secure, Event-Driven File Processing Pipeline with AWS CDK

Deep Dive: Building a Secure, Event-Driven File Processing Pipeline with AWS CDK

microservices
aws-cdk
cloud-architecture
stepfunction
event-driven-architecture
Mastering Cross-Account SNS to SQS Subscriptions with AWS CDK
Mastering Cross-Account SNS to SQS Subscriptions with AWS CDK

Mastering Cross-Account SNS to SQS Subscriptions with AWS CDK

microservices
aws
aws-cdk
cloud-architecture
Protecting Your Users with NSFWJS
Protecting Your Users with NSFWJS

Protecting Your Users with NSFWJS

content-moderation
explicit-content-filtering
indecent-content-filtering
Elevate Your UI with Dynamic Text Shadows in React with ShineJS
Elevate Your UI with Dynamic Text Shadows in React with ShineJS

Elevate Your UI with Dynamic Text Shadows in React with ShineJS

reactjs
neumorphism
shinejs
text-shadow
Protecting Your Users with NSFWJS
Protecting Your Users with NSFWJS

Protecting Your Users with NSFWJS

content-moderation
explicit-content-filtering
indecent-content-filtering
Elevate Your UI with Dynamic Text Shadows in React with ShineJS
Elevate Your UI with Dynamic Text Shadows in React with ShineJS

Elevate Your UI with Dynamic Text Shadows in React with ShineJS

reactjs
neumorphism
shinejs
text-shadow
Protecting Your Users with NSFWJS
Protecting Your Users with NSFWJS

Protecting Your Users with NSFWJS

content-moderation
explicit-content-filtering
indecent-content-filtering
Elevate Your UI with Dynamic Text Shadows in React with ShineJS
Elevate Your UI with Dynamic Text Shadows in React with ShineJS

Elevate Your UI with Dynamic Text Shadows in React with ShineJS

reactjs
neumorphism
shinejs
text-shadow

TECHNICAL BLOG

Open Source Highlights

NSFWJS logoNSFWJS logo

NSFWJS

An open-source ML-based image classification library with 8.8K GitHub Stars for indecent image detection on client-side via TensorFlow.js.

Merged PRs:

Top Contributor

Meilisearch Strapi Plugin logoMeilisearch Strapi Plugin logo

Meilisearch Strapi Plugin

An open-source Strapi plugin that brings Strapi collections to Meilisearch, an open-source high-performance search engine written in Rust.

Merged PRs:

OSS CONTRIBUTIONS

Connect

CONTACT

CONNECT

Hasitha Wickramasinghe

Application Architect | AWS Certified Solutions Architect Pro & GeneAI Developer Pro | BEng (Hons) in Software Engineering | Full-Stack Developer

Building Resilient, Scalable, Sustainable and Well-Architected Systems.

FOOTER