Profile

Nayef Jaber

CS Student & Developer

📍 Bay Area, CA

Focused on Learning by Building, Not Just Watching

About Me

I'm a Computer Science student at California State University, East Bay, with a minor in Information Technology. My programming journey began in high school with Python, and I've since expanded my skills through coursework in data structures, algorithms, and web development, as well as personal projects and freelance work.

I specialize in full-stack development, building end-to-end solutions using technologies like TypeScript, Express.js, PostgreSQL, React.js, and Node.js. My experience includes designing scalable SaaS backends, creating MERN applications, and developing secure desktop tools.

I'm passionate about problem-solving, writing maintainable code, and adapting to new challenges in fast-paced environments. Outside of tech, I enjoy reading and exploring ways to apply creativity in unexpected areas.

Skills

Languages

Go Python C C++ JavaScript TypeScript HTML/CSS SQL Assembly

Frameworks

React.js jQuery Node.js Express.js

Libraries

Pandas NumPy Seaborn Matplotlib

Tools

Git GitHub VS Code Docker Redis Vercel Prisma

Databases

PostgreSQL MongoDB SQLite MySQL

Experience

Freelance Full-Stack Web Developer

Ace’s Garage Door · Remote
Jan 2026
  • Designed and developed a production website using jQuery, JavaScript, HTML, and CSS, with a focus on performance and maintainability.
  • Integrated frontend components with backend services and third-party tools, emphasizing clean data flow and scalable structure.
  • Collaborated directly with the client to gather requirements, iterate on features, and deploy updates in a remote freelance environment.
HTML CSS JavaScript jQuery Full-Stack Development Web Development Freelance

Education

Bachelor of Computer Science, Minor in Information Technology

California State University: East Bay, Hayward
August 2024 - May 2028
  • CS 101 - Computer Science I
  • CS 201 - Computer Science II
  • CS 301 - Data Structures and Algorithms
  • CS 221 - Computer Organization and Assembly Language
  • CS 211 - Discrete Structures
  • CS 311 - Programming Language Concepts
  • CS 351 - Web Development
  • CS 411 - Automata and Computation
  • CS 453 - Mobile Programming
  • CS 225 - Numerical and Linear Algebra

Personal Projects

SaaS Backend Template

TypeScript Express.js PostgreSQL Prisma Redis
  • Developed a scalable SaaS backend template using TypeScript and Express.js, designed for multi-tenant web applications.
  • Implemented a PostgreSQL database schema with Prisma ORM for type-safe data modeling and efficient queries.
  • Integrated Redis caching to optimize API response times and improve system performance under high load.
  • Built RESTful APIs with authentication, authorization, and rate-limiting, providing a secure foundation for SaaS applications.
  • Structured the project for easy deployment, serving as a reusable template for future full-stack applications.

MALABIS: Your Digital Wardrobe

MongoDB Express.js React.js Node.js Cloudinary Sharp
  • Built a full-stack MERN web application for uploading, categorizing, and managing clothing items in a personal smart wardrobe.
  • Integrated Cloudinary and Sharp for automatic background removal, image optimization, and cloud storage of user-uploaded images.
  • Designed a mobile responsive UI with modern animations and uploading for a smooth user experience.
  • Enabled secure user authentication with Passport.js and managed persistent sessions via MongoDB-backed session storage.

AI-Powered Daily Calendar Summarizer

Python Google Calendar API OpenAI Twilio
  • Developed a Python script that fetches daily Google Calendar events, summarizes them using OpenAI models, and sends a briefing via Twilio SMS.
  • Integrated Google Calendar API for event retrieval, OpenAI API for summarization, and Twilio for automated SMS delivery.

Encrypted Password Manager

C++ Qt6 CMake QCryptographicHash QTableWidget
  • Developed a desktop password manager with a secure Qt6 GUI for encrypted credential storage and retrieval.
  • Implemented login authentication using SHA-256 hashing and a master password to restrict access to stored credentials.
  • Designed an interface to add, delete, and view login details using QTableWidget and dialog prompts.
  • Built custom XOR-based encryption/decryption logic for obscuring passwords in memory and on display.
  • Packaged application with CMake and ensured compatibility with Windows systems using MinGW.