CV
Education
- B.S. in Mathematics and Computer Science, University of British Columbia, 2018
- M.Sc. in Computer Science, University of British Columbia, 2020
- Ph.D in Computer Science, University of British Columbia, 2020-
Work experience
- Summer 2017: Research Assistant
- University of British Columbia
- Project: Efficiently computing pure Nash equilibria in simultaneous second price auctions.
- Supervisor: Professor Hu Fu
- Summer 2016: Software Engineer
- MacDonald, Dettwiler and Associates
- Helped build features for automated aviation charting software using Perl, Javascript, html.
- Wrote and implemented new rigorous testing procedures.
- Winter 2015: Software Engineer
- Safe Software
- Developed features for data translation software.
Publications
Talks
Tight analyses of non-smooth stochastic gradient descent
Talk at UBC Algorithms Seminar, University of British Columbia
Tight analyses for non-smooth stochastic gradient descent
Talk at Bellairs Workshop on Discrete Optimization, Bellairs Institute, Holetown, Barbados
Simple and optimal high-probability bounds for strongly-convex stochastic gradient descent
Talk at UBC Machine Learning Symposium, University of British Columbia
Tight analyses of non-smooth stochastic gradient descent
Talk and poster presentation at Conference on Learning Theory (COLT'19), Phoenix, Arizona
Understanding algorithms in machine learning
Talk at UBC Computer Science Committee on Outreach, Diversity, and Equity, University of British Columbia
Teaching
<a href="CPSC221: Introduction to Algorithms">Undergraduate Teaching Assistant: Into to Algorithms </a> Permalink
<a href="CPSC320: Intermediate Algorithms">Undergraduate Teaching Assistant: Intermediate Algorithms </a> Permalink
<a href="CPSC313: Computer Hardware and Operating Systems">Undergraduate Teaching Assistant: Computer Hardware and Operating Systems </a> Permalink
<a href="CPSC420: Advanced Algorithms">Graduate Teaching Assistant: Advanced Algorithms </a> Permalink
<a href="CPSC421: Theory of Computing ">Undergraduate Teaching Assistant: Theory of Computation </a> Permalink
<a href="CPSC 536S: Submodular Optimization">Graduate Teaching Assistant: Submodular Optimization </a> Permalink
Service and leadership
- 2019 - : Volunteer with Big Brother’s of Greater Vancouver
- Providing guidance to at-risk youth.
- 2018- 2019: Organizer of Theoretical Computer Science Reading Group
- Coordinate schedule of talks and topics for the TCS group at UBC.
- 2011-2012: Squadron Commander of 819 Skyhawk Squadron
- Oversaw training of ~120 air cadets aged 12-18.
Awards
- Sept 2020 - Sept 2023: Vanier Scholarship
- May 2020: NSERC PGS-D - declined
- May 2020: UBC Four Year Fellowship
- May 2018 - May 2019: NSERC CGS-M
- Awarded based on academic performance and research potential.
- Summer 2017: NSERC-USRA
- Undergraduate research assistant award.
- Awarded under supervision of Professor Hu Fu.
- Summer 2011: Bill Barker top flight training award
- Award to the cadet completing their flight training with the highest standard.
Extra-Curricular
- Brazilian Jiu Jitsu:
- 2019: Obtained blue belt at Gracie Barra Kitsilano
- Currently training at Alliance BJJ Surrey