About Me
I'm a Computer Science student at the University of Oregon with a Mathematics minor and a very hands-on way of learning. I like working close to the system with C, Linux, and data structures, but I also enjoy building data-driven web applications using Python, Flask, and REST APIs.
I'm especially interested in products that actually make people's lives easier, instead of just adding more noise. Recently I've been drawn to ideas around "elderly tech" — tools that support older adults and caregivers in simple, practical ways. I like taking messy problems, breaking them down into small, testable steps, and turning them into something real that people can use.
Projects
Full-Stack REST API Web Service
A RESTful web service that exposes CRUD APIs over structured data, built with Flask and Docker. Uses MongoDB for persistent storage, environment-based configuration, and is tested with Postman collections.
TradeLab – Trading Strategy Backtester
A Python-based backtesting tool for evaluating stock trading strategies on historical data. Fetches price data, applies modular strategy components, and visualizes returns and drawdowns for comparison.
Brevet Time Calculator
A web app that computes ACP brevet control times based on cycling distances and rules. Built with Flask, tested with unit tests, and containerized with Docker for easy deployment.
Data Structures in C
A collection of C data structure implementations focusing on dynamic arrays, stacks, queues, and heaps. Emphasizes memory management with malloc/free, pointer arithmetic, and performance considerations.
Skills
- Languages: Python, C, C++, Java, SQL, HTML, CSS, JavaScript, TypeScript, Bash
- Frameworks & Tools: Flask, Docker, Linux, AWS, REST APIs, Git, GitHub, Makefile, Shell scripting, Conda, virtualenv, Jupyter Notebook, Postman
- Data & Analytics: Pandas, NumPy, SQL, Scikit-learn, PyTorch, MongoDB, Matplotlib, Seaborn, Excel
- Software Concepts: Object-Oriented Programming (OOP), Design Patterns, Modular Programming, Algorithm Design, Data Structures, Time & Space Complexity, Memory Management, Concurrency, Testing & Debugging
Contact
Email: leontatwing@gmail.com
GitHub: github.com/LeonWTW
LinkedIn: linkedin.com/in/leonwongwtw