Available for new opportunities

Hi, I'm Geenodh

I love to contribute as a

I'm an Application Support Engineer and CS undergraduate based in Sri Lanka, passionate about building and maintaining reliable systems. I bridge the gap between software and infrastructure — from diagnosing production incidents to deploying containerised workloads and crafting full-stack applications.

From production incidents to full-stack deployments — I keep things running.

I'm an Application Support Engineer and CS undergraduate based in Sri Lanka, passionate about building and maintaining reliable systems. I bridge the gap between software and infrastructure — from diagnosing production incidents to deploying containerised workloads and crafting full-stack applications.

Currently interning as an Application Support Engineer at Duo Software, I work daily with FreeSWITCH SIP trunking, distributed PostgreSQL clusters (Patroni/ETCD), Redis, HAProxy, and Docker-based deployments. Outside of support work, I've built and shipped full-stack web apps for clients across Sri Lanka and Australia, and researched on-device AI privacy systems for my Computer Science final year project.

Where I've worked

Application Support Engineer, Intern

Duo Software
CurrentJune 2026 – PresentFull-time · Internship
  • Provided day-to-day application support and root-cause analysis for production issues across SIP trunking (FreeSWITCH), PostgreSQL, and Redis-backed systems, ensuring service reliability.
  • Resolved recurring system issues through hands-on troubleshooting, escalation handling, and structured problem diagnosis in a live production environment.
  • Supported high-availability infrastructure design using HAProxy for load balancing and Patroni/ETCD for distributed PostgreSQL clustering.
  • Deployed web applications using Nginx (reverse proxy/web server) and deployed Docker containers on VMs as part of system testing workflows.
  • Developed IVR modules using PHP and implemented queue management with RabbitMQ.
  • Automated operational and R&D tasks through Bash shell scripting, improving the efficiency of recurring processes.
FreeSWITCHPostgreSQLRedisHAProxyPatroniETCDNginxDockerRabbitMQBashPHP

Freelance Web Developer

Self-employed
May 2023 – June 2025Freelance
  • Acquired and managed local and international clients independently, gathering requirements and delivering full-stack web applications using the MERN stack.
  • Owned the complete UI/UX design and development process, building responsive layouts and RESTful back-ends.
  • Deployed and configured client applications on shared hosting environments, managing server setup and domain configuration.
  • Maintained and updated shipped products post-launch, handling bug fixes, feature updates, and ongoing server-side operations.
MERN StackReact.jsNode.jsMySQLREST APIsShared Hosting

Co-Founder & Technical Operator

ThePromax.com (Tech Blog)
January 2021 – August 2023Self-employed
  • Deployed and managed a self-hosted WordPress site on a shared Linux hosting environment, handling DNS, domain management, and server configuration.
  • Administered the full site lifecycle including CMS setup, plugin management, and content publishing.
  • Monetised the platform via Google AdSense, managing ad integration and tracking performance metrics.
WordPressLinuxDNSGoogle AdSenseCMS

Academic background

BSc (Hons) in Computer Science

Informatics Institute of Technology (IIT)

Affiliated with University of Westminster, UK

2023 – 2026

Relevant Modules

Computer Systems FundamentalsObject Oriented ProgrammingDatabase SystemsSoftware Development Group ProjectClient-Server ArchitecturesServer-Side Web DevelopmentCyber SecurityApplied AIInternet of ThingsComputer Science Final Project

G.C.E. Advanced Level & Ordinary Level

Rahula College, Matara

Physical Science Stream

2013 – 2021

My tech stack

Tools and technologies I work with to build, deploy, and operate reliable systems at scale.

Cloud Platforms

  • Oracle Cloud
  • AWS
  • GCP
  • Microsoft Azure

Containers & Orchestration

  • Docker
  • Docker Compose
  • Kubernetes

Databases & Services

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • SQLite
  • RabbitMQ

Networking & Infrastructure

  • Nginx
  • HAProxy
  • TCP/IP
  • DNS
  • SSH
  • FreeSWITCH

Monitoring & Observability

  • Grafana
  • Prometheus
  • CloudWatch

Languages & Scripting

  • Bash
  • Python
  • Go
  • Java
  • PHP
  • JavaScript

Infrastructure as Code

  • Terraform
  • Git
  • GitHub Actions
  • GitLab CI

Web & Frameworks

  • React.js
  • Node.js
  • Flutter
  • Next.js
  • Tailwind CSS

Projects & Certifications

A selection of infrastructure projects I've built and certifications that validate my expertise.

Projects

2025–2026

EpheSafe – Final Year Research Project

Privacy-enhanced ephemeral messaging Android app with an on-device AI threat-detection pipeline using a quantised YOLOv8n TFLite model (~6.61 ms inference, 60.5% mAP). Media blurs dynamically upon detecting nearby cameras or multiple viewers — no cloud processing required.

FlutterFirebaseYOLOv8nTFLitePythonPyTorch
2024–2025

LinkaPal – Group Mobile App

Contributed to development and deployment of a mobile application leveraging Firebase for real-time data handling, authentication, and cloud storage.

FlutterFirebasePythonGitHub CI/CDFigma
2024

Mint Maintains Portfolio – Australia

Deployed a React.js web app for an Australian client, managing the full deployment pipeline and achieving a ~20% reduction in loading time.

React.jsMySQLTailwind CSSAdobe XD
2024

COCO Group Portfolio – Sri Lanka

Delivered a responsive React.js web app with performance optimisation, achieving a ~50% boost in search engine visibility.

React.jsMySQLTailwind CSSAdobe XD

Say hello, the nerdy way

Interact with the terminal below to get my contact details. Because who needs a boring contact form when you can $ whoami?

terminal — bash
Welcome to Geenodh Randeera's contact terminal!
Type 'help' to see available commands.
 
guest@yourname.dev ~ $

💡 Try: · · · ·