← Home

ABOUT ME

Ismail Raqi.

Software Engineer · Rabat, Morocco

Software engineer with experience in application architecture, technical leadership, and product delivery. Focused on practical problem-solving and reliable, maintainable software.

How I work

I start by understanding the problem and the people using the product. I make trade-offs explicit, keep solutions clear, and follow through on the decisions I make. I value straightforward communication and software that remains easy to work with as it grows.

Ismail Raqi seated at a desk

01 / EXPERIENCE

How I got here.

Nov 2023 - Aug 2026

CTO & Lead Developer

BROKERAGE & REIM

Location-based augmented reality real estate platform · Morocco

  • Owned application architecture and technical decisions, defining how its core components communicate.
  • Led mobile, location-based AR, and backend integration work; set development priorities.
  • Resolved iOS and Android integration and reliability issues; managed native builds and tester releases.
  • Flutter
  • Unity
  • ARCore

Sep 2022 - Nov 2023

Mobile Engineer

BROKERAGE & REIM

  • Built mobile features and integrations, resolving platform-specific and performance issues.
  • Mobile development
  • Integration
  • Performance

Sep 2025 - Jan 2026

Freelance Software Engineer

Network Reliability Analyzer

  • Built reliability block diagram (RBD) databases for curative congestion management (SPM-SPS, MPM-C).
  • Added dynamic routing, OSPF connectivity analysis, and Kochs calculations for all outages in both models.
  • Produced RBD visualizations and plots of average availability for static and OSPF routing.
  • Python
  • SQLite
  • NetworkX

Jan 2025 - Sep 2025

Freelance Software Engineer

Media processing service

  • Built a service for downloading media, converting audio, and extracting metadata.
  • Set up background processing, cloud file storage, and reuse of previously processed files.
  • Added live status updates, time-limited download links, and service health checks.
  • Python
  • FastAPI
  • Celery
  • Redis
  • S3

02 / EDUCATION

The foundations.

Nov 2021 – Sep 2022

1337 Coding School (42 Network)

Software Engineering Program · Khouribga, Morocco

Part of the international 42 Network, 1337 is a coding school built around practical projects and learning with other students.

  • Independent learning: research, experiment, and solve problems without traditional lectures.
  • Peer assessment: review other students’ projects, explain design choices, and respond to feedback.
  • Broad foundations: the curriculum covers programming, algorithms, systems, networks, and data.

03 / SKILLS

Technical skills.

Languages

  • Python
  • Dart
  • C#
  • SQL

Frameworks & libraries

  • Flutter
  • FastAPI
  • NetworkX

Engines & AR

  • Unity
  • ARCore

Databases & storage

  • SQLite
  • Redis
  • Hive
  • Amazon S3

Background jobs & APIs

  • Celery
  • REST APIs
  • WebSockets

Development tools

  • Git
  • Docker
  • Sentry

Want to discuss an opportunity?

Get in touch →View CV ↗