- 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.
Hi, I'm Geenodh
I love to contribute as an
I'm an Application Support Engineer and Computer Science graduate (BSc Hons, First Class) 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 Computer Science graduate (BSc Hons, First Class) 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.
Having graduated with a BSc (Hons) in Computer Science with First Class Honours, I am 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
- 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.
- 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.
Academic background
BSc (Hons) in Computer Science — First Class Honours
Informatics Institute of Technology (IIT)
Affiliated with University of Westminster, UK
Relevant Modules
G.C.E. Advanced Level & Ordinary Level
Rahula College, Matara
Physical Science Stream
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
- Cloudflare
- 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
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.
Entertainment Buddy – Multi-Profile Watchlist & Media Tracker
A responsive web application to track movies, TV shows, and anime with friends and family. Features Netflix-style multi-profile switching, advanced OMDB API search & filtering, custom categories, and real-time cloud sync with Firebase Firestore.
LinkaPal – Group Mobile App
Contributed to development and deployment of a mobile application leveraging Firebase for real-time data handling, authentication, and cloud storage.
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.
COCO Group Portfolio – Sri Lanka
Delivered a responsive React.js web app with performance optimisation, achieving a ~50% boost in search engine visibility.