Available for work

Geethaka Karunathilaka

Software Developer_

I create performant web applications and software tools, implement efficient DevOps workflows, and design packaging that makes products memorable.

Geethaka

Experience

1+ yrs

Projects

20+

Scroll
01 / About

Crafting experiences
across disciplines.

I'm Geethaka, a developer and designer with 1+ years building products that live at the intersection of code and craft. I thrive in full-stack environments, cloud-native stacks, and the quiet satisfaction of a well-designed label.

My background spans enterprise software, DevOps automation, and freelance brand work. I treat every project as a system, where every decision is deliberate and every detail earns its place.

Problem SolverOpen SourceContinuous LearnerDetail-Oriented
1+Years of experience
100%On-time delivery
4Ways I can help
100%Client satisfaction

“Tech is built with tools. Progress is built with people.”

02 / Tech Stack

Tools I work with.

ExpertStrongIntermediateLearning— proficiency

Frontend

Next.jsReactTypeScriptTailwind CSSShadCN UIRedux / ZustandFramer MotionReact Query

Backend

Node.jsExpress.jsNestJSPythonSpring BootREST APIsPrisma

Databases

PostgreSQLMongoDBOracle DBFirebase

DevOps

DockerGitHub ActionsJenkinsCI/CDKubernetesLinuxPrometheus / GrafanaAzureTektonAWSArgoCD

Automation

n8nWorkflow AutomationAPI Integrations
03 / Projects

Selected work.

Web2026

Ceylora

A full-stack website designed for Ceylora, a distinguished jewellery company specializing in rare gemstones, custom-designed pieces, and personalized expert guidance — delivering a refined and elegant digital experience.

Next.jsNode.jsDockerGitlab CI/CDPostgreSQLR2Firebase
Web2026

City Runner Express ERP

An ongoing scalable ERP solution for City Runner Express, designed to optimize logistics and operational workflows. Features include a rider mobile app, and integrated system modules, enabling efficient order management and enhanced business visibility.

ReactNode.jsPostgreSQLFlutterDocker
Web2026

Paw Shop

A full-stack e-commerce application for pet supplies. Customers can browse and purchase products; shop owners manage the catalogue through a dedicated admin dashboard.

Next.jsFirebaseNode.jsMongoDBDockerWinston
DevOps2026

MIRA — AI Knowledgebase Platform

An ongoing AI-powered knowledgebase platform designed to evolve beyond static documentation. Integrates LLMs, Neo4j knowledge graphs, and Qdrant vector search to enable intelligent, context-aware knowledge retrieval, built with a scalable cloud-native architecture and automated CI/CD pipelines.

FastAPIPythonPostgreSQLNeo4jQdrantLangChainLLMsNext.jsTypeScriptDockerKubernetesCI/CDKeycloak
Web2025

User-Admin Dashboard

A modern administrative dashboard enabling seamless user management with full CRUD capabilities. The platform features secure authentication and role-based access control, ensuring only authorized users can access protected functionalities.

Next.jsMongoDBNextAuthReactTailwind
Mobile2025

Walipilla

A gamified Sinhala learning app for local and international Sri Lankan children and foreign learners.

FlutterFirebaseNode.jsMongoDB
04 / Experience

Where I've worked.

2026 — PresentContract
City Runner Express Pvt Ltd.

Freelance Software Developer

City Runner Express Pvt Ltd.

  • Designing and developing a custom ERP system to streamline business operations.
  • Built core modules and workflows tailored to client needs.
  • Developing a rider mobile app and real-time tracking web application.
  • Continuously improving features based on real-world usage and feedback.
  • Ensuring system performance, scalability, and maintainability.
ReactNode.jsPostgreSQLFull-Stack DevelopmentERP SystemsMobile App DevelopmentSystem Design
2026 — PresentFull-time
Siyoth Software (Pvt) Ltd.

Software Engineer Intern

Siyoth Software (Pvt) Ltd.

  • Developed POC web applications to validate UI/UX concepts and core functionalities.
  • Built and delivered client websites with responsive design and scalable architecture.
  • Assisted in migration projects from legacy stacks to modern frameworks.
  • Identified and resolved bugs across development environments.
  • Maintained and enhanced company products used by multiple clients.
  • Collaborated with teams to refine features, and troubleshoot issues.
NEXT.jsReactSpring BootUI/UXFull-StackWeb DevelopmentBug FixingMongoDBPostgreSQLFirebaseNode.js
2025 — 2026Full-time
IFS R&D International (Pvt) Ltd

Undergraduate Trainee Software Engineer

IFS R&D International (Pvt) Ltd

  • Led support for high-availability test environments, resolving critical build and deployment failures.
  • Troubleshot backend systems across APIs, databases, and configurations.
  • Managed cloud infrastructure (Linux/Windows VMs, MicroK8s, Oracle DB).
  • Resolved complex platform issues including SSL, database corruption, and network failures.
  • Automated SonarCloud adminiistration workflows (n8n).
  • Improved environment reliability by optimizing and debugging Jenkins pipelines.
  • Implemented secure secrets management with Azure Key Vault.
  • Developed automation scripts to streamline Dev & QA workflows.
  • Collaborated with cross-functional teams on API debugging and PL/SQL/database issue resolution.
KubernetesJenkinsAzureOracle DBPythonBashPowerShellCI/CDSonarCloudn8n
2025 — PresentFreelance
Samadhi Products

Freelance Graphic Designer

Samadhi Products

  • Designed packaging labels for food products.
  • Created visually appealing layouts aligned with food branding and consumer appeal.
  • Prepared print-ready designs with accurate nutritional, ingredient, and regulatory details.
  • Maintained consistency across multiple product variations and flavors.
  • Collaborated with client to refine branding, color schemes, and typography.
Packaging DesignLabel DesignFood BrandingPrint Design
2023 — 2023Full-time
Sampath Bank PLC

Accounts Opening IP

Sampath Bank PLC

  • Opening of Savings, current and Fixed Deposit accounts for customers.
  • Issuance of Debit and Credit cards.
  • Issuing of Foreign Currency to local and foreign customers.
  • Issuance of Bank statements to customers based on requests.
  • Canvassing new accounts and cross selling products to customers.
  • Fulfilling customer requirements based on favor.
  • Activation of online banking facilities to customers.
Customer ServiceRetail BankingAccount ManagementFinancial ServicesSales & Cross-SellingBanking OperationsClient Relationship ManagementDigital Banking
05 / Services

What I can do for you.

Web Development

Full-stack web applications built with modern technologies — from architecture to production deployment.

  • Full-Stack Development
  • Database Design & Optimisation
  • REST API & Integration
  • Authentication & Security

DevOps & Cloud

Infrastructure automation and cloud solutions that scale reliably with your business.

  • CI/CD Pipeline Setup
  • Container Orchestration
  • Cloud Infrastructure Design
  • Monitoring & Observability

Packaging Design

Distinctive product packaging that communicates your brand identity and drives purchase intent.

  • Label Design
  • Brand Identity
  • Print-Ready Files
  • Mockup Presentations

Technical Consulting

Strategic guidance on technology choices, architecture decisions, and development processes.

  • Architecture Review
  • Tech Stack Advice
  • Code Audits
  • Team Mentoring
06 / Contact

Let's build
something together.

Have a project in mind? I'm open to freelance work, full-time roles, and collaborations. Drop me a message and I'll get back to you within 24 hours.

Designed & built by Geethaka Karunathilaka · 2026