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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Advanced
Work Experience
Associate Software Engineer at Kingteza
July 31, 2025 - September 5, 2025Led 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, 2025Developed 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, 2025Developed 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, 2025Developed 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, 2023Designed 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, 2024Designed 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, 2025Contributed 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, 2025BSc in Physical Science at University of Kelaniya
March 1, 2020 - June 1, 2023Bachelor of Science (Physics) at University of Kelaniya, Sri Lanka
January 11, 2030 - April 8, 2026Master of Information Technology (Software Engineering) at Charles Darwin University
January 11, 2030 - April 8, 2026Qualifications
AWS Cloud Practitioner Essentials
January 11, 2030 - September 5, 2025Supervised Machine Learning: Regression and Classification - DeepLearning.AI
January 1, 2025 - September 5, 2025Neural Networks and Deep Learning - DeepLearning.AI
January 11, 2030 - September 5, 2025Understanding Research Methods - University of London
January 11, 2030 - September 5, 2025Programming in Python - University of Moratuwa
January 11, 2030 - September 5, 2025Introduction to Microsoft Azure Cloud Services
January 1, 2024 - September 5, 2025Learning Redux Toolkit - LinkedIn
January 1, 2024 - September 5, 2025Advanced React - Meta
January 1, 2023 - September 5, 2025Programming with JavaScript - Meta
January 1, 2023 - September 5, 2025Developing Back-End Apps with Node.js and Express - IBM
January 1, 2023 - September 5, 2025Full-stack Development - University of Moratuwa
January 1, 2023 - September 5, 2025Preparing to Manage Human Resources - University of Minnesota
January 1, 2023 - September 5, 2025Database Management System - Great Learning
January 1, 2023 - September 5, 2025Learning Everything about AI - DevTown
January 1, 2023 - September 5, 2025Industry Experience
Software & Internet, Financial Services, Education, Gaming, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Darwin today.