Pascal C. Software Engineer

Avatar

About me

I’m a passionate and dedicated software engineer with several years of experience in building modern, high-performance web and mobile applications.

Strong technical expertise:
  • Native and cross-platform mobile development (Flutter, React Native, Kotlin)
  • Dynamic and responsive web development with Next.js, React, and Tailwind CSS
  • Scalable backend architecture using NestJS and Node.js
  • Data analysis and dashboard design with JavaScript (Danfo.js, Data-Forge, Fetching from APIs, File Handling, Database Interaction, Data Cleaning), and Data Visualization (Chart.js, Plotly.js, ECharts, D3.js)
  • AI integration for intelligent decision-making and personalized user experiences (e.g., recommendation systems, classification models)
  • Database design, management, and deployment in collaborative environments using PostgreSQL, Firebase, and TypeORM
📋 Proficient in project planning, technical documentation, and agile teamwork💡 Whether it's Android, iOS, or web platforms, I bring innovative and reliable solutions tailored to real-world needs.🤝 I take pride in delivering quality results through collaboration and user-focused design.If you’re looking for a versatile, passionate, and results-driven developer or data-driven problem solver to join your team or elevate your project — let’s connect!I’m ready to bring your vision to life.

Professional experience

Fullstack Software Engineer | MBC

July 2025 – Present

Developing a digital radio and podcast platform enabling both live audio broadcasting and on-demand access to pre-recorded shows.

My responsibilities include:

  • System architecture design and data model analysis for scalable and maintainable infrastructure.
  • Database creation, design, and optimization using PostgreSQL and Firebase, tailored to audio content workflows.
  • Deployment and orchestration of services on AWS(EC2, S3, CloudFront, RDS), ensuring high availability and performance.
  • Integration of DevOps practices, including CI/ CD pipelines, Docker containerization, and automated deployments using GitHub Actions.
  • Audio stream handling, podcast scheduling, and integration with third - party streaming tools like Icecast.
  • Admin interface development with Next.js and Tailwind CSS for content management and analytics.
  • Flutter
  • Dart
  • NestJS
  • Firebase
  • PostgreSQL
  • Next.js
  • DevOps
  • AWS
  • CI/CD
  • GitHub Actions

Fullstack web Developer | GoBus

November 2023 - Current

Development of web services (SaaS) and virtual payment services for the official platform website

