Asaad Naji

Full Stack Developer | Software Engineer

View My Work

My Portfolio

Custom HTTP Server

Custom HTTP Server

Built a lightweight HTTP server in C++ from scratch, handling HTTP/1.1 requests, CGI execution, and dynamic routing. Implemented advanced features like chunked transfer encoding, persistent connections, andcustom error handling while adhering to RFC standards.

C++
PingPong Mania

PingPong Mania

Developed a secure, responsive web application with user management, authentication (JWT, 2FA), and a dynamic dashboard using Next.js, Tailwind CSS, Django, Django Channels, PostgreSQL, and Redis cache. Ensured real-time communication and enhanced security through advanced authentication methods.

Next.js
Django
Docker
Redis
TailwindCSS
POstgresSQL
Real-Time Chat Application

Real-Time Chat Application

Built a full-stack chat application using React.js, Node.js, Express.js, MongoDB, and Tailwind CSS. Implemented JWT authentication for secure access, real-time messaging, and used Framer Motion for engaging UI animations.

React.js
Node.js
Express.Js
Tailwind CSS
MariaDB
Dockerized Web Services

Dockerized Web Services

Designed and deployed a Docker-based system using multiple containers (NGINX, WordPress, MariaDB, Redis cache) while ensuring security, scalability, and efficient service management through Docker Compose.

Docker
Docker Compose
Shell Scripting
Redis
Mariadb
WordPress
Advanced Shell

Advanced Shell

Created a custom Unix shell in C, supporting advanced features including command chaining (`&&`, `||`), sub-shell execution with parentheses, signal handling, environment variables, and I/O redirection.

C
GNU Makefile
AI-Powered Tic-Tac-Toe

AI-Powered Tic-Tac-Toe

Developed a Tic-Tac-Toe game with an AI opponent using the Monte Carlo Tree Search (MCTS) algorithm. Implemented efficient decision-making, random simulations, and intelligent move evaluation for adaptive and competitive gameplay.

C++

My Skills

Frontend

React90%
Next.js90%
JavaScript95%
TypeScript95%
HTML/CSS95%
Tailwind CSS95%

Backend

Node.js100%
NestJS96%
Django95%
Express90%
MongoDB85%
PostgreSQL90%
Prisma90%

Other Skills

C100%
C++100%
Makefile100%
Git/GitHub100%
Responsive Design95%
SEO Optimization70%
Performance Optimization100%
Agile/Scrum90%
Jane Doe

About Me

I'm Asaad Naji, a Full Stack Developer and Software Engineer focused on building smart, scalable applications. I’m passionate about turning complex ideas into functional, intuitive software.

My work blends frontend and backend development, with a growing focus on AI agents and intelligent solutions. I love exploring new technologies and creating tools that make a real impact.

Get in Touch

Professional Experience

Junior Full Stack Developer

Voice Ai

2025 March - Present
California, USA

Contributed to the development of full-stack applications focused on AI agents and intelligent solutions. Collaborated across teams to build scalable systems while supporting design consistency.

Latest News

CodinGame Spring Challenge 2025
Apr 03, 2025

CodinGame Spring Challenge 2025

Used C++ and some pathfinding algorithms and heuristics scoring algo to build a strong strategy and Placed 49th out of 3,900

CodinGame Winter Challenge 2024
Dec 19, 2024

CodinGame Winter Challenge 2024

Used C++ to create a solver for the mark streeres cephalopods game , used advanced optimisation techiniques like bitpacking to optimise space , bitwise and bit masking to optimise instructions , functions inlining and pragmas unrolling and omp parallel and Placed 73 out of 2864

My Complete Resume

View my complete Resume below or download it to see all my projects in detail.

Having trouble viewing the PDF? You can open it in a new tab or download it using the button above.

Get in Touch