Selected Projects
Cloud-native Concrete Delivery Platform
Role: Software Architect
Period: Feb 2025 – Present
Cloud-native platform for concrete ordering and end-to-end delivery tracking. The platform improves transparency between dispatchers and customers and replaces manual and legacy workflows with a more reliable mobile-first process.
Cloud-native Concrete Delivery Platform
Role: Backend Software Engineer
Period: Jul 2022 – Jan 2025
Implemented backend services in Java and Node.js for a logistics platform in the cement industry. The work supported a cloud-native platform that improved delivery coordination, ordering workflows, and operational visibility.
Crisis Management Platform
Role: Backend Software Engineer / Software Architect / Scrum Master
Period: Aug 2021 – Jul 2022
Browser-based crisis management platform supporting risk, emergency, crisis, and continuity management. Contributed backend features, shaped architecture, and helped the team deliver a system that gave users real-time situational awareness from a single source of truth.
Social Insurance Systems
Role: Backend Software Engineer / Development Team Lead
Period: Jan 2021 – Jul 2022
Development of social insurance and social welfare systems used in the Swiss public sector. The work combined implementation, DevOps support, and development leadership to keep the systems stable and aligned with the solution architecture.
Mobile Banking Application
Role: Mobile Software Engineer
Period: Aug 2020 – Dec 2020
Hybrid mobile banking application built with Ionic, Angular, and Capacitor. The project included integration design for iOS and Android and focused on secure, customer-facing communication.
CRM Advisory Portal
Role: Backend Software Engineer
Period: Jan 2020 – Aug 2020
Java microservices for a banking portal used by relationship managers. The system helped staff maintain a consolidated customer view and support the full advisory process.
Electronic Survey Tender Solution
Role: Full Stack Software Engineer / Development Team Leader
Period: Jul 2019 – Dec 2019
Mobile and backend solution for passenger surveys on trains and buses. The project combined ticket scanning, OCR, machine learning, Android enterprise deployment, backend services, and DevOps activities.
Electronic Contract Archive for Swiss Notaries
Role: Backend Software Engineer
Period: Jan 2019 – Jul 2019
Enterprise content management solution using Alfresco to store and retrieve contract scans. Also worked with the Nevis security solution to protect document access.
Employer Declaration Platform
Role: Full Stack Software Engineer
Period: Mar 2018 – Jan 2019
Employer-facing system for annual salary declarations and employee registration workflows, designed to simplify recurring administrative processes.
Credit Card Customer Applications
Role: Backend Software Engineer
Period: Dec 2017 – Mar 2018
Backend modernization and refactoring of digital applications for credit card customers, with focus on improving the existing solution and preparing it for newer technology stacks.
Bawoo
Role: Project Manager / Team Coordinator / Mobile Platform Contributor
Period: Jan 2014 – Dec 2014
Cadastral mapping project supporting the population registry of the Democratic Republic of Congo. Coordinated the mobile platform stream and implemented communication protocols with external GPS and GLONASS devices.
niuGIS Mobile Android
Role: Project Manager / Team Coordinator / Software Architect / Systems Analyst
Period: Nov 2012 – Dec 2014
Android mobile application for cartographic field data collection and background synchronization with central servers. Responsibilities included scope, planning, risks, budget, architecture, synchronization protocols, implementation, and testing.
Academia Sinfic
Role: Android Development Trainer
Period: Sep 2011
Delivered Android development training as part of an internal initiative to strengthen technical capability and support delivery quality.
Truly+
Role: Software Architect / Product Platform Contributor
Period: Feb 2008 – Mar 2012
Multi-channel loyalty platform with support for multiple languages, currencies, and deployment models. Covered card and cardless operation, points and discounts, segmentation, vouchers, inventory control, and Android PoS integration.
emKasa
Role: Hardware and Software Developer
Period: Apr 2005 – Jun 2005
Video surveillance and home automation solution that allowed users to monitor and control their homes remotely through a web browser.
Termix
Role: Hardware and Software Developer
Period: Mar 2005 – Jun 2005
Integrated hardware and software solution for monitoring electronic equipment temperature and sending email alerts when predefined thresholds were exceeded.