Work Experience
My professional journey building innovative solutions and contributing to meaningful projects
Teaching Assistant & Grader
University of Manitoba
Winnipeg, MB
- • Lectured 80+ students on beginner to intermediate programming concepts with fully documented code examples
- • Directed weekly tutorials with 100+ students, giving targeted worksheet problems and providing help as needed
- • Supervised attendance records for 50+ students by attending classes every day and keeping organized spreadsheets
- • Guided students of diverse cultural and ethnic backgrounds on academic English, technical writing, and debugging
- • Organized longer office hours close to tests and assignment due dates strategically to meet students' needs
- • Evaluated 200+ Python assignments on code correctness and quality using a self-developed automation program
- • Graded calculus problems solved by 400+ students, adapting to the versatility in presentation of each solutions
- • Evaluated 50+ professional emails and technical documentations on their clarity and content in a practical setting
- • Maintained regular communication with the course instructors, ensuring grading rubrics were being adhered to
Assistive taught or graded the following courses:
- • COMP 1010 - Introductory Computer Science 1 (Fall 2024, Fall 2025)
- • COMP 1012 - Computer Programming for Scientists and Engineers (Fall 2024, Winter 2025, Fall 2025)
- • COMP 2080 - Algorithms: Analysis and Implementation (Winter 2025, Fall 2025)
- • COMP 2140 - Data Structures: Analysis and Implementation (Fall 2025)
- • COMP 2600 - Technical Communication in Computer Science (Winter 2025)
- • FILM 1290 - The Art of Film 1 (Fall 2025)
- • MATH 1010 - Applied Finite Mathematics (Fall 2025)
- • MATH 1230 - Differential Calculus (Fall 2025)
- • MATH 1524 - Mathematics for Management and Social Sciences (Fall 2025)
- • MATH 1700 - Calculus 2 (Winter 2025, Fall 2025)
AI Research Intern
PIXTA Vietnam Co. Ltd.
Hanoi, Vietnam
Heavily involved in the initial Research & Development phase of a new business project using T2I generative models, after researching and providing a technical report for a new proof-of-concept feature of an ongoing project. Contributed over 250+ commits to the codebase for experiment running and provided bidaily updates and direction to the project.
- • Experimented with a new feature addressing user concerns, delivering a 20-page report and an interactive demo
- • Developed an evaluation pipeline for R&D of a new service, consulting 30+ research papers and repositories
- • Tuned model inference via prompt engineering, surpassing existing competitors without switching baseline model
Web Developer
Freelance
Hanoi, Vietnam (Remote)
Designed a revamped UI and conceptualized new pages for a high school website, then offloaded to a software outsource company. Later, collected user requirements for and full-stack developed a learning management system, and transferred the work over to a separate freelance developer.
- • Developed a full-stack online testing website with React, NestJS and nginx to handle 1,500 concurrent users
- • Implemented API endpoints for cookie-based JWT authentication, test result validation, and disconnects handling
- • Managed test session timer validation with WebSockets and data models in Prisma/PostgreSQL
- • Applied own technical expertise and prompt engineering techniques with Cursor AI IDE for agile development
Undergraduate Research Assistant
Geometric, Approximation, and Distributed Algorithms Lab
Winnipeg, MB
Conducted research on a new pursuit-evasion model under Dr. Avery Miller, during which new results were accomplished. Currently writing the paper for publication on an unpaid basis.
- • Conceived 10 new results with 20+ pages of mathematical proofs for new territory in the pursuit-evasion field
- • Synthesized a significant proof built on 10+ lemmas for the lower bound of the underexplored series-parallel graph
- • Collaborated with lab members in weekly meetings to iterate on several famous computational geometry problems