Full Stack Developer

Hi, I'm Jackson Lam

A computer science student who loves building fullstack applications. I like to build things that would help develop my interest and benefit others. I love coding and learning technologies to grow as a developer.

Jackson Lam

Projects

Some things I've built.

Pokemon Team Builder
ReactNode.jsExpressFastAPIPythonMongoDB

Pokemon Team Builder

Full-stack app with a React frontend, Node.js/Express REST API, and Python FastAPI microservice. Reduced API calls by 80% by aggregating PokeAPI endpoints. Built a multilayer caching system with node-cache and MongoDB to persist data across server restarts.

Options Analytics Dashboard
ReactFastAPIPythonNumPyREST APIs

Options Analytics Dashboard

Full-stack options analytics tool running 20,000 path Monte Carlo simulations using Geometric Brownian Motion to estimate ITM probability and expected value. Pulled live options chains and implied volatility from Yahoo Finance across 15 strikes for both calls and puts.

Developer Portfolio Generator
ReactFastAPIPythonSQLite

Developer Portfolio Generator

Full-stack app that lets CS students generate a shareable developer portfolio card with a unique URL. Built a REST API with FastAPI and Python to handle card creation, storage, and retrieval from a SQLite database.

Languages
PythonJavaScriptTypeScriptHTML/CSSC++C#JavaSQL
Frameworks
ReactFastAPIExpressNode.jsFlaskNext.jsSupabaseDjangoViteTailwind CSS
Dev Tools
GitGitHubVS CodeMongoDBVercelRailwayDockerPostgreSQLSQLitenpmpip
Libraries
pandasNumPyMatplotlibSeleniumTensorFlowrequestsSQLAlchemyOpenCVscikit-learnnode-cachePydanticyfinance

Get in Touch

Have a question or want to collaborate on a project? Send me a message.