::::::::::::::
:::::::::::::::::::::::::::::::
:::::::
::::::::::
EDISON WANG
Computer Science student at UWaterloo. Backend Developer and Reviewer at satellite design team, UW Orbital. Currently building mission-critical ground station systems. Dedicated to creating web applications to improve everyday life.
Section_01 // Identity
About Me
I'm a CS student here at UWaterloo, and a backend developer and reviewer at UW Orbital, UWaterloo's only satellite design team. In addition to implementing core API features, I review PRs to the codebase, as well as document software architecture and system integration. You can catch me staying up late studying for classes and working on personal projects, and regularly participating in hackathons. What really motivates me is the process and result of developing software to solve everyday problems and reduce common frictions. I care greatly about ensuring that my applications are secure, performant, and most importantly user-oriented.
I'm currently working on Resumaker, an AI-integrated resume editing platform. Users can store bios, skills, experiences, projects, bullet points, and much more. Create and edit resumes with AI suggestions through a user-friendly, resume-optimized interface, and download the fully templated document formatted in the style of Jake's Resume template. (If you're interested in collaborating, shoot me a message!)
- Python
- JavaScript
- C
- SQL
- HTML/CSS
- Bash
- LaTeX
- Racket
- Django
- DRF
- FastAPI
- Flask
- Streamlit
- Astro
- Tailwind
- Bootstrap
- Node.js
- PostgreSQL
- MySQL
- SQLite
- MongoDB
- Redis
- Figma
- Git
- GitHub
- Docker
- Celery
- Insomnia
- Render
- Vercel
Section_02 // Repository
My Projects
A collection of the projects I've been working on.
Hivemind
Git meets Notion meets Democracy. Hivemind is a note-taking application centred
around collaboration through version control and vote-based features, targeting
students and startups alike. In informal group environments, many ideas gain
verbal consensus but never solidify. Important proposals often fade out of the
collective memory before being formally documented. With Hivemind, create a shared
note-taking space where contributors can independently draft, review, and vote on
changes before they are merged into an official record.
Built at Hack The Valley X @ U of T Scarborough
MCalcV3
MCalcV3 is a recursive molar mass calculation script and CLI tool to streamline the bane of high school chemistry. It's designed to be run on graphing calculators, specifically for the MicroPython implementation. With 100% error coverage, input IUPAC-standard chemical formulas as exactly you see them, and get its molar mass to two significant digits.