A small selection of recent projects

US-Bank Customer Churn Prediction
In this end-to-end machine learning project, I developed a complete pipeline to predict customer churn. The process began with loading and preprocessing the dataset to ensure clean, structured input. I then trained and evaluated five different machine learning models, comparing their performance to select the most effective one. Hyperparameter tuning was applied to optimize the model's accuracy. Finally, the chosen model was deployed and integrated into a user-friendly web application to allow real-time churn predictions based on user input.
Check Live Site

TikTok Clone
Built a full-stack TikTok clone that replicates core features of the popular short-form video platform. Users can upload and view looping videos, like and comment on posts, and scroll through a personalized video feed. The app includes real-time interactions, user authentication, and media handling. Designed with a responsive frontend for seamless mobile and desktop experience, and powered by a scalable backend for video storage and user data management.
Check Live Site

AI Code Editor
Developed a smart, browser-based code editor integrated with the Judge0 API to support real-time code execution in multiple programming languages. Enhanced user experience with AI-powered features such as natural language code explanations, intelligent error debugging, and inline code chat assistance. Designed an intuitive frontend interface with Vanilla JavaScript, enabling smooth interaction and fast response times. The system intelligently interprets code context to provide meaningful suggestions, helping users learn and debug more efficiently.
Check Live Site

AI Autocomplete Chrome Extension
Developed a Chrome extension that brings intelligent text autocompletion to any website using AI. The tool enhances productivity by predicting and completing sentences in real-time based on user intent, context, and tone. Designed for seamless integration into text boxes across platforms (e.g., email, social media, documentation), it uses custom prompts and OpenAI's language model to generate human-like completions, rewrites, and suggestions. Built with a clean UI and optimized for speed and responsiveness.
Check Live Site
Kind words from satisfied clients
Collaborating with Wajjih was an absolute pleasure. His professionalism, promptness, and dedication to delivering exceptional results were evident throughout our project. Wajjih's enthusiasm for every facet of development truly stands out. If you're seeking to elevate your website and elevate your brand, Wajjih is the ideal partner.
Haris KhanSoftware Engineer at CodePathWorking with Wajjih was a seamless experience from start to finish. His attention to detail, creative vision, and strong technical skills brought our ideas to life far beyond expectations. Wajjih doesn’t just build websites — he builds lasting impressions. Highly recommended for anyone serious about leveling up their digital presence.
Saad SabriSoftware Engineer at DatadogWajjih’s work ethic and talent speak for themselves. From the initial conversation to the final deliverable, he remained attentive, communicative, and driven to create something exceptional. His passion for development shines through every line of code. Trusting Wajjih with our project was one of the best decisions we made.
Sabrun SabriSoftware Engineer at Bank of America
My work experience
My approach
Planning & Strategy
We'll collaborate to map out your website's goals, target audience, and key functionalities. We'll discuss things like site structure, navigation, and content requirements.
Development & Progress Update
Once we agree on the plan, I cue my lofi playlist and dive into coding. From initial sketches to polished code, I keep you updated every step of the way.
Development & Launch
This is where the magic happens! Based on the approved design, I'll translate everything into functional code, building your website from the ground up.