Omar Hanafi

Full-Stack Developer

I create
pixel-perfect
digital experiences across the full stack.
Hey there! 👋 I'm a passionate full stack developer who caught the web development bug at 16 when I created my first website out of sheer curiosity — and I've been hooked ever since! I've had the pleasure of working with a startup , doing some freelancing, and even sharing my knowledge through tutoring. When I'm not diving into code, you'll find me exploring new destinations or taking leisurely strolls, soaking in the world beyond the screen.
View My CV

Experience

September 2023 — Present

As a freelance software developer, I specialize in providing tailored solutions to clients seeking custom software development. I leverage my expertise to deliver high-quality code and responsive applications, meeting diverse project requirements and deadlines. With a commitment to client satisfaction, I ensure clear communication and collaborate closely to translate ideas into functional, scalable software solutions.

  • React Js
  • MongoDB
  • Javascript
  • Node JS
  • Nginx
  • AWS
  • Cloudflare
  • Twillio
  • Mailgun
April 2023 — September 2023

As a tutor on Preply, I shared my expertise in software development with students, guiding them through fundamental concepts and advanced techniques. I tailored lessons to individual learning styles, focusing on practical coding skills and problem-solving strategies. Through personalized instruction and real-world examples, I empowered students to build confidence and proficiency in software development.

  • React Js
  • MongoDB
  • Javascript
  • Node JS
  • Python
  • Arduino
June 2022 — October 2022

I optimized development efficiency by creating reusable components and integrating Pengguin's UI library. Contributed new features to enhance Pengguin's web app and conducted rigorous code reviews to resolve bugs and refactor code, reducing technical debt. Additionally, provided design solutions for a more user-friendly interface, ensuring an intuitive experience for our users

  • React Js
  • Storybook
  • Javascript
  • TypeScript
  • Socket.Io
  • Material UI

Freelance Projects

September 2023 — May 2024

BookClick optimizes booking processes, HR management, contract e-signing, and reminders for service providers, integrating scheduling, payments, and real-time availability updates to enhance operational efficiency and customer experience.

  • React Js
  • MongoDB
  • Express JS
  • Javascript
  • Node JS
  • Nginx
  • AWS
  • Cloudflare
  • Twillio
  • Mailgun
July 2021 — August 2021

Pharaoh.VIP is a freelance project I've developed, focusing on creating a user-friendly e-commerce platform for luxury fashion and accessories. It features secure transactions, intuitive navigation, and personalized experiences, aiming to deliver a seamless shopping journey tailored to discerning tastes. This project reflects my commitment to crafting functional and elegant solutions in the freelance arena.

  • React Js
  • MongoDB
  • ExpressJs
  • NodeJS
  • Cloudinary

Personal Projects

Feburary 2023

MU(Moyenne Universitaire) searches scraps all of the public data of universities in tunisia and helps users to calculate their semester's average with ease.

  • React Native
  • Javascript
  • Express JS
  • Python
Mars 2020 — October 2020

Tunytalk is a personal project I've created, drawing inspiration from Reddit's community-focused approach to social networking. It's designed to foster open and engaging discussions among users within specialized communities called 'Tunys'. By emphasizing user participation through features like voting and moderation, Tunytalk aims to create a welcoming online environment where everyone can share and discover content based on their interests, promoting positive interactions and meaningful connections.

  • React Js
  • MongoDB
  • Flask
  • Javascript
  • Python
  • Nginx
  • AWS
  • Cloudflare
  • Docker
  • Intl