I Am Lahiru Harshana

SOFTWARE ENGINEER

I design and build scalable web applications, RESTful APIs, and cloud-ready systems for startups and businesses — from idea to production.

Full-Stack Web DevelopmentAPI Design & IntegrationCloud & DevOps

Software Engineer & Full-Stack Developer

SOCIAL

3+

Years of Experience

12+

Projects Completed

5+

Live Production Apps

14+

Technologies Used

Lahiru Harshana - Software Engineer

About Me

I am a Software Engineer focused on building reliable, scalable digital products that solve real business problems. I work across the entire development lifecycle — from planning and architecture to deployment and long-term support.

My core strengths include React and Next.js on the frontend, Node.js and TypeScript on the backend, and cloud-native deployments with Docker and AWS. I care about performance, security, and code quality in every project I deliver.

Whether you need a new product built from scratch, an existing system modernized, or APIs integrated into your stack, I bring structured communication, clean engineering practices, and a results-driven mindset to every engagement.

Download Resume

Technical Expertise

SKILLS & TECH STACK

Frontend

ReactNext.jsTypeScriptJavaScriptTailwind CSSHTML5CSS3

Backend

Node.jsNestJSREST APIsGraphQLExpressAuthenticationMicroservices

Database & Storage

PostgreSQLMongoDBRedisPrismaDatabase Design

DevOps & Cloud

AWSDockerCI/CDGoogle CloudLinuxNginx

Mobile & Tools

React NativeFlutterGitGitHubAgile/ScrumFigma

Career Journey

WORK EXPERIENCE

Full-Stack Software Engineer

Freelance / Independent

2023 — Present

Weligama, Sri Lanka · Remote

  • —Design and deliver production web applications for e-commerce, hospitality, and retail clients.
  • —Built and launched live platforms including Best Books, Roots Groceries, and Riverwood Villa.
  • —Own the full stack from UI and API design to deployment, performance, and maintenance.

Project Manager

EonTech Global Group

2022 — 2023

Sri Lanka · On-site

  • —Led software projects from requirements gathering through delivery and client handoff.
  • —Coordinated cross-functional teams to ship products on schedule with high quality standards.
  • —Translated business goals into clear technical roadmaps and sprint plans.

Project Manager

LammastideIT

2021 — 2022

Sri Lanka · Hybrid

  • —Managed end-to-end software development lifecycles for multiple client engagements.
  • —Organized workflows, timelines, and communication between developers and stakeholders.
  • —Ensured timely delivery of web and mobile solutions across active project pipelines.

Software Engineering Intern

Embracetec

2020 — 2021

Sri Lanka · On-site

  • —Contributed to real-world software projects with a focus on problem-solving and clean code.
  • —Gained hands-on experience in full-stack development, debugging, and team collaboration.
  • —Demonstrated strong technical maturity and quickly adapted to production codebases.

What I Specialize In

MY SERVICE

Full-Stack Development

Building end-to-end web applications using React, Next.js, Node.js, and TypeScript. From database design to user interfaces, I deliver complete solutions.

Backend Engineering

Designing robust server-side architectures, RESTful APIs, and microservices using Node.js, NestJS, PostgreSQL, and MongoDB for scalable performance.

Frontend Development

Crafting responsive, accessible, and performant user interfaces using React, Next.js, Tailwind CSS, and modern JavaScript frameworks.

Mobile Development

Developing cross-platform mobile applications using React Native and Flutter, delivering native-like experiences on iOS and Android.

API Development

Building secure, well-documented APIs with authentication, rate limiting, and comprehensive error handling for seamless integrations.

DevOps & Cloud

Implementing CI/CD pipelines, containerization with Docker, and cloud deployments on AWS and Google Cloud for reliable infrastructure.

How I Work

DEVELOPMENT PROCESS

01

Discovery

Understand business goals, user needs, and technical constraints before writing a single line of code.

02

Architecture

Plan scalable system design, choose the right stack, and define APIs, data models, and delivery milestones.

03

Development

Build responsive interfaces and robust backends with clean, maintainable, and well-tested code.

04

Deploy & Support

Ship to production with CI/CD, monitor performance, and iterate based on feedback and analytics.

Portfolio

WORK I HAVE DONE

Selected client work and personal builds — production sites, mobile apps, and backend systems.

E-Commerce Web App
Web Applications

Scalable online store with product catalog, cart, and secure payment integration.

E-Commerce Web App

Scalable online store with product catalog, cart, and secure payment integration.

Mobile App Interface
Mobile Apps

Cross-platform mobile UI with intuitive navigation and responsive component design.

Mobile App Interface

Cross-platform mobile UI with intuitive navigation and responsive component design.

Backend Dashboard
Backend Systems

Admin dashboard for monitoring APIs, users, and system metrics in real time.

Backend Dashboard

Admin dashboard for monitoring APIs, users, and system metrics in real time.

Web Platform
Web Applications

Multi-module web platform with role-based access and modular feature architecture.

Web Platform

Multi-module web platform with role-based access and modular feature architecture.

Mobile Application
Mobile Apps

Native-feel mobile app with offline support and push notification integration.

Mobile Application

Native-feel mobile app with offline support and push notification integration.

EZ Cart Login
Mobile Apps

Mobile shopping experience with authentication, cart management, and order tracking.

EZ Cart

Mobile shopping experience with authentication, cart management, and order tracking.

Elysian Travels
Web Applications

Travel agency website showcasing packages, destinations, and inquiry workflows.

Elysian Travels

Travel agency website showcasing packages, destinations, and inquiry workflows.

"Lahiru is an exceptional Project Manager. His ability to bridge the gap between technical requirements and business goals ensured our projects at EonTech were delivered on time and with top-notch quality. A true leader."

Hirusha Jaayasinghe

Hirusha Jaayasinghe

CEO, EonTech Global Group

From Our Blog

LATEST NEWS

January 20, 2026Code on screen
Lahiru H.
By Lahiru H.Backend Development

Building Scalable APIs with Node.js and TypeScript

Learn the best practices for designing and implementing RESTful APIs that can handle millions of requests with proper error handling and authentication.

READ MORE →
January 15, 2026Developer workspace
Lahiru H.
By Lahiru H.Frontend Development

React Performance Optimization Techniques

Discover advanced techniques for optimizing React applications including memo, useMemo, useCallback, and code splitting strategies.

READ MORE →
January 10, 2026Cloud computing
Lahiru H.
By Lahiru H.DevOps & Cloud

Deploying Applications with Docker and AWS

A comprehensive guide to containerizing your applications with Docker and deploying them to AWS using ECS, ECR, and other cloud services.

READ MORE →

Get in touch

CONTACT

Get In Touch

Available for freelance projects, contract work, and full-time opportunities. I typically respond within 24 hours. Let's discuss your requirements, timeline, and how I can help ship your next product.

Address

Weligama, Matara, Sri Lanka

Phone

+94 782902200

Quick Contact Form