Jacob Moawad — Portfolio
Software engineer · Full-stack & backendOpen to work

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 Email
01

Featured and recent work first. All four projects are listed below.

ATS for Job Seekers

Summer 2026 · team of fourFeatured · recent

Built 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 · recent

Personal 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

03Private

Digital Wallet System

Spring 2024

Qt 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

04Private

Self-Diagnosis System

Spring 20234th of 60 · IBM judged

GUI symptom checker matching selected symptoms against a file based disease database to return probability ranked results, with synced patient and doctor portals.

C++, SFML

02

Software Engineer Intern

Wxora · Cairo, EgyptJul 2023 — Sep 2023
MERNOpenAI APIPostmanGit
  • 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.
03
LanguagesJavaScript, TypeScript, Java, Python, C++, C, SQL
FrameworksReact, Next.js, Node.js, Express.js, Prisma, Qt, SFML
Databases and cloudPostgreSQL, MySQL, MongoDB, Supabase, Vercel, Render
Tools and practicesGit, GitHub, Jira, Linux, Nginx, PM2, REST APIs, JWT, CI/CD, Agile
CourseworkData Structures · Algorithms · Operating Systems · Computer Networks · Databases · Machine Learning · Computer Architecture · Software Engineering
04
New Jersey Institute of TechnologyB.S. Computer ScienceNewark, NJGPA 3.30Sep 24 — Dec 26
Ain Shams UniversityComputer ScienceCairo, EgyptGPA 3.70Oct 22 — May 24
05

Let's build
something

Seeking full-time software engineering roles starting January 2027. Reach out directly or send a message.

LocationLinden, NJ