Full Stack Developer - YUAG Collection Explorer - CLI, Desktop, Web
Yale University
Jan 2025 - May 2025 (5 months)
● Built a multi-interface search system over a normalized SQLite dataset, implementing case-insensitive filters, stable ordering, and multi-valued aggregation for clean, deduplicated results
● Developed CLI (argparse + reusable table renderer), desktop app (PySide6 GUI + JSON/TCP socket server), and web app (Flask/Jinja with cookies, editable labels, thumbnails, and HTML/CSS/JS UI)
● Delivered end-to-end ownership across design, implementation, testing, documentation, and releases, ensuring performance, usability, and consistent formatting