Skip to content

Projects

08

Things I've built

Group and individual work across full-stack web, mobile and DevOps. Featured first.


  • 01Featured

    FieldMaster

    Land Measuring application with both mobile app and web app. Group project where I served as Full Stack Developer.

    My contribution

    Developed remote measuring functionality and CRUD operations related to managing map templates for a user in both web and mobile applications

    FieldMaster technologies
    • React
    • React Native
    • MongoDB
    • Express.js

  • 02Featured

    Shopping Assistance System

    Automated shopping cart system where users can insert chocolate amounts through a web interface and the cart travels through racks to collect items. Led the group as Group Leader and Web Developer, developing the web application and Arduino code for line-following navigation.

    Shopping Assistance System technologies
    • Arduino
    • HTML
    • CSS
  • 03Featured

    ExploreLanka

    Exploration themed application featuring a visa approval process for foreigners entering Sri Lanka. Developed the frontend for visa details filling process and connected with backend. Group project where I served as Frontend Developer.

    ExploreLanka technologies
    • Next.js
    • Tailwind CSS

  • 04

    Soccer App - React Native

    Comprehensive React Native application for soccer enthusiasts to stay updated with favorite teams, players, and leagues. Features team selection, player/team search, event calendars, player profiles, and league details with offline access and push notifications. Individual project showcasing mobile development skills.

    Soccer App - React Native technologies
    • React Native
    • React Navigation
    • NativeWind
    • Zustand
    • MMKV
    • React Query
    • Axios
    • Notifee

  • 05

    Car Repair Service Website

    Professional website for a car repair service center providing comprehensive information about services, booking system, and customer support. Individual project showcasing frontend development skills.

    Car Repair Service Website technologies
    • HTML
    • CSS
    • JavaScript

  • 06

    Automated CI/CD Pipeline for Containerized Application

    Built an end-to-end CI/CD pipeline using GitHub Actions to test and deploy a containerized Flask application to AWS Elastic Beanstalk. Containerized the Python application using Docker with an optimized Dockerfile to ensure consistent deployments across environments. Implemented automated testing, health checks, and secure AWS IAM-based deployment with rollback support for reliable releases.

    Automated CI/CD Pipeline for Containerized Application technologies
    • Docker
    • GitHub Actions
    • AWS
    • Python
    • DevOps

  • 07

    Cloud Infrastructure Automation with IaC

    Provisioned AWS infrastructure using Terraform to deploy EC2 instances, security groups, and networking components. Automated server configuration using Ansible to install and configure Nginx on Ubuntu instances. Applied Infrastructure as Code principles with modular deployment and automated SSH key management for secure access.

    Cloud Infrastructure Automation with IaC technologies
    • Terraform
    • Ansible
    • AWS
    • DevOps

  • 08

    Kubernetes Monitoring & Orchestration Platform

    Deployed a highly available Nginx application on Kubernetes with replica scaling, health checks, and automatic pod recovery. Integrated Prometheus and Grafana for real-time monitoring, metrics collection, and performance visualization. Implemented alerting rules and automated deployment using Helm charts and scripts for streamlined cluster management.

    Kubernetes Monitoring & Orchestration Platform technologies
    • Kubernetes
    • Prometheus
    • Grafana
    • Helm
    • DevOps