Sri Lanka Available for consulting

Shehan Gamage

Senior Backend Engineer

Security-Critical & Real-Time Systems | PKI, Digital Signatures

Senior Backend Engineer with nearly a decade of experience building enterprise systems, mobile applications, and security-critical infrastructure. Co-founder at QuickPath Technologies, specializing in scalable backend architectures, cross-platform mobile development, and PKI infrastructure for European clients.

Shehan Gamage

About

I focus on building robust, scalable backend systems and cross-platform mobile applications that meet strict European security and compliance standards including eIDAS. My work emphasizes system reliability, data security, and performance optimization for applications handling sensitive operations across web and mobile platforms.

Core Expertise

  • Backend Architecture & Microservices
  • Mobile Development (Android, Flutter, iOS)
  • PKI & Digital Signature Systems
  • Real-Time & Security-Critical Systems
  • Distributed Systems & Event-Driven Architecture
  • Cloud Infrastructure & DevOps

Key Focus Areas

Security & Compliance

Deep expertise in PKI infrastructure, digital signatures, HSM integration, and eIDAS compliance for European markets.

Distributed Systems

Event-driven architectures, microservices, message queues (Kafka, RabbitMQ), and real-time data processing at scale.

Cloud & DevOps

AWS infrastructure, containerization (Docker/Kubernetes), CI/CD pipelines, and comprehensive monitoring solutions.

Real-Time Systems

High-performance backends for video streaming, real-time monitoring, and low-latency critical operations.

Technical Stack

Technologies and tools I work with regularly

Backend & Languages

JavaSpring BootGoNode.jsPython

Frontend Technologies

TypeScriptReactAstro

Mobile Development

Android (Java/Kotlin)FlutteriOS (Swift)

Databases

PostgreSQLMongoDBMySQLDynamoDB

Security & Authentication

KeycloakOAuth2/OIDCPKI/HSMEJBCA

Message Queues & Streaming

KafkaRabbitMQ

Cloud & DevOps

AWSDockerKubernetesJenkinsTerraform

Monitoring & Observability

PrometheusGrafanaLokiOpenTelemetry

Professional Experience

Building robust backend systems for global clients

Co-Founder & Managing Director

QuickPath Technologies Visit ↗
Dec 2023 - Present Sri Lanka

Leading technical strategy and backend development for an IT services company providing offshore solutions to European businesses. Specializing in Microsoft-certified support, digital signature platforms, and custom software development.

Key Achievements:

  • Architected and developed Signum, a secure digital signature SaaS platform with eIDAS compliance
  • Designed PKI infrastructure integrating EJBCA, Cloud HSMs, and hardware security modules
  • Implemented event-driven microservices architecture using Kafka and Spring Boot
  • Built comprehensive monitoring stack with Prometheus, Grafana, and Loki
Spring Boot Kafka PostgreSQL MongoDB Keycloak Docker AWS

Backend & Frontend Lead Developer

German Security Provider
Sept 2022 - Present Remote - International

Led full-stack development for a large-scale security platform monitoring 1,000+ locations with 3,000+ cameras in an internationally distributed team. Responsible for backend architecture, alarm control services, network hardware provisioning tools, and admin/client applications across web and mobile platforms.

Key Achievements:

  • Architected real-time video streaming infrastructure handling thousands of concurrent streams
  • Developed alarm control services and network hardware provisioning tools
  • Built comprehensive admin tools and client applications for web and mobile platforms
  • Implemented Go-based backend services for high-performance video processing
  • Led frontend team while maintaining backend architecture responsibilities
  • Optimized system for low-latency real-time monitoring at scale
Go Flutter RTSP WebRTC Microservices Android iOS

Backend Engineer

emvoy Visit ↗
Sept 2023 - Nov 2023 Remote

Developed backend services and APIs for a workforce management platform, focusing on scalability and data consistency.

Key Achievements:

  • Built RESTful APIs with PostgreSQL optimization
  • Implemented authentication and authorization flows
  • Deployed services on AWS infrastructure
Go Flutter PostgreSQL AWS

Co-Founder & Full-Stack Developer

