/ esc
# experience
2022 — now
Sr. Engineer @ CANDiS GmbH
Architected transition from monolithic to microservices, designed public APIs and ERP integrations. Mentored developers, optimized data export processes, and facilitated agile development processes.
nestjstypescriptgraphqlmongodbawsmicroservices
berlin
2021 — 2022
Technical Lead @ Otrium
Led backend team and migrated WordPress solution to NestJS microservices. Designed generic APIs for web/mobile clients, implemented user personalization features, bank switching strategy, and APM monitoring with Elastic Cloud.
typescriptnestjsmicroservices
remote
2020 — 2021
Technical Lead @ Virtual Capital Technologies
Led technical team for Lead Generation and Marketing module, designing system architecture. Mentored team members through one-on-ones and collaborated with leadership to align business objectives with team goals.
typescriptnode.jsreact
remote
2019 — 2020
Lead Full Stack Engineer @ Different Technologies
Led automated rent payment platform development and tenant organization systems. Migrated legacy REST API to GraphQL with backward compatibility and established agile development processes.
nestjstypescriptreact.jsmongodbredisaws
remote
2017 — 2019
Associate Tech Lead @ CMS LK
Led offshore development team for European digital advertising automation company. Implemented print media advertising portal and designed software systems using Domain Driven Design and CQRS paradigms.
phpreact.jsreact nativenode.jsmysql
colombo
2015 — 2017
Senior Software Engineer @ eFuture
Led offshore development team for Singapore-based technology company. Architected dynamic marketplace/tenant platform and implemented Single Sign-On authentication based on trusted domain.
phplaravelnode.jsmongodbmysqlpython
colombo
2014 — 2015
Software Engineer @ Third Party Resourcing Group
Developed software solutions through user story analysis and system flow design using PSR standards.
phplaravelangular
colombo
2012 — 2014
Associate Software Engineer @ Hairu Corporate Management Services
Designed and developed construction management system. Maintained and enhanced existing software applications.
phpcodeignitermysql
colombo
# open source
Draph
● active
Diagram & flowchart tool with AI-assisted layout. Build and share diagrams visually.
typescriptreact
Rewrite
● active
macOS grammar fixer with local LLMs. Fix text without sending it to the cloud.
swiftllm
Editor
● active
Live markdown editor in the browser. Write and preview Markdown with no setup.
typescriptreact