Gary Hilares

Technical skills

Languages: TypeScript, JavaScript, Node.js, Python, R, CSS3, HTML5, C++, C, Java

Web frameworks: Next.js, Express.js, React, ChromeAPI, Flask, RESTful APIs

Databases & other tools: PostgreSQL, SQLite, MongoDB, Linux, Git, GitHub, Docker, Vercel

Personal technical projects

Liberty Arrow (Website blocker extension)

June 2024 - February 2025

Technologies: TypeScript, JavaScript, React, Sass, ChromeAPI, Python, Flask, MongoDB.

3D Snake browser game

January 2025

Technologies: TypeScript, Jest, ThreeJS, HTML, CSS, Express.js, MongDB, Vercel.

Rubber Numbers (C++ arbitrary precision arithmetic library)

April 2021 - May 2025

Technology: C++, CMake, GoogleTest, Doxygen, gcov, lcov, genhtml, gprof, GitHub Actions.

Contests

1st place in the ICPC PacNW 2024 Div. 2 contest

September 2024 - April 2025

At Simon Fraser University, Burnaby, BC

Work experience

Computer science teaching assistant

September 2024 - April 2025

At University of British Columbia, Vancouver, BC

Education

Bachelor of Science, Computer Science

September 2023 - May 2028 (expected)

At University of British Columbia, Vancouver, BC