About me
Get to know me
Who am i?
I'm Aaron Li, a Full-Stack Developer
I am a highly disciplined and committed developer with a strong track record of delivering results. With a Bachelor's degree in Joint Mathematics-Economics from the University of California San Diego and a Master's degree in Computational Finance and Risk Management from the University of Washington, I am well-versed in applying mathematical and statistical methods to real-world problems. Additionally, as a recent graduate of General Assembly's Software Engineering Immersive program, I have gained extensive experience in building full-stack web applications using technologies such as JavaScript, React, Express, Node, SQL, PostgreSQL, HTML, CSS, Django, and Python. I have a proven track record of exceptional self-motivation and initiative, having designed and deployed multiple full-stack web applications both independently and collaboratively during my time at General Assembly.
Aaron Li
26
Seattle, WA
My Skills
My Areas of Expertise
JavaScript
Express.js
Node.js
React.js
MongoDB
Python
Django
Git
PostgreSQL
SQL
HTML
CSS
Let's work together!
I am available for freelance projects. Hire me and get your project done.
Portfolio
Showcasing some of my best work
- All
- MockStocks
- NetMart
- YumYum
- Roulette
MockStocks
MockStocks is a MERN stack project built using MongoDB, Express, React, and Node. It is a stock trading simulation platform designed for educational and entertainment purposes, allowing users to trade stocks with virtual money and learn how to invest in the stock market without risking their own capital.
The platform features a responsive and intuitive UI, with an investment page for users to track their portfolio and stocks, as well as a transaction history that includes the ability to cancel pending orders. Users receive immediate notification of any actions such as order cancellation, order expiration, deposit made, transaction executed, and order placement success or failure.
MockStocks offers a comprehensive stock analysis tool, featuring dynamic charts that allow users to view stock performance over various timeframes. In addition to charting, users can access stock overviews and key statistics, as well as news related to the stock. Users can also add stocks to their watchlist for easy tracking and monitoring of their favorite stocks.
MockStocks follows real-world trading practices for orders placed when the market is open or closed. Currently, the platform supports limit orders and market orders, but it will continuously work on developing and adding more order types such as stop loss orders, stop limit orders, trailing stop orders, and recurring investments.
- Client:
General Assembly
- Categories:
MERN-stack web app, Stock Trading
- Date:
March 28, 2023
- Technologies:
React, Node, Express, MongoDB
NetMart
NetMart is a platform for buying and selling used goods, connecting buyers and sellers in a secure and hassle-free environment.
Our mission is to provide a reliable and easy-to-use platform for people to find and purchase quality used goods, while also helping sellers to reach a wider audience and sell their items quickly and easily. At NetMart, we believe in sustainability and reducing waste. By buying and selling used goods, we can help reduce the environmental impact of manufacturing new products and contribute to a more sustainable future.
Our platform is designed to be user-friendly and easy to navigate, with advanced search features and filters to help you find exactly what you're looking for. We also provide secure payment and shipping options to ensure that your transactions are safe and secure.
- Client:
General Assembly
- Categories:
Full-stack web app, E-Commerce
- Date:
March 3, 2023
- Technologies:
Python, Django, PostgreSQL, AWS
YumYum
YumYum is a full-stack web application that lets users browse and search for restaurants by location, cuisine, price range, and more. Built with a responsive and intuitive UI, it allows users to view details of each restaurant including hours, phone number, location, and reviews. YumYum utilizes the Yelp API to provide up-to-date information and relevant search results. Users can sign in to save their favorite restaurants and leave reviews for other users. This full-stack web application is designed to be accessible and user-friendly, catering to food lovers looking for their next dining experience.
- Client:
General Assembly
- Categories:
Full-stack web app, Restaurants
- Date:
Feb 9, 2023
- Technologies:
Node.js, Express.js, MongoDB, JS
Roulette
A casino game where the player may choose to place a bet on a single number, various groupings of numbers, the color red or black, whether the number is odd or even, or if the numbers are high (19–36) or low (1–18). Different bet has different payout.
When the spin button is clicked, the computer spins a wheel in one direction, then spins a ball in the opposite direction around a tilted circular track running around the outer edge of the wheel. The ball eventually falls onto the wheel and into one of thirty-eight colored and numbered pockets on the wheel. The winnings are then paid to player if placed a successful bet.
- Client:
General Assembly
- Categories:
Web-based, Casino game
- Date:
Jan 20, 2023
- Technologies:
HTML5, CSS, JavaScript