Mikhail Wahib

Hi, I'm ...

Mikhail Wahib

Software Developer

Cairo, Egypt

About

Who am I

I'm Mikhail, a software developer with interests in backend and fullstack development. I love learning new things and exploring different technologies. Let's connect and build something remarkable together.

Technologies

  • JavaScript

  • TypeScript

  • Python

  • Ruby

  • go

  • HTML

  • CSS

  • React

  • NextJS

  • VueJS

  • TailwindCSS

  • NodeJS

  • ExpressJs

  • Ruby on Rails

  • Flask

  • MongoDB

  • PostgreSQL

  • Redis

Projects

  • Ra Programming Language

    An interpreted dynamically typed programming language using Golang, featuring a lexer, top‑down parser, and tree‑walking interpreter.

  • Xpress

    Xpress is a minimalistic, HTTP framework built from scratch in Rust. It aims to demonstrate the inner workings of web frameworks by implementing core features like routing, request parsing, and response handling in a simple yet extensible way.

  • Redis Clone

    a Redis-compatible in-memory data store with RESP protocol support. Implemented AOF persistence for durability and a concurrent architecture to handle high-throughput workloads efficiently.

  • Chat App

    A fullstack real-time chat rooms app.

  • Movibes

    Movibes is your ultimate destination for exploring a world of movies and TV shows. Dive into a cinematic adventure, where you can discover a wide range of films, watch trailers, explore cast and crew information, and much more.

  • FullStack URL Shortener

    An URL shortener application created with Vuejs, Node.js, Express, TypeScript, and PostgreSQL. The application allows users to shorten long URLs and track their click-through rates.

  • Football Fixtures API

    Developed a RESTful API using Python, Flask, and Redis. The API allows users to fetch live, upcoming, and past Football fixtures.

  • Vending Machine API

    A vending machine API built using Nodejs, TypeScript and sqlite3 with prisma ORM.

  • Minigrep

    A basic grep clone created as a learning project for Rust.

  • FullStack Tasks Manager Website

    A Full-Stack web application built with Ruby on Rails. The application allows users to create, update, and delete tasks, with user authentication.

  • Space Tourism

    A Single Page Application (SPA) created with React and Tailwind CSS for exploring space tourism destinations. Enjoy an immersive and user-friendly experience as you navigate the cosmos.

  • URL Shortener CLI

    Developed a CLI application for URL shortening using Python, The CLI application uses the URL Shortener API.

  • World Countries

    World Countries Explorer is a simple web application that allows users to explore information about countries from all around the world. The application provides a user-friendly interface with several features for easy navigation and data retrieval.

  • Blogr Landing Page

    Developed a responsive landing page with captivating animations using HTML, CSS, and JavaScript. The inclusion of responsive design ensures an optimal user experience across various devices.

  • Easybank Landing page

    A responsive landing page built with HTML, CSS, and JavaScript. The focus of this project is on delivering an elegant and user-friendly layout that adapts seamlessly to different screen sizes and devices.

  • Dual sense product page

    An E-commerce product page built with React with responsive layout and animations

  • Sneakers product page

    An E-commerce product page built with React with responsive layout

  • Hack Assembler

    The Hack assembler is a simple and powerful tool that helps you to assemble your programs written in Hack Assembly language.

let's Connect

I am actively seeking new opportunities to expand my skills and knowledge in the web development industry. My inbox is always open! If you have any inquiries or simply want to say hello, please don't hesitate to reach out to me via the email link below.