Hi there, I’m
Abderrahmane
I love punching tickets,
in the face!
Every problem is a puzzle waiting to be solved. Some require technical knowledge, while others need clearer communication. Some require quick out of the box thinking, while others need patient debugging.
I love solving new puzzles every day, it's why I write code for a living.
- 11+
- Years of experience
- 10x
- Productivity every single day
- Over 9k
- Commits that went into production
Why work with me?
Beside technical skills, I excel at communication. I've worked with companies specialising in widely different fields, on four different continents, ranging in size from a team of 5 people to teams with over 700.
The biggest hurdle at a senior level is understanding the business, then providing the right solution to the problem at hand.
- Better KPIs for marketing
- At Al Jazeera I migrated from Google Optimize to Mixpanel to run complex A/B experiments. At Turing I used Amplitude extensively to track all data points throughout our users journey.
- Higher closing rates for sales
- At CodinGame I built an admin panel for sales to customise the plans offered to enterprise clients, which increased closing rates and reduced the sales team reliance on developers.
- Refined UX for product
- My primary focus with Hofy was the onboarding experience for new users, where I worked closely with design and product. Same for Upbots but for which the focus was on the trading experience.
- Cleaner code for developers
- At Design With Friends I suggested using Serverless framework for scraping, which slashed our costs significantly. At Al Jazeera I lead the effort to migrate to TypeScript, every developer loved it.
Abderrahmane is a fantastic developer, a rare find. He is very knowledgable and up-to-date with the latest technologies. He thinks deeply and out of the box about problems and gives great input. He is very professional, friendly and easy to work with. We would not hesitate to work with him again.

Nir Sadger
CEO Design With Friends
Let's get down to business,
this is my tech stack:
- JavaScript
- My bread and butter since 2014, I know it inside out. Sometimes I love it and sometimes I hate it, but I always get the job done.
- TypeScript
- I fell in love with TypeScript in 2018 and never looked back. I even conviced my team at Al Jazeera to migrate some of our codebase to it.
- Vue.js
- The easiest frame to work with, at least early on when the codebase is simple. I've worked with it while at Upbots, until we switched to React.
- React
- From the early days of classes to hooks, from bashing my head with memoization to waiting for the React Compiler. I grew up along with React, and I still love it!
- Next.js
- The controversial framework, its simplicity makes getting shit done faster. I've used it on multiple personal project, but I still doubt its potential at scale.
- Svelte
- The new kid on the block, it seems promising. I've never used it professionally, but I've tinkered with it on a personal project.
- GraphQL
- The API revolution, I remember using it for the first time at Hofy. Despite the learning curve, I was amazed by its usefulness.
- Go (aka Golang)
- I started learning Go in 2019 to solve the euler project, then I worked with it on some microservices at Hofy. Its simplicity and performance are unmatched.
- Node.js
- I've been using Node.js since 2014 with a variety of frameworks. The most notable are Ember.js, Express.js, Fastify, and NestJS.
- NestJS
- The king of backend framewords on TS, I've used it most of my career. The initial complexity is totally worth it considering how powerful NestJS is.
- Serverless
- I've discovered the Serverless framework while working at DWF then suggested migrating our scraping to it. It matched our requirements perfectly.
- PostgreSQL/MySQL
- I've used MySQL at Coding and PostgreSQL for most of my other jobs. I'm not a master architect, but I've written seeds and used ORMs daily.
- MongoDB
- I've used MongoDB sparsely over the year, it was mostly an addition with a relational database to store logs or to get MVPs started.
- AWS
- I've moslty used Amazon Web Services (AWS) with DWF to setup our scraping microservice using Lambdas along with DynamoDB.
- GCP
- I implemented a pub/sub messaging service at Hofy using Google Cloud Platform (GCP) to scale our architecture.
- Jenkins
- CI/CD before it was cool. Most of my time I've been hitting rebuild on my pipelines, but I did setup a few for CodinGame and Upbots.
- Git
- I messed up a rebase when I joined CodinGame, my tech lead made me read Pro Git it over three days. I've been a git wizard ever since.
Monthly newsletter
Join my newsletter, where I share my latest thoughts on coding.
Do you want to get in touch? Contact me