Hi, I'm Jack

I'm an aspiring Software Engineer based in NYC with a B.S in Computer Science from NYU, I have a strong passion for full-stack development. Feel free to reach out if you'd like to learn more about me!

Contact Me
Hero

About Me

picture of me
  • cursor

    Software Engineer

    Aspiring software engineer with a solid foundation in multiple programming languages and technologies, eager to apply problem-solving skills to develop scalable applications and grow expertise in end-to-end solution architecture.

  • icon

    Frontend Developer

    Motivated frontend developer with a keen eye for design, proficient in modern frameworks and committed to creating responsive, user-friendly interfaces that enhance the overall user experience.

  • server

    Backend Developer

    Dedicated backend developer with a strong theoretical understanding of server-side technologies, databases, and API development, ready to contribute to building efficient and scalable backend systems.

Skills & Experience

Python

Python

C/C++

C/C++

Java

Java

HTML

HTML

CSS

CSS

JavaScript

JavaScript

MongoDB

MongoDB

Express.js

Express.js

React.js

React.js

Node.js

Node.js

MySQL

MySQL

Vue.js

Vue.js

Flask

Flask

Django

Django

Next.js

Next.js

Tailwind

Tailwind

  • Headstarter AI Logo

    Software Engineer Fellow, Headstarter AI

    July 2024 - September 2024

    • Extensive 7 week CS fellowship with heavy emphasis on practical application development
    • Developed 5 AI projects
    • Spearheaded a high-impact final project with ambitious metrics: targeting 1000 active users or $1000 in revenue
  • GBCS Group Logo

    Backend Developer Intern, GBCS Group

    June 2024 - September 2024

    • Fleet Software Optimization Dev Team
    • Optimized existing RESTful API, enhancing fleet management efficiency with Django
    • Refactored and tested multiple API endpoints, improving performance and reducing response times with Postman
    • Conducted thorough code reviews for 10+ pull requests, identifying optimization opportunities and ensuring adherence to best practices
  • NYU MakerSpace Logo

    Technical Assistant/Training Team Lead, NYU MakerSpace

    June 2022 - May 2025

    • Developed front-end features for MakerSpace Central, a web app tracking customer transactions & training records with Vue.js
    • Facilitated weekly training team meetings, ensuring updates to training documentation and TA onboarding processes
    • Provided daily hands-on support to patrons, offering expert guidance on machinery operation and addressing technical inquiries

Projects

Image of Richard Guang Real Estate

Richard Guang Real Estate

Freelance project showcasing Richard's real estate

  • Vue.js
  • Tailwind
  • I18n
Image of TrainerGPT

TrainerGPT

Personal Trainer Chatbot with workout and nutritional trackers

  • Next.js
  • React.js
  • Firebase
  • Material-UI
  • OpenAI API
  • Clerk API
  • Stripe API
Image of RMP-RAG ChatBot

RMP-RAG ChatBot

Rate My Professor Chatbot that uses RAG to retrieve information

  • Next.js
  • React.js
  • Pinecone
  • Material-UI
  • OpenAI API
Image of Text2Card

Text2Card

AI flashcard creation tool, transforms text into flashcards

  • Next.js
  • React.js
  • Firebase
  • Material-UI
  • OpenAI API
  • Clerk API
  • Stripe API
Image of Jack's Pantry Buddy

Jack's Pantry Buddy

Pantry tracker with image capturing and recipe suggestions

  • Next.js
  • React.js
  • Firebase
  • Material-UI
  • OpenAI API
Image of Fullstack Airline Reservation System

Fullstack Airline Reservation System

Fullstack web application that simulates real-life airline reservation systems

  • MySQL
  • Flask
  • Jinja
  • HTML
  • CSS
  • JavaScript
Image of Java Networks Whack a Mole

Java Networks Whack a Mole

Whack A Mole game made with purely Java, can be both single and multiplayer

  • Java
  • Network Sockets
  • AWT
  • JDBC
  • Threading
Image of Red Got Lost

Red Got Lost

Pokemon themed 2D Platform puzzle adventure game made with C++ OpenGL and SDL libraries

  • C++
  • OpenGL
  • SDL