About Me

A passionate developer who loves building things for the web

Ansala Gunawardena

Who I Am

I'm a full-stack engineer with over 1 year of professional experience building and optimizing scalable web applications. I specialize in React, Angular, Node.js, and MongoDB, with hands-on experience in FastAPI, Firebase, AWS, and AI integrations.

I'm driven by a focus on system design, performance optimization, and security. I utilize AI-powered tools to enhance productivity and code quality, and I'm committed to delivering high-quality, reliable features with a strong emphasis on user experience.

Currently based in Sri Lanka, I hold a BSc (Hons) in Computing Science from Kingston University, UK, and an NDT from the University of Moratuwa. I'm always looking for new challenges and opportunities to grow as a developer.

Technical Skills

Languages

JavaScriptTypeScriptPythonJava

Frontend

ReactAngularNext.jsReduxRxJSTailwind CSSFramer MotionTanStack TableKonva.js

Backend & Cloud

Node.jsExpressFastAPIREST APIsFirebaseAWS LambdaAWS S3CloudFrontAPI Gateway

Databases

MongoDBMySQLMongoose ODM

AI & Automation

Gemini APITensorFlowAI Model IntegrationsSendGrid WebhooksPDF Processing

Tools & Practices

GitGitHubVS CodeVercelDockerAgileCode Reviews

Education

BSc (Hons) Computing Science in Software Engineering

Kingston University (UK)

2024 — 2025

NDT in Information Technology

University of Moratuwa

2021 — 2024

Physical Science

Richmond College

2019

Volunteering & Activities

Committee member of ITUM Computer Society
Graphic designer at NDT Media Club
Dedicated member of the university Karate team
Member of the ITUM Sports Club editorial board