Dynamic Web Magic with Next.js

Transforming Concepts into Seamless User Experiences

Hi! I'm Wajjih, a Software Engineer based in New York.

/b1.svg
I prioritize client collaboration, fostering open communication
I'm very flexible with time zone communications
I constantly try to improve
My tech stack
ReactJSLangChainTypescript
PythonNextJSNode JS
/grid.svg
/b4.svg
Tech enthusiast with a passion for development.
/b5.svg
/grid.svg
The Inside Scoop
Currently building a Fitness app
Do you want to start a project together?

A small selection of recent projects

bgimg
US-Bank Customer Churn Prediction

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.

icon5
icon5
icon5
icon5
icon5

Check Live Site

bgimg
TikTok Clone

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.

icon5
icon5
icon5
icon5
icon5

Check Live Site

bgimg
AI Code Editor

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.

icon5
icon5
icon5
icon5
icon5

Check Live Site

bgimg
AI Autocomplete Chrome Extension

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.

icon5
icon5
icon5
icon5
icon5

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.png
    Haris KhanSoftware Engineer at CodePath
  • Working 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.png
    Saad SabriSoftware Engineer at Datadog
  • Wajjih’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.png
    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.