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.
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
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
•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
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
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.
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.