Hi, I'm Mohammad Baqai

Full Stack Developer | Software Engineer | Chicago, IL

Building scalable web applications with React, Node.js, and AWS. Specializing in e-commerce platforms and innovative tech solutions.

Mohammad

About Me

I'm a Full Stack Developer and Computer Science student at University of Illinois Chicago with expertise in building scalable web applications. I have hands-on experience with React, Node.js, and AWS, specializing in e-commerce platforms, real-time systems, and cloud infrastructure.

As a freelance developer, I've helped clients launch online businesses generating 100+ sales. I'm passionate about clean code, agile methodologies, and mentoring others. Currently exploring machine learning and advanced system design.

100+

Sales Generated

200+

Students Mentored

4+

Years Experience

Mohammad

Experience

Freelance Web Developer

Self-Employed | Chicago, IL

Aug 2023 - Present

  • Built and deployed full-stack e-commerce websites using React and Node.js
  • Implemented secure checkout flows, product catalogs, and user authentication
  • Integrated Stripe/PayPal APIs for payment processing
  • Configured order management systems for inventory and shipping
  • Helped clients generate over 100 online sales within first few months

Software Engineer Intern

TechX

Jun 2025 - Aug 2025

  • Built scalable Node.js scraping pipeline for data collection
  • Developed Next.js app on AWS with autoscaling and global CDN
  • Implemented OpenSearch and MCP APIs for real-time vector queries
  • Led Agile processes including backlog refinement and sprint planning
  • Delivered features on schedule through effective team collaboration

Teaching Assistant

UIC Department of Computer Science | Chicago, IL

Aug 2024 - May 2025

  • Hosted 8 weekly office hours for 200+ students in Program Design 1
  • Led weekly lab sessions for 40+ students teaching C++
  • Reinforced core programming concepts and best practices
  • Hosted review sessions before exams to prepare students
  • Mentored students to improve understanding of complex topics

Skills

Languages

JavaScript TypeScript Java Python C++/C SQL MATLAB

Frontend & Frameworks

React Next.js JavaFX HTML/CSS

Backend & Cloud

Node.js Express.js AWS (EC2, S3, CDN) PostgreSQL MySQL OpenSearch

Tools & Technologies

Git Docker Nginx MCP Agile/Scrum Linux/Unix Visual Studio

Projects

Three Card Poker Online

Java JavaFX Sockets

November 2025

  • Built a client–server Three Card Poker game using Java and socket-based networking
  • Designed a graphical interface for gameplay, betting, and results using JavaFX
  • Implemented core game logic and data structures to manage hands, bets, and outcomes
  • Used modular class-based design to separate networking, game logic, and UI components

HaveABrand

React.js Node.js MySQL

February 2025 (24-Hour Hackathon)

  • Created a platform for small businesses to connect and share resources
  • Collaborated on brainstorming, design, and features during intensive hackathon
  • Presented technical details and impact to judges and peers
  • Full-stack implementation with React frontend and Node.js/Express backend

Get In Touch

Let's connect and build something amazing together

Location

Chicago, Illinois

Education

BS in Computer Science, UIC (May 2027)