My responsibilities include:

  • Frontend development with Next.js and TypeScript for a fast, scalable, and SEO-friendly web application.
  • UI design using Tailwind CSS for responsive and modular styling.
  • Firebase integration for user authentication, Firestore database, and cloud functions.
  • Integration of virtual payment services to enable seamless online transactions (e.g., Mobile money, bank Pay
  • Database creation and design analysis: conception of scalable Firestore data models based on business logic and user flows; security rules and indexing optimized for performance.
  • Functional and technical design (UML, user stories, entity-relationship diagrams) to ensure maintainable and scalable architecture.
  • Deployment on AWS: S3 for static hosting, CloudFront for CDN distribution, AWS, and monitoring via AWS CloudWatch
  • DevOps pipeline setup: GitHub Actions / GitLab CI for CI/CD pipeline, automatic deployment on staging and production environments with environment-based configuration and rollback strategy.
  • Performance optimization (image lazy loading, prefetching, font optimization) and web accessibility.
  • Next.js
  • TypeScript
  • Firebase
  • Tailwind CSS
  • DevOps
  • AWS
  • CI/CD
  • GitHub Actions

Fullstack Developer | Campusco

Nov 2023 – July 2025

Campusco® is a distance learning platform that provides universities with a customizable and comprehensive online teaching environment.

My responsibilities include:

  • As part of the development team, I was involved in the database design and creation, performing analysis and modeling of the data structure to ensure scalability and integrity.
  • I also contributed to the deployment of the platform on AWS.
  • React.js
  • TypeScript
  • Tailwind CSS
  • PostgreSQL
  • Firebase
  • DevOps
  • AWS
  • CI/CD
  • GitHub Actions

Senior Fullstack Flutter Developer | GoBus

June 2023 – Present

Development of a GPS-based school bus tracking system aimed at enhancing student safety in DRC.

  • This project integrates real-time geolocation, dynamic map rendering, and smooth animations to ensure precise and fluid bus tracking for parents and school administrators. It features robust state management (BLoC, Provider) and a highly responsive and intuitive user interface (UI) designed with a focus on user experience.
  • The system follows software engineering best practices, including modular architecture, clean code principles, and scalable infrastructure. Deployment and updates are automated through CI/CD pipelines (GitHub Actions, Firebase Hosting), ensuring reliability and fast iteration. The platform also includes rigorous testing and error monitoring tools to maintain high code quality and system stability.
  • Flutter
  • Dart
  • DartFrog
  • Bloc
  • Firebase
  • CI/CD

Senior Flutter Software Engineer | Connectis

March 2020 – June 2023

Developed the Connectis Client app, a mobile application that allows users to activate and manage internet access codes via Cambium devices deployed in public or semi-public environments (e.g., schools, community centers, or public hotspots)

  • Designed and implemented a robust state management architecture using BLoC (Flutter)
  • Integrated smooth and responsive UI/UX with high-fidelity animations
  • Ensured cross-platform compatibility and responsiveness across a wide range of devices and screen sizes
  • Built secure authentication and session handling, protecting user data and network usage rights
  • Set up CI/CD pipelines using GitHub Actions / GitLab CI / Bitrise for automated testing, builds, and deployments (APK generation, TestFlight, Play Store release).
  • Flutter
  • Dart
  • DartFrog
  • Bloc
  • API rest
  • Integration API
  • CI/CD

Junior Software Engineer | Synapse-Hub

July 2018 – January 2019

Developed STROM POS, a mobile application for gas station agents to manage stock and customers.

    • Kotlin
    • Java

    Completed Projects

    MBC - Media Broadcasting Channel

    A digital radio and podcast platform for live and on-demand audio content.

    • Flutter
    • Dart
    • NestJS
    • Firebase
    • PostgreSQL
    • Next.js
    • DevOps
    • AWS
    • CI/CD
    • GitHub Actions

    GoBus web

    Development of web services (Sass) and virtual payment services of the platform

    • Next.js
    • TypeScript
    • Firebase
    • Tailwind CSS
    • DevOps
    • AWS
    • CI/CD
    • GitHub Actions

    Campusco

    An online learning platform for universities with customizable features.

    • React.js
    • TypeScript
    • Tailwind CSS
    • PostgreSQL
    • Firebase
    • DevOps
    • AWS
    • CI/CD
    • GitHub Actions

    GoBus App

    GPS tracking application for school buses to improve student safety.

    • Flutter
    • Dart
    • DartFrog
    • Bloc
    • Firebase
    • CI / CD

    Connectis Client

    Mobile app for managing internet access codes and connecting to Cambium devices.

    • Flutter
    • Dart
    • DartFrog
    • Bloc
    • API rest
    • Integration API
    • CI/CD

    STROM POS

    Mobile app for gas station agents to manage stock and customers.

    • Kotlin
    • Java

    Skills

    Langages

    • TypeScript
    • Kotlin
    • Dart
    • C#
    • Python

    Frameworks

    • Flutter
    • React
    • React Native
    • Next.js
    • NestJS
    • Express.js
    • Tailwind CSS

    Data base

    • PostgreSQL
    • MySQL
    • Firebase
    • Superbase
    • Appwrite
    • MongoDB

    Others

    • DevOps
    • Git
    • Docker
    • Swagger
    • Api
    • Agile / SCRUM

    Languages

    French

    Native

    Swahili

    Native

    English

    Conversation

    Contact me

    📩 Email: pascalkasichiza@gmail.com

    🔗 LinkedIn: My LinkedIn profile