hello, i'm adil

Software Engineer

I build full-stack web applications and platforms

view my work
Photo of Adil Tahiri, Software Engineer

about

know more about me

My name is Adil Tahiri. I am a Software Engineer with 5+ years of experience in full-stack web development. I currently work at Qalqul, building enterprise call center platforms, real-time dashboards, WhatsApp chatbot solutions, and a real estate platform for clients across different industries. I have also worked as a freelancer delivering scalable web applications for various clients.

I am always open to challenges and constructive feedback. I am open-minded and adapt quickly to new technologies and environments. I thrive in collaborative settings and bring both technical expertise and a creative approach to every project.

View my resume

Here are a few technologies I’ve been working with recently:

  • HTML/CSS
  • JavaScript/TypeScript
  • React / React Native / Next.js
  • Node.js / Express / NestJS
  • PHP / Laravel
  • MongoDB / MySQL / SQLite
  • Docker
  • Python
  • Git / GitHub
  • Tailwind / Bootstrap / SCSS

stack

technologies I work with

HTML5
CSS3
JavaScript
TypeScript
React
Node.js
PHP
Laravel
Docker
MongoDB
MySQL
Python
Git
Tailwind
React Native
NestJS
Svelte
SQLite

experience

my work history

Software Engineer

2023 – Present
Qalqul · Full-time · Casablanca, Morocco
  • Build and maintain custom call center platforms for enterprise clients, including supervisor monitoring systems with real-time agent activity and call tracking.
  • Developed real-time dashboards and communication systems using Svelte, WebSockets, and REST APIs.
  • Built WhatsApp chatbot solutions and automation systems integrated with AI services and external APIs.
  • Developed a real estate platform for property listing, reservation, and payment management — including reservation logic that automatically marks properties as sold after purchase.
  • Full-stack development across multiple products using NestJS, Node.js, TypeScript, and Docker for both dev and deployment workflows.
  • Contribute to CRM, ticketing, and call management systems used by support and sales teams.

Software Engineer Training

2022 – 2023
100Devs · Remote ·

Completed an intensive full-stack software engineering program with 100Devs, building real-world applications using JavaScript, Node.js, Express, MongoDB, and React. Collaborated on team projects and client work in agile-style sprints.

Freelance Software Engineer

2020 – 2022
Self-employed · Remote

Delivered full-stack web applications for various clients, including a restaurant delivery platform, a salon booking system, a travel website, and a personal finance tracker — using JavaScript, React, Node.js, PHP, and Laravel.

services

check for services

image discribe disigner

Website Design

My approach to website design is to create a website that strengthens your company’s brand while ensuring ease of use and simplicity for your audience.

image with a logo of two arrow describe development

Website Development

The web development process involves taking the graphical elements defined in the design process and coding them into a custom WordPress theme Or better made Website Design from scratch

image with a logo of different devices

Responsive Website Design

Having a responsive layout means that your website fluidly resizes for optimal viewing regardless of the screen size or device (e.g. iPhone, iPad).

image with a logo of seo

Web Performance & Accessibility

make Performance and Accessibility that make all types of people have some issue like whatever their hardware, software, language, culture, location, or physical or mental ability

project

check what i build

img of website track you money

pocket process

pocket Process is website that target people that want to know where there money go and how much is spend in this week , month or year and compare with previous week or month with chart that explained the difference

View it here
img of website restaurant

Delivery restaurant

SamiFood is a small restaurant and food Delivery the meaning of this website is to take a look at the food they offer and order food from home and it will send to you right away and you can also see where is the location and to reserve a table

View it here
img of website travel

Special tour

Special tour is a website that shows you the meaning of adventure and explores the word and gives you some excitement to go see it by yourself

View it here
img of website salon

amina salon

This website build to make anyone can reach and contact the owner and reserve without going to a salon shop and you can check the price and type of style you want

View it here
Maintain
2025

Maintain — AI Content Recommendations

A personal content recommendation web app powered by Google Gemini AI. Choose your mood, describe what you want, and get personalized video, article, and podcast suggestions. Features save lists, history tracking, and trending content via YouTube API.

View on GitHub

contact

get in touch with me

Dropping a line to say g’day, ask for my resume or see if we can build something amazing together? I’d love to hear from you!

Fill in your info in the form below and I look forward to hearing from you!

Feel free to Find me in other place

phone

+212676538776

email

rajaadil1995@gmail.com

other