Senior Fullstack Engineer

BADINI Rachid Rodrigue

Deep love for technology and engineering

PythonTypeScriptGoReactNext.jsNode.jsDjangoPostgreSQLDockerKubernetesAWSGraphQL
7+ yearsProfessional engineering experience
React + React NativeEnd-to-end quality
Django + PostgresBackend Focus

🧑 About Me

  • 🔧 Self-taught programmer, passionate about building complex systems with simple designs.
  • 🧘 Advocate for minimalism & clean code — the less code, the better.
  • 🌍 Fluent in English & French.
  • 🎮 Hobby game developer.
  • 📚 Avid reader, music & podcast enjoyer.
  • ❤️ Favourite games: Dark Souls, Bloodborne, Hollow Knight, NieR:Automata.

🛠️ Current Focus

  • Backend architecture & system design.
  • Performance optimization and low-level programming.
  • Deepening knowledge in Linux, networking, and databases.
  • Building efficient developer tooling and frameworks.

Experience Timeline

Lead Fullstack Engineer

DISCOM
March 2026 - PresentOuagadougou

Architecting a mission-critical Django platform for AICB, a major national institution in Burkina Faso, following Django best practices and Clean Code principles.

  • Multi-tenant architecture: Designed a critical application for AICB with rigorous Django best practices and Clean Code.
  • Dynamic forms & mass ingestion: Built a robust dynamic form management system supporting concurrent CSV imports of 200,000+ rows per file.
  • High-throughput optimization: Identified PostgreSQL bottlenecks (connection pooling, N+1 queries). Refactored queries and connection pooling, reducing 10,000-row ingestion from 67s to 0.7s (96% improvement), processing 185,862 rows in 14s with no accumulation.
  • Async architecture: Implemented Redis and Celery for background task processing, decoupling long-running data operations from the request-response cycle.
  • Observability & monitoring: Built custom instrumentation for CSV ingestion exposed via a /metrics endpoint, with custom Grafana dashboards for actionable optimization insights.
  • Stakeholder communication: Primary technical contact with AICB stakeholders, driving requirements gathering and technical advisory.

Fullstack Software Engineer (C++)

Astek Madagascar
July 2025 - December 2025Madagascar

Developed robust, multithreaded C/C++ systems software for ticketing equipment operating in constrained environments.

  • Low-level system software: Built robust, multithreaded C/C++ modules for ticketing equipment in resource-constrained environments.
  • Feature & UI implementation: Delivered new features and UIs per strict specification documents.
  • Proprietary protocol debugging: Learned and debugged a proprietary network protocol to ensure correct system behavior.
  • Design collaboration: Discussed and refined design choices with the team to ensure robust and maintainable solutions.
  • Bug fixing: Resolved interface and low-level bugs to improve system stability and user experience.
  • Cloud & tools: Used Microsoft Azure for deployments and bug tracking.

Lead Fullstack Engineer

Doonya Labs
November 2024 - July 2025Hybrid

Led a Django/DRF platform scaled to 50,000+ daily API requests with P95 response times under 200ms, alongside a React/Next.js frontend.

  • Scalability: Scaled a Django/DRF platform to 50,000+ daily API requests with P95 response times under 200ms.
  • Frontend development: Built reactive interfaces with React/Next.js and managed complex state transitions via Hooks and modern form libraries.
  • Infrastructure: Provisioned AWS infrastructure with Terraform, orchestrated containers via Kubernetes, and set up GitHub Actions CI/CD for automated, reproducible deployments.
  • Observability: Deployed Prometheus and Grafana for real-time monitoring and system performance metrics.
  • Leadership: Mentored a cross-functional team of 4 engineers and led SCRUM ceremonies.

Lead Fullstack Engineer

Gandyam Ligdi
July 2023 - October 2024Remote

Shipped secure financial features across React, React Native, Python, MySQL, and Redis in a FinTech environment handling 10,000+ monthly transactions.

  • Financial systems: Built secure, ACID-compliant financial APIs handling 10,000+ monthly transactions.
  • Fullstack delivery: Delivered features across web (React) and mobile (React Native/TypeScript) with a focus on performance optimization and rapid iteration.
  • Architecture: Designed a decoupled modular monolith using the Repository Pattern and dependency injection.
  • Optimization: Increased throughput by 40% through Redis caching strategy and PostgreSQL query optimization.
  • CI/CD: Configured GitHub Actions CI/CD pipelines for automated, reproducible deployments.

Fullstack Software Engineer

N7 Studio
April 2021 - April 2023Remote, Canada

Built web and mobile software for a streaming platform with React, React Native, Node.js, and GraphQL, supporting 5,000+ simultaneous users.

  • High concurrency: Developed Node.js + TypeScript + GraphQL services for a streaming platform supporting 5,000+ simultaneous users.
  • Frontend development: Built reactive web UIs with React and mobile apps with React Native and TypeScript.
  • Reliability: Integrated comprehensive test suites (PyTest, Cypress, Jest) into automated pipelines, achieving 85% code coverage.
  • Efficiency: Reduced API response times by 45% through connection pool sizing adjustments and query optimization.

Junior Linux System Administrator

ANPTIC
March 2021 - June 2021Ouagadougou

Infrastructure-focused internship working on Linux systems, high-availability architecture, and network monitoring.

  • Kernel optimization: Customized and recompiled Linux kernels for specific driver support and security hardening.
  • Network monitoring: Monitored a national network with NAGIOS to ensure infrastructure availability and rapid incident response.

Fullstack Consultant

Freelance
2019 - PresentRemote

Delivered client products across betting, healthcare, delivery, real estate, and internal tooling alongside long-term roles.

  • PMUB (React Native): Built a horse racing betting platform with real-time WebSocket data flows and secure payment integrations.
  • Songre — EliteApp (React Native): Architected a multi-service super-app (Jobs, E-commerce, Medical, Delivery) managing multiple user roles (clients, vendors, delivery, admins).
  • Allo Youri (Flutter & Web): Built a delivery platform with real-time GPS tracking (Maps API) and a responsive landing page.
  • Les Genets (Flutter): Developed a medical app offering teleconsultations, SOS services, and medical record management.
  • AppShare (React Native & Go): Designed an APK distribution tool with a robust Go backend for versioning and binary sharing.
  • Dom Immo (Next.js): Built a high-performance UI for an AI-powered real estate platform.

Education

Master of Science (M.Sc.) in Software Engineering

Université Aube Nouvelle

Distributed Systems and Architecture

2021 - 2022

Bachelor of Science (B.Sc.) in Computer Networks

Université Aube Nouvelle

TCP/IP, Linux Systems, and Network Administration

2017 - 2021