field notes & career milestones

Experience

Full-stack software engineering, production LLM integration, and serverless cloud systems.

Nov 2023 - Present
Full-time

Full Stack Engineer

Skillfully•Remote

Key Highlights & Impact

  • Led requirements gathering and delivery directly with clients across the full product lifecycle, from spec to deployed feature.
  • Integrated OpenAI APIs into production React/Next.js (TypeScript) applications, shipping AI-powered features used directly by clients.
  • Built and maintained backend systems (Node.js, Express, NestJS, PostgreSQL/Prisma) for a skill evaluation platform used by 150,000+ candidates across assessments.
  • Built and deployed services on AWS serverless architecture (Lambda, Amplify) and containerized workloads on ECS/Fargate/EC2.
  • Built asynchronous job processing and event-driven workflows using Celery (Python), BullMQ (Node.js), AWS SQS, SNS, and Step Functions for background and scheduled processing.
  • Wrote E2E test coverage in Cypress to catch regressions before release.
tools & technologies:
ReactNext.jsTypeScriptNode.jsNestJSExpressPostgreSQLPrismaAWSDockerPythonCeleryBullMQCypress
Feb 2023 - Aug 2023
Internship

Trainee Software Engineer

99X•Sri Lanka

Key Highlights & Impact

  • Built features for an enterprise commercial compliance management platform using TypeScript, React, Angular, and AngularJS.
  • Translated client requirements into user stories, working directly with product owners to scope and prioritize features.
  • Replaced hardcoded and console-visible Lambda environment secrets with a runtime resolution pattern, closing a security gap where anyone with console access could view sensitive values.
  • Built Node.js services with AWS Lambda against MongoDB/DynamoDB and integrated AWS (ECS, S3, Cognito).
  • Optimized database migration scripts by batching writes, reducing peak CPU utilization from 100% to under 50%.
  • Automated API testing (Postman) and E2E testing (Cypress), reducing manual QA effort.
tools & technologies:
TypeScriptReactAngularAngularJSNode.jsMongoDBDynamoDBAWSAzure DevOpsCypressPostman
Academic Roots

Education & Qualifications

2019 - 2023Computer Science

Bachelor of Science Honours in Computer Science

University of Sri Jayewardenepura

Graduated with First Class and batch topper (GPA: 3.70/4.00)
2019Information Technology

Diploma in Information Technology

Esoft Metro Campus

Graduated with Distinction

Curious about what I build?

Check out my projects and published academic research papers.