Based in Paris, France

Engineering
digital experiences.

I am Ayoub Bablil, a Full Stack Developer & Software Engineer currently studying at 42 Paris.I'm a Full Stack Developer with over 5 years of experience building web, mobile, and desktop applications. I'm passionate about creating intuitive, user-friendly interfaces powered by robust backend systems.

View Resume

Featured Work

A collection of projects I've built, ranging from web applications to mobile apps and desktop tools.

Forgo
Next.jsPostgreSQLNode.jsTypeScriptTailwind CSSPrisma

Forgo

A revolutionary drag-and-drop application builder that empowers users to create web, desktop, and mobile applications without writing a single line of code. With seamless export options, users can deploy their creations across multiple platforms effortlessly.

Treka
ExpoFastifyPostgreSQLTypeScriptTailwind CSSMapbox

Treka

A platform for discovering and booking outdoor activities, featuring real-time availability, user reviews, and interactive maps for adventure seekers.

Buildify
ReactElectronNode.jsLaravelMySQLTailwind CSS

Buildify

A powerful drag-and-drop application builder that allows users to create web and desktop applications without coding. Export to multiple platforms with a single click.

In Development
Outdoorpal Legacy
ExpoLaravelMySQLTypeScriptTailwind CSS

Outdoorpal Legacy

Deprecated

The original outdoor activity platform that helped users discover hiking trails, camping spots, and outdoor experiences in their local area.

HolyDB
Next.jsTailwind CSSShadcn/UI

HolyDB

Advanced GUI for managing and visualizing database schemas, built with modern web technologies.

In Development

My Journey

A timeline of my professional experience and education.

Jan 2026 - Present

Founded Forgo.dev, a powerful drag-and-drop builder that enables users to create applications without coding. The platform supports seamless export to web, desktop, and mobile platforms.

Aug 2025 - Dec 2025

Served as CTO at Treka, leading the technical team and overseeing software development projects. Stepped down due to financial challenges and differing vision with the founder/co-founder regarding the company's direction.

Feb 2025 - Aug 2025

Started my role as a Software Engineer at Treka (Outdoorpal previously), where I am responsible for developing and maintaining software solutions, building scalable applications, and contributing to the technical growth of the company.

Late 2024

Concluded my tenure as a Software Engineer at Outdoorpal, where I contributed to all technical aspects of the company, developing innovative solutions and ensuring smooth technology operations.

Late 2023 - Present

Began my journey at 1337 School and currently continuing my studies as a student at 42 Paris, a cutting-edge coding institution focused on teaching programming and problem-solving skills through hands-on, innovative learning methods.

2019 - Present

Embarked on my journey as a freelancer, developing web, mobile, and desktop applications tailored to clients needs and delivering customized software solutions.

Technologies & Tools

The frameworks, languages, and tools I use to build digital experiences.

Frontend

React, Next.js, TypeScript, JavaScript, Tailwind CSS, Shadcn/UI, MUI, Bootstrap, HTML, CSS

Mobile

React Native, Expo, Zustand, Mapbox, EAS Build

Backend

Laravel, Node.js, Fastify, Express, REST APIs, GraphQL

Databases

MySQL, PostgreSQL, MariaDB, MongoDB

Desktop / Tools

Electron.js, Tauri, Chrome Extensions, CLI Tools

DevOps / Infrastructure

Docker, Docker Compose, NGINX, Linux, Git, GitHub Actions, Cloudflare

Cloud / Deployment

Vercel, DigitalOcean, AWS, Google Cloud

Authentication / Security

JWT, OAuth, Laravel Sanctum, NextAuth / Auth.js

Payments

Stripe, Laravel Cashier, Polar.sh

AI / Automation

OpenAI API, RAG

Low-Level / Systems

C, C++, Bash, POSIX sockets

Languages

TypeScript, JavaScript, PHP, Python, C, C++, SQL, Bash, HTML, CSS