Hi, I am Lasitha Prabodha

I build things for web and mobile

A software engineer specializing in building exceptional digital experiences

Check out my blog!
About

Lasitha Prabodha

Hi there! I'm excited to introduce myself. I'm Lasitha Prabodha Weligampola. I discovered my passion for technology back in 2002 when I started playing around with computers. Now, as a Full-Stack Engineer with over seven years of experience, I create web and mobile applications that are both functional and enjoyable to use.

My expertise lies in Angular, React, TypeScript, C#, .NET Core, Azure, and various web technologies. I've worked with startups, medium-sized, and large-scale companies, leading the development of cutting-edge applications and revitalizing legacy systems.

Lasitha Prabodha Weligampola

Coding keeps my brain buzzing, but fire up some metal and that's when I truly come alive. 🤘🏼 The energy just hits different. Whether it's Black Sabbath, Gojira, Tool or Metallica, I enjoy them all. 🎸

Continuous learning and improvement are essential to me, whether it's mastering new technologies or enhancing user interfaces for better usability. While I highly value the power of teamwork and fostering strong relationships, I'm equally capable of working effectively in both independent and collaborative environments.

I'm excited to push boundaries in technology, and make a positive impact. Let's connect and discuss tech, your favourite metal band, or collaboration opportunities! 🤝🏼

Where I've Worked

Laudi AS

Full-Stack Developer

Enhanced the user experience by developing new features for Club Arena, a comprehensive football field management system. It simplifies finding available football fields nearby and notifies users when fields become available or are fully booked.

  • Angular
  • .NET
  • C#

99x

Associate Tech Lead

Contributed to Angular-based web app development for SuperOffice, a European cloud B2B CRM. This application contains a set of self-serve tools that developers can use to manage their access to SuperOffice Online APIs.

  • Angular
  • .NET
  • C#

Creative Software

Senior Software Engineer

Contributed to hospitality ERP software called Cenium. This software streamlines complex hotel group bookings with a versatile and dynamic PMS solution.

  • Angular
  • .NET
  • C#

Villvay Systems

Software Engineer

Developed innovative React Native and Flutter applications, and revamped e-commerce websites using ReactJS with Redux and Vanilla JavaScript for tech start-ups based in the US.

  • React
  • React Native
  • JavaScript
  • TypeScript
  • Flutter

Findmyfare.com

Software Engineer

Collaboratively developed and deployed web applications using Laravel and Angular for an online travel platform.

  • PHP
  • Laravel
  • AngularJS
  • Angular
  • JavaScript
  • TypeScript

Personal Projects

Account Balance Viewer

A web application designed to provide a monthly overview of account balances. It demonstrates the use of the Unit of Work pattern, RBAC, JWT authentication, and Xunit for unit testing

  • Angular
  • .NET
  • C#

Jeopardy Game

A Jeopardy game built with vanilla JavaScript (without external libraries) as a simple single-page application (SPA) utilizing a Redux store for state management

  • JavaScript
  • HTML
  • CSS

Dots Connect

This is a small, dynamic two-player game (with AI or another player) where you compete to connect dots of the same color on a grid. It features a minimal AI that demonstrates fundamental AI capabilities.

  • JavaScript
  • HTML
  • CSS

Watch Your Network

An example of a scalable Angular web application that visualizes friend network statistics on interactive grids and graphs. This project demonstrates the use of Nx, NgRx, Storybook, Jest, and Cypress

  • Angular
  • NgRx
  • Angular Material
  • NgxCharts
  • D3
  • Nx
  • Storybook
  • Cypress
  • Jest

Expense Tracking App

A simple expense-tracking app built with a minimal design.

  • React Native
  • Firebase
  • Redux

Angular Deferred Views App

Application to demonstrate the use cases of Angular Deferred Views with source code.

  • Angular

Personal Website (lasitha.dev)

Built with Astro & Tailwind CSS, this mobile-friendly static website offers smooth transitions and leverages Astro DB for dynamic content

  • Astro
  • TailwindCSS

The Kingsbury (a concept site)

A mobile-first and user-friendly website for a luxurious apartment

  • JavaScript
  • HTML
  • CSS

Get In Touch!

Interested in working together?
We should queue up a time to chat. I'll buy the coffee.

Let's do this! 🤘🏼

© Lasitha Prabodha Weligampola