JacobMoawad
Computer Science student at NJIT focused on full-stack development and backend engineering.
I build web applications with Next.js, TypeScript, Node, Express, and PostgreSQL, and I run my own Linux VPS with Nginx, PM2, and SSL. Most of my recent work has been backend: authentication, REST APIs, data models, and tests. I am seeking full-time software engineering roles starting January 2027.
GitHub LinkedIn EmailProjects
Featured and recent work first. All four projects are listed below.
ATS for Job Seekers
Summer 2026 · team of fourFeatured · recentBuilt the authentication layer with email verification, JWT protected routes, and ownership middleware, plus the candidate profile module with AI tailored resume and cover letter generation and a rewrite tool with before and after. Implemented a document library back end with versioned Supabase Storage. Contributed to a suite of over 400 backend and 100 frontend tests behind a CI pipeline that blocked failing merges.Next.js, TypeScript, Express, PostgreSQL, Prisma, OpenAISourcePortfolio and Self-Hosted Infrastructure
Spring 2025 — presentFeatured · recentPersonal Linux VPS at jacobmoawad.fun with Nginx as a reverse proxy, PM2 for process management and restarts, and SSL for HTTPS. The site is Next.js and TypeScript with automatic light and dark theming, animation, and mobile scaling in plain CSS. Analytics and Search Console for traffic and indexing.Next.js, TypeScript, Nginx, PM2, LinuxLiveDigital Wallet System
Spring 2024Qt desktop banking app: registration, authentication, deposits, withdrawals, transfers, and transaction history, stored with arrays, linked lists, hash tables, stacks, and queues over file based persistence. Account verification and input validation block unauthorized transfers.C++, QtPrivateSelf-Diagnosis System
Spring 20234th of 60 · IBM judgedGUI symptom checker matching selected symptoms against a file based disease database to return probability ranked results, with synced patient and doctor portals.C++, SFMLPrivateATS for Job Seekers
Summer 2026 · team of fourFeatured · recentBuilt the authentication layer with email verification, JWT protected routes, and ownership middleware, plus the candidate profile module with AI tailored resume and cover letter generation and a rewrite tool with before and after. Implemented a document library back end with versioned Supabase Storage. Contributed to a suite of over 400 backend and 100 frontend tests behind a CI pipeline that blocked failing merges.
Next.js, TypeScript, Express, PostgreSQL, Prisma, OpenAI
Portfolio and Self-Hosted Infrastructure
Spring 2025 — presentFeatured · recentPersonal Linux VPS at jacobmoawad.fun with Nginx as a reverse proxy, PM2 for process management and restarts, and SSL for HTTPS. The site is Next.js and TypeScript with automatic light and dark theming, animation, and mobile scaling in plain CSS. Analytics and Search Console for traffic and indexing.
Next.js, TypeScript, Nginx, PM2, Linux
Digital Wallet System
Spring 2024Qt desktop banking app: registration, authentication, deposits, withdrawals, transfers, and transaction history, stored with arrays, linked lists, hash tables, stacks, and queues over file based persistence. Account verification and input validation block unauthorized transfers.
C++, Qt
Self-Diagnosis System
Spring 20234th of 60 · IBM judgedGUI symptom checker matching selected symptoms against a file based disease database to return probability ranked results, with synced patient and doctor portals.
C++, SFML
Experience
Software Engineer Intern
Wxora · Cairo, EgyptJul 2023 — Sep 2023- 01Built features for a full stack e-commerce web application with a four person team using the MERN stack, from planning through deployment.
- 02Developed REST API endpoints for authentication, product management, and order processing, connecting the React front end to the Node and Express back end.
- 03Integrated the OpenAI API to add product recommendations and interactive features, testing responses against sample catalogs to keep results relevant.
Skills
Education
Contact
Let's build
something
Seeking full-time software engineering roles starting January 2027. Reach out directly or send a message.