Jianhong Li
Software Engineer
Aspired software developer at the University of Michigan.
ABOUT ME
Hi, this is Jianhong Li. I'm currently pursing my computer science degree at the University of Michigan in Ann Arbor. I started coding during my Sophomore year of High School and continued since. I enjoy both learning and making interesting projects. I love working on web development (both frontend and backend). I'm also fascinated with cybersecurity, cryptography, and computer network. I'm looking forward to taking more new classes and exploring more of this amazing field of computer science!
TECHNICAL EXPERIENCE
SEPT 2024 - PRESENT
Kodely
Software Engineer, Intern
  • Developing, in a team of four, a full-stack management app for school managers using React, TypeScript, and Nest.js, collaborating in an Agile environment to ensure efficient development cycles, clean code reviews, and rapid feature deployment.
  • Managing a PostgreSQL database handling data for over 1,000 schools, ensuring efficient storage, retrieval, and security of large-scale educational data.
  • Maintain and update a React Native mobile application designed to assist teachers with lecture inspiration and classroom organization, decreasing administrative workload by 8 hours per week.
  • Javascript
  • React.js
  • Node.js
  • Nest.js
  • PostgresSQL
  • ShadCN
  • React Native
  • Docker
JUNE 2024 - AUG 2024
Hong Kong Asian Supermarket
Full-Stack Engineer, Intern
  • Led the full-stack development of the company’s first website with React.js and Node.js; the website attracted over 1,500 unique visits in the first month and boosted sales by 4.5%.
  • Created and managed an SQLite3 database that stored over 200 product informations with search functionality, enabling users to query for products with efficient and accurate data delivery to frontend.
  • Streamlined deployment process using Docker and Google Cloud Run to seamlessly serve the backend, and set up Digital Ocean droplet with Nginx to serve frontend, achieving 99.9% uptime.
  • Configured DNS and optimized SEO to improve Google page rankings and tracked performance through Google Search Console. Implemented HTTPS with Certbot to ensure secure and reliable API access.
  • Javascript
  • React.js
  • Node.js
  • Express.js
  • SQLite3
  • Docker
  • Google Run
  • Nginx
PROJECTS
Data-Mine Reddit
PRESENT
Leveraged Reddit API and web scraping technique to gather data in over 120 Reddit posts, analyzing in teams to extract key features and transforming it into a structured dataset format for machine learning model training. Developed, trained, and evaluated the machine learning models to generate predictions and insights based on extracted Reddit data. Created data visualizations of our findings using Matplot.
  • Python
  • Pandas
  • ML
  • Jupyter Nbk
  • Data Visuals
Collaborated in a team to develop and maintain a web application in React.js and Node.js for tracking typing speed of the user. We designed a simple and intuitive UI to ensure positive user experience and engagement. We implemented our server-side functionality in Express and optimized data storage and retrieval of word requests with SQLite3. Codes were reviewed to uphold quality standards. We managed version control with Git, ensuring streamlined development and collaboration.
  • Javascript
  • React.js
  • Node.js
  • Express.js
  • SQLite3
  • Git
SillySQL
MAR 2024
Wrote a program in C++ to emulate a basic relational database with an interface based on a subset of a standard query language.The program creates a shell that allows users to interact with a single database that is processed in memory and destroyed when the program is quit by the user.
  • C++
  • Algorithm
  • Database
  • Programming
MAY 2024
Recreated chess with Pass-and-Play game mode, used React.js as framework and Tailwind/CSS for styling.
  • React.js
  • Tailwind
Completed the official tutorial project given by React for practice.
  • React.js
CONTACT ME
Want to contact me? Use the form below and leave a kind message!
NAME:

EMAIL:

COMMENT:

Or if you wish to email me directly at 
Copied!