E Z Soft Technologies Visit ↗
Dec 2021 - May 2023 Sri Lanka

Co-founded and developed enterprise data management systems for Sri Lanka's leading telecommunications company, focusing on backend scalability and transaction integrity.

Key Achievements:

  • Built SIMS App: Data management system handling high-volume SIM distribution operations
  • Developed TMS App: Transaction management platform for distributor network
  • Designed database schemas for high-throughput transactional systems
  • Implemented Docker-based deployment pipeline
Java Spring Boot MySQL Docker Microservices

Notable Projects

Enterprise systems, mobile applications, and infrastructure solutions

Signum - Digital Signature Platform

Enterprise-grade digital signature SaaS platform with eIDAS compliance, featuring PKI infrastructure, HSM integration, and comprehensive audit logging.

Technical Highlights:

  • eIDAS-compliant signature validation
  • Hardware Security Module integration
  • Event-driven architecture with Kafka
  • Comprehensive audit trail system
Spring Boot EU DSS EJBCA Kafka PostgreSQL React

Real-Time Video Surveillance System

High-performance video surveillance platform handling 3,000+ camera streams with real-time processing and monitoring.

Technical Highlights:

  • Low-latency streaming at scale
  • Distributed processing architecture
  • Real-time analytics pipeline
Go RTSP WebRTC Microservices

Provi - Network Device Provisioning System

Enterprise-grade network device provisioning and management system built in Go, supporting multi-vendor hardware across LAN and remote connections. Features automated device discovery, configuration management, and secure REST API for distributed deployments.

Technical Highlights:

  • Built scalable device provisioning system supporting routers, NVRs, cameras, and speakers
  • Implemented driver abstraction layer for multi-vendor device support
  • Developed network scanner for automated device discovery across IP subnets
  • Created dual-mode architecture (CLI and GUI) for flexible deployment
  • Built Docker-based server mode for distributed client-server architecture
Go Docker PostgreSQL REST API Network Programming CLI/GUI Development

SIMS - SIM Distribution Management Solution

Comprehensive data management platform for Sri Lanka's leading telecommunications company (Mobitel), including Android & iOS mobile apps for 70+ business owners. Digitalized manual processes to achieve 4.7x revenue increase and eliminate compliance fines.

Technical Highlights:

  • Led mobile app development (SIMS, TMS, DMS, SIMS Pro) for Android & iOS
  • Processed high-volume SIM distribution and transaction data
  • Achieved 4.7x revenue increase and 90% employee satisfaction
  • Eliminated compliance fines through automated data management
  • Real-time analytics and business intelligence dashboards
Java Spring Boot MySQL Android iOS Flutter Docker

Time Tracking SaaS (SAAT)

Multi-platform time tracking application with team management, featuring Keycloak authentication and real-time synchronization.

Technical Highlights:

  • Cross-platform desktop and web support
  • OAuth2/OIDC integration
  • Database migration management
Spring Boot Flutter Keycloak PostgreSQL Flyway

Laiout - Sinhala Post Editor

Cross-platform mobile application for creating beautiful social media posts with comprehensive Sinhala font support. Built from scratch with Flutter, featuring advanced text editing, custom font rendering, and image manipulation capabilities.

Technical Highlights:

  • Built entire application from scratch with Flutter
  • Comprehensive Sinhala Unicode font support
  • Advanced post editor with custom text rendering
  • Cross-platform deployment (Android and iOS)
  • Custom image manipulation and export features
Flutter Dart Android iOS Custom Font Engine

Interested in collaboration?

I'm available for consulting on backend architecture, security-critical systems, and PKI infrastructure. For larger projects requiring additional resources, I can introduce trusted partners with proven track records.

Let's discuss your project

Get in Touch

Let's build something robust together

I'm currently available for consulting projects focusing on backend architecture, security-critical systems, and digital signature solutions. Whether you need expertise in PKI infrastructure, real-time distributed systems, or scalable microservices architecture, I'd be happy to discuss how I can help.

Based in: Sri Lanka • Timezone: IST (UTC+5:30) • Response time: Within 24 hours