I'm Tharaka Senevirathne, a full stack engineer with 2+ years of experience building production-grade web applications using React, Next.js, Node.js, and NestJS. I design secure, high-performance REST APIs and cloud-native systems on AWS, leveraging Docker, CI/CD pipelines, and microservices architecture. I thrive in collaborative, cross-functional teams across the full stack, delivering robust, maintainable, and scalable solutions. I enjoy improving UI/UX, automating deployments, and contributing to reliable infrastructure. I'm always eager to learn and apply new technologies to solve real-world problems.

Tharaka Senevirathne

I'm Tharaka Senevirathne, a full stack engineer with 2+ years of experience building production-grade web applications using React, Next.js, Node.js, and NestJS. I design secure, high-performance REST APIs and cloud-native systems on AWS, leveraging Docker, CI/CD pipelines, and microservices architecture. I thrive in collaborative, cross-functional teams across the full stack, delivering robust, maintainable, and scalable solutions. I enjoy improving UI/UX, automating deployments, and contributing to reliable infrastructure. I'm always eager to learn and apply new technologies to solve real-world problems.

Available to hire

I’m Tharaka Senevirathne, a full stack engineer with 2+ years of experience building production-grade web applications using React, Next.js, Node.js, and NestJS. I design secure, high-performance REST APIs and cloud-native systems on AWS, leveraging Docker, CI/CD pipelines, and microservices architecture.

I thrive in collaborative, cross-functional teams across the full stack, delivering robust, maintainable, and scalable solutions. I enjoy improving UI/UX, automating deployments, and contributing to reliable infrastructure. I’m always eager to learn and apply new technologies to solve real-world problems.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Advanced

Work Experience

Associate Software Engineer at Kingteza
July 31, 2025 - September 5, 2025
Led the design, development, and deployment of scalable AWS infrastructure using AWS CDK, managing resources like CloudFormation stacks, EC2, ECS clusters, VPCs, Load Balancers with SSL/TLS, ElastiCache, Amplify apps, CloudWatch, S3, IAM, RDS, and ECR. Integrated infrastructure provisioning and deployment into CI/CD pipelines with Jenkins for automated, secure environment management across development and production.
Intern Software Engineer at Kingteza
March 1, 2025 - September 5, 2025
Developed full-stack applications using Next.js, React Query frontend and Nest.js backend with TypeScript. Built database schemas with Prisma ORM and PostgreSQL, optimizing query performance. Configured Datadog monitoring with custom dashboards. Deployed microservices on AWS using EC2, ECS, RDS, and S3. Created RESTful APIs with Nest.js including authentication and error handling. Improved database performance via PostgreSQL query optimization and indexing.
Front End Developer Intern at Accron Revolutions
June 1, 2024 - September 5, 2025
Developed and maintained responsive front-end web applications using ReactJS and Next.js to ensure seamless integration and enhanced user experiences. Optimized application performance by 20% through debugging and tuning using Chrome DevTools.
Full Stack Developer at Z-Tech
November 30, 2023 - September 5, 2025
Developed and maintained scalable web applications using MongoDB, Express.js, React.js, Node.js, SQL, and GIT, ensuring cross-platform compatibility and optimal performance.
Full Stack Developer at Z-Tech Sri Lanka
August 1, 2023 - November 30, 2023
Designed and maintained full-stack applications using React, Node.js, TypeScript, and SQL. Developed RESTful APIs and backend services in Node.js to support frontend functionality. Built scalable frontend features to improve user experience and performance. Collaborated with cross-functional teams to deliver reliable solutions. Standardized backend architecture by introducing global API route prefixes, health endpoints, Swagger/OpenAPI documentation, and Demo Mode support through DTO, service, and database migration updates.
React Developer (Intern) at Accron Revolutions
December 1, 2023 - June 30, 2024
Designed and implemented frontend features using React and Next.js, integrated with RESTful APIs, and collaborated with backend teams to deliver reliable solutions. Contributed to frontend architecture, documentation, and demo features.
Software Engineer Intern at King Teza Software Solutions (Pvt) Ltd
September 1, 2024 - March 31, 2025
Contributed to the development of large-scale web applications using React, NestJS, and AWS. Built RESTful APIs and backend services, participated in debugging and performance improvements, and collaborated with cross-functional teams to deliver feature-rich solutions.

Education

Master of Information Technology (Software Engineering) at Charles Darwin University
July 1, 2025 - September 5, 2025
BSc in Physical Science at University of Kelaniya
March 1, 2020 - June 1, 2023
Bachelor of Science (Physics) at University of Kelaniya, Sri Lanka
January 11, 2030 - April 8, 2026
Master of Information Technology (Software Engineering) at Charles Darwin University
January 11, 2030 - April 8, 2026

Qualifications

AWS Cloud Practitioner Essentials
January 11, 2030 - September 5, 2025
Supervised Machine Learning: Regression and Classification - DeepLearning.AI
January 1, 2025 - September 5, 2025
Neural Networks and Deep Learning - DeepLearning.AI
January 11, 2030 - September 5, 2025
Understanding Research Methods - University of London
January 11, 2030 - September 5, 2025
Programming in Python - University of Moratuwa
January 11, 2030 - September 5, 2025
Introduction to Microsoft Azure Cloud Services
January 1, 2024 - September 5, 2025
Learning Redux Toolkit - LinkedIn
January 1, 2024 - September 5, 2025
Advanced React - Meta
January 1, 2023 - September 5, 2025
Programming with JavaScript - Meta
January 1, 2023 - September 5, 2025
Developing Back-End Apps with Node.js and Express - IBM
January 1, 2023 - September 5, 2025
Full-stack Development - University of Moratuwa
January 1, 2023 - September 5, 2025
Preparing to Manage Human Resources - University of Minnesota
January 1, 2023 - September 5, 2025
Database Management System - Great Learning
January 1, 2023 - September 5, 2025
Learning Everything about AI - DevTown
January 1, 2023 - September 5, 2025

Industry Experience

Software & Internet, Financial Services, Education, Gaming, Media & Entertainment