Senior Software Engineer · Sri Lanka

Mineth Perera

Full Stack · Cloud · Systems

Experienced full-stack developer with 4+ years of industry experience, specialising in MERN stack, Next.js, NestJS and ASP.NET.

Sri Lanka
Mineth Perera
4+ yrs exp.
Scroll
About

Who I am

A passionate full-stack engineer who thrives on turning complex problems into clean, scalable solutions.

I'm Mineth Perera, a Senior Software Engineer based in Sri Lanka with over 4 years of experience building production-grade applications across the MERN stack, Next.js, NestJS, and ASP.NET.

Currently at Surge Global, I lead feature design, manage deployments, and mentor the team — while staying hands-on with code every day.

I hold a First Class Honours degree in Software Engineering from KDU (GPA 3.71), and am certified in both AWS and MongoDB.

Outside of work, I enjoy exploring system design, contributing to open source, and staying sharp on cloud-native patterns.

Full Stack

Comfortable across the entire stack — from pixel-perfect UIs to scalable backend APIs and cloud infrastructure.

Systems Thinker

Experienced with microservices, message queues, MongoDB aggregations, and distributed systems at scale.

Delivery Focused

Led sprints, reviewed PRs, managed deployments, and collaborated with cross-functional teams on complex client projects.

Experience

Where I've worked

A track record of delivering at scale across enterprise, product, and freelance contexts.

Senior Software Engineer

Surge Global (Pvt) Ltd

CurrentOct 2025 – Present
  • Led feature design and breakdown discussions, collaborating closely with cross-functional teams to define technical requirements and deliver scalable, high-quality solutions.
  • Oversaw release management and deployment processes, ensuring smooth production rollouts, minimal downtime, and adherence to best DevOps practices.
  • Conducted PR reviews, client demonstrations, and sprint planning sessions, fostering code quality, transparency, and alignment between technical teams and stakeholders.

Software Engineer

Surge Global (Pvt) Ltd

Apr 2023 – Sep 2025
  • Spearheaded frontend development using Next.js for a high-profile, large-scale client project in Qatar, ensuring seamless user experiences and efficient API integrations.
  • Took on additional responsibilities by overseeing separate project modules, coordinating with cross-functional teams, and driving successful completion of key deliverables.
  • Contributed to backend development using ASP.NET, implementing new features and actively resolving bugs to ensure system stability and smooth deployment cycles.
  • Spearheaded full-stack development of an internal tool using MongoDB aggregation pipelines, boosting data analysis efficiency and report generation.
  • Implemented Terraform for AWS cloud resource automation, streamlining cloud infrastructure management.

Software Engineer

Save Energy Systems · Freelance

Nov 2024 – Apr 2025
  • Built dynamic and responsive frontend modules using Next.js and Material UI, enhancing user experience and interface consistency across the application.
  • Managed multiple microservices built with NestJS, leveraging PostgreSQL and MongoDB for robust and scalable data handling.
  • Implemented inter-service communication using BullMQ with Redis and RabbitMQ, ensuring reliable and efficient message processing across microservices.
  • Oversaw the implementation of global counters in Redis, enabling synchronised value tracking across distributed services for improved system accuracy and performance.

Associate Software Engineer

Surge Global (Pvt) Ltd

Sep 2022 – Apr 2023
  • Developed a cutting-edge application to monitor and analyse client competitiveness, improving the marketing team's data gathering and analysis efficiency by 30%.
  • Enhanced data processing capabilities by building a specialised tool for in-depth analysis of clients and competitors, enabling faster, data-driven decision-making.
  • Elevated the user experience of a key product management tool by identifying and resolving critical bugs within tight deadlines, improving platform stability and user satisfaction.

Software Engineering Intern

Surge Global (Pvt) Ltd

Mar 2022 – Aug 2022
  • Developed a customisable software library enabling developers to generate boilerplate code tailored to specific databases, frontend/backend frameworks, and architectural patterns.
  • Managed the full software development lifecycle, ensuring delivery of advanced, high-quality features end to end.
  • Led product enhancements through comprehensive development and rigorous code reviews, contributing to significant project improvements.
Skills

Tech stack

Technologies I've shipped to production and tools I reach for day-to-day.

Languages

TypeScriptJavaScriptJavaPythonC#

Frontend

Next.jsReactMaterial UIAnt DesignShadCNTailwind CSS

Backend

Node.jsNestJSASP.NETREST APIsGRPC

Databases

MongoDBPostgreSQLMySQLRedis

Cloud & DevOps

AWSMicrosoft AzureDockerTerraformBullMQRabbitMQ

Soft Skills

LeadershipProblem SolvingCritical ThinkingCommunicationTeamwork
Contact

Let's build something together

Open to full-time roles, freelance projects, consultant engagements, and interesting collaborations. Drop me a message and I'll get back to you.