Kasongo Mavetya Emmanuel

Software Engineer

I build complete, end-to-end client systems—from containerized Python AI backends and enterprise C# web portals to high-performance mobile apps live on the App Store.

About

My passion lies in bridging the gap between user experience and deep systems engineering. Throughout my career, I've managed the entire product lifecycle—from designing clean, interactive mobile layouts to optimizing local machine learning pipelines (OCR, vector search) and configuring secure virtual private servers.

Whether I am developing a C# web portal, deploying Python-based semantic search engines behind Docker and Caddy, or writing offline-first local databases in Flutter, I focus on building accessible, high-performance applications that deliver real business impact.

Experience

2025 — PRESENT

Mobile & Full-Stack Engineer · YAPP Sailing Course

Designed and developed an enterprise Course Builder web portal using Vue.js and C# (.NET) to support rapid educational course configuration. Engineered a gamified learning module with the Flame engine and implemented a 'Premium Knowledge Check' module featuring randomized questions and dynamic interactive score feedback.

  • Flutter
  • Vue.js
  • C#
  • .NET
  • Flame Engine
  • REST APIs
05/2024 — 12/2024

Mobile App Developer · 50naire HIGH SCHOOL

Engineered an offline-first parent tracking application integrated with background RFID scanning hardware. Implemented background worker tasks and structured Firebase Cloud Messaging (FCM) to trigger instant push notifications for arrival and departure events, improving parent engagement.

  • Flutter
  • Firebase
  • RFID API
  • FCM
  • Dart
07/2023 — 02/2024

Mobile & Web Developer · Scientific Research and Expertise Center

Developed the responsive lending application web portal for Ikiota-Hub using Flutter Web, optimizing state management with Bloc. Led junior engineering teams, established strict pull request guidelines, and served as a technical panel evaluator for concluding projects.

  • Flutter Web
  • Bloc
  • REST APIs
  • Dart
  • Team Leadership
06/2022 — 12/2022

Mobile Developer · Techy Ahead

Built and maintained two consumer Android application utilities. Engineered a secure financial remittance module, built real-time secure chat rooms, and established standard linting and clean architecture guidelines across the mobile development team.

  • Android
  • Java
  • Kotlin
  • SQLite
  • Clean Architecture

Projects

Notebook Transcriber AI

Notebook Transcriber AI

A complete document automation system. Engineered a Python backend utilizing PyTorch, NLTK, and local BGE sentence embedding models to handle OCR, semantic chunking, and vector search. Deployed behind a Caddy reverse proxy on a virtual private server, and launched native clients on both major app stores with Google AdMob monetization.

  • Python
  • PyTorch
  • BGE Embeddings
  • Docker
  • Caddy
  • AdMob
  • Flutter
Daily Habits Routine Tracker

Daily Habits Routine Tracker

An offline-first productivity tracker. Developed a robust, conflict-free local database synchronization architecture (Hive and Shared Preferences) to merge offline user states with cloud storage securely. Configured background OS workers to run recurring local push notification reminders.

  • Flutter
  • Hive
  • Shared Preferences
  • Local Push Notifications
  • Cloud Sync
Yapp Sailing Course

Yapp Sailing Course

Interactive gamified mobile training application live on both major app stores. Integrated an open-source OpenAI GPT conversational chat layer, resolved critical media playback synchronization bottlenecks, and optimized client-side state across learning course trees.

  • Flutter
  • OpenAI API
  • Flame Engine
  • Video Integration
  • App Store Connect