Then an engineer.

Andre Sarr, Computer science engineer, web and mobile developer
Andre SarrDakar, Senegal

I started coding on my own in high school. After two years of physics and chemistry, I studied computer science at the École Supérieure Polytechnique in Dakar, and graduated as a computer science engineer in 2025. I build web and mobile apps, and for more than two years I have worked with ministries and public institutions.

Working for the state changes how you build. The site has to load on an old phone in a village, not only on fibre in the capital. It has to pass an audit. And the next team has to understand it.

I work on web, mobile and AI, and I take security seriously. I hold four certificates, including Google’s Cybersecurity certificate and Cisco’s Network Technician path, and I keep practising on TryHackMe and Hack The Box.

I also lead Ubbi, a project I started in 2026. The name means “open” in Wolof. It gives small shops a real online store that they can open in one evening. ubbi.shop

I also build things just to find out. Can an AI answer questions about a country using only its official statistics? Can a phone camera read sign language? Some of these became real products.

Four things I do well.

01

Web and mobile apps

Complete apps for the web and for phones, from what you see on screen to the database behind it.

02

Security

I look for the weak spots before attackers do, and fix them before launch.

03

AI

AI features that people really use, not demos.

04

Public sector

I know the rules of the game: tenders, accessibility, slow networks, and systems that must last for years.

Self-taught first, engineer since 2025, with more than two years in the public sector.

  • 01

    Engineer and developer, project lead for Ubbi

    2023 to today

    Independent · UbbiDakar or remoteActive

    Web and mobile apps and AI tools for ministries, public institutions, organisations and companies. Since 2026, I also lead the Ubbi project.

    Next.jsReactPythonPostgreSQLAWS
  • 02

    Security Practitioner

    2022 to today

    TryHackMe · Hack The BoxOnlineActive

    Regular practice on security challenges: finding the flaws in networks and websites. Thinking like an attacker makes me better at defending.

    Burp SuiteWiresharkMetasploitNmapKali
  • 03

    Engineering degree in computer science (Ingénieur Technologue)

    Graduated in 2025

    École Supérieure Polytechnique (ESP)Dakar, Senegal

    Self-taught since high school, then two years of physics and chemistry, then computer science at ESP. Along the way: four certificates in security and networks, and more than twenty projects shipped.

    PythonTensorFlowDockerLinuxNetworking

The tools I use most.

Frontend
ReactNext.jsTypeScriptTailwind CSSFramer Motion
Backend
Node.jsPythonDjangoRESTGraphQLPHP
Data
PostgreSQLMySQLMongoDBRedisNeonSupabase
AI / ML
TensorFlowPyTorchLangChainRAGYOLOv5
Infrastructure
DockerAWSVercelGitHub ActionsNginxLinux
Security
OWASPPenetration testingBurp SuiteWiresharkCryptography