Aruna
Wickramasinghe.
I turn ambiguous product goals into reliable web, mobile, cloud, and connected systems, from Go and .NET services to accessible product interfaces.
Built an OCPP 1.6 platform that connects real chargers to operator portals.
- Now
- Independent · Open to opportunities
- Focus
- Product · Platform · Connected systems
Selected work
Production systems that best represent my work across connected products, backend platforms, accessibility, and technical leadership.
Selected case studies
- 2024 - Jan 2026Read case study
ipark.fi EV Platform
Co-founded and architected an EV charging station management system from protocol handling to operator portals. The OCPP 1.6 platform uses a Go backend, interoperates with real charger hardware, and was piloted with operators in Helsinki and Turku.
2024 - Jan 2026Go · Redis · Next.js · Neon +4 - 2026 - PresentRead case study
CRLO - Every Vehicle. One Place.
Designed and built a shared vehicle logbook for households, with collaborative garages, service and cost records, document storage, and date or mileage reminders. Its backend owns shared reminder delivery, history, and recipient state instead of delegating business time to one device.
2026 - PresentReact Native · Expo · Convex · Clerk +1 - 2026 - PresentRead case study
JustInvoice
Designed and shipped an invoicing product for freelancers and small businesses, covering estimates, invoice lifecycle, PDF generation, public share links, and payment status in one Convex-backed system.
2026 - PresentNext.js · Convex · Clerk · Tailwind +1 - 2026 - Aug 2026Read case study
Karbon Document Management System
Engineered core admin and settings REST APIs for Karbon's Document Management System in C#/.NET. Led the DMS team's Next.js implementation during the migration from Ember.
2026 - Aug 2026/Liquid Labs·C# · .NET · Microsoft SQL Server · Azure Cosmos DB +5
About
I am a senior software engineer and technical lead with nine years of production experience. I design services, build web and mobile interfaces, and help teams ship and operate them. My work includes EV charging infrastructure, accessible public-sector applications, and enterprise platforms. I am open to senior engineering and technical leadership opportunities while building CRLO and JustInvoice.
Currently building

Experience
- 2026 - Aug 2026
Senior Full Stack Engineer / Associate Technical Lead
Liquid Labs (Karbon - Sydney, AUS) - Remote (Sri Lanka)- Engineered the core admin and settings REST APIs for the Document Management System in C#/.NET within an existing monorepo of 11+ microservices that communicate through message queues.
- Developed backend features using the existing Microsoft SQL Server, Azure Cosmos DB and Redis caching stack.
- Led the Document Management System team's Next.js implementation during the migration from Ember, extending the shared application started by another team.
- Translated product goals into scoped changes across web applications and backend services. Mentored engineers and owned technical decisions within the team.
- Applied agentic coding workflows to implementation, code review and verification, with direct responsibility for architecture and release decisions.
- 2022 - Feb 2026
Senior Software Engineer / Technical Lead
Gapstars (Progresity - Rotterdam, NL) - Remote (Sri Lanka)- Led a distributed engineering team building the Progresity platform, owning architecture, code review, and delivery cadence over four years.
- Delivered WCAG 2.1 AA-compliant Angular applications, embedding accessibility into the design system so compliance held as the product scaled.
- Introduced AI-assisted engineering through hands-on R&D, pairing team adoption with code review and established quality gates.
- Grew the platform from early features to production use across public-sector clients, balancing new delivery with long-term maintainability.
- 2024 - Jan 2026
Co-Founder & Architect
ipark.fi - Helsinki, Finland- Co-founded the company and architected its EV charging management platform (CSMS) end to end, from protocol layer to customer portals.
- Built an OCPP 1.6-compliant charging station management system that interoperates with real EV charger hardware.
- Engineered a Go backend processing 1,000+ daily charging events, instrumented with OpenTelemetry and Grafana for observability.
- Designed Next.js portals for charger and site management, piloted with operators in Helsinki and Turku.
- Participated in Urban Tech Helsinki and the Baltic Impact Accelerator through ipark.fi, with training in brand communication and product-market fit.
- 2019 - 2022
Senior Software Engineer
IDS NEXT - Colombo, Sri Lanka- Migrated legacy monolithic systems to .NET Core, modernizing the codebase for scalability and easier maintenance.
- Optimized core APIs to cut response times by 40%, improving responsiveness for a hotel ERP used by 220+ hotel chains worldwide.
- Implemented complex hospitality business logic and third-party integrations to meet the real operational needs of hotel clients.
- 2017 - 2019
Software Engineer
Zillione - Colombo, Sri Lanka- Developed enterprise ERP and POS solutions for major clients including Dialog Axiata, shipping systems into live production.
- Built a mobile POS application that cut in-store counter queues by moving SIM and device sales onto handheld devices.
- Integrated third-party payment gateways for secure online transactions, including a public payment system for the University of Colombo.
Engineering range
The tools and disciplines I rely on to design, ship, and operate production systems, not an inventory of every library I have used.
Languages
- TypeScript
- Go
- C#
- SQL
Product engineering
- React
- Next.js
- Angular
- React Native
- Expo
Backend & data
- .NET Core
- Convex
- PostgreSQL
- Redis
Platform & cloud
- Azure
- AWS
- Docker
Reliability
- OpenTelemetry
- Grafana
- Sentry
- Datadog
Specialisms
- OCPP 1.6
- WCAG 2.1 AA
- AI-assisted engineering
Academic & research
Education
Master of Science, Computer Software Engineering
Aug 2026 – PresentThe programme covers requirements engineering, software modeling, quality assurance, data-intensive and embedded systems, wireless communications, sustainability, and research methods, alongside Finnish language studies and a master's thesis.
BSc in Information Technology
2019Covered software engineering, database systems, algorithms, distributed systems, mobile development, machine learning, software architecture, security, user experience, and programming fundamentals throughout coursework.
Research & publications
An Enhanced Networked Traffic Light System and Traffic Flow Prediction Using Machine Learning
2019This research developed a smart traffic light system using Google Maps and cameras with neural networks to manage congestion across six junctions. Two algorithms process real-time video and traffic data: one reduces congestion locally, another optimizes network-wide flow. A REST endpoint provides optimal routing recommendations for comprehensive traffic management.
Read paperAvailable for interesting problems
Let’s build
something.
Looking for a senior product or platform engineer, building a connected product, or want to talk through a difficult system decision? My inbox is open.