Mobile-responsive personal website, generated using Hugo. https://kevin-mok.com/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

5.3 KiB

title date draft
Resume 2019-02-11T07:50:51-05:00 false

{{% resume/section "Web Dev Projects" %}}

{{% resume/project name="Rarity Surf" languages="TypeScript, Node.js, React"
date="March 2025" show="true" %}}

  • Developed a full-stack web application to generate rarity rankings for NFT's, integrating with leading marketplace’s API to enable users to quickly identify rare NFT's and check their listing status, improving market research efficiency by 80%.
  • Built a scalable Node.js backend with REST API endpoints to return NFTs based on customizable filters such as max rank, price, and rarest traits. Optimized performance to handle 3,000+ concurrent requests by implementing efficient data fetching and caching mechanisms using PostgreSQL , ensuring low-latency access to NFT data.
  • Developed a dynamic React frontend to load and display NFT's in real-time based on user-defined filters to streamline browsing. Styled the interface using a modern, responsive library, reducing frontend load times by 50%.
  • Developed a Discord bot to notify users of profitable resale opportunities by leveraging historical sales data to assess deal quality. This feature increased user engagement by 80% and provided a seamless way for users to stay updated on market opportunities.

{{% /resume/project %}}

{{% resume/project name="Astronofty" url="https://github.com/Kevin-Mok/astronofty" languages="JavaScript, React, Solidity" date="Jan 2023" show="true" %}}

  • Secured 2nd place overall out of 150+ teams at UofTHacks X, a 36-hour hackathon, for developing a blockchain-based NFT marketplace app.
  • Built and optimized React (JavaScript) components to synchronously upload images and metadata to IPFS, enhancing user engagement by 80% during the demo.

{{% /resume/project %}}

{{% resume/section "Work Experience" %}}

{{% resume/work-experience name="Red Hat" title="Cloud/Software Engineer Intern" languages="Kubernetes, GoLang, Jenkins" date="May 2022 — Aug 2023" %}}

  • Reduced deployment time by 66% by implementing a solution for deploying locally-compiled binaries onto Kubernetes/OpenShift via command-line, cutting average deployment times from 45 minutes to 15 minutes. (Kubernetes/GoLang used for this and three below).
  • Eliminated 80% of manual configuration errors by enabling the Kubernetes operator to automatically fetch data from deployed services and update configurations, deprecating legacy startup scripts and reducing overall startup time by 40%.
  • Improved application stability by introducing startup probes for legacy applications with longer boot times, resulting in a 50% reduction in startup-related failures and downtime during production launches.
  • Enhanced system reliability by refactoring probes to assign default values dynamically based on deployed YAML files and fixing reconciliation issues, increasing probe accuracy by 30% and preventing misconfigurations.
  • Increased CI pipeline efficiency by rewriting the Jenkins (Groovy) nightly pipeline to run in a GitHub PR environment, allowing for automated testing of all team-submitted PRs prior to merging, reducing manual intervention by 60%.
  • Increased project reproducibility by taking initiative to write a reusable GitHub parameters file for the pipeline, enabling 100% reusability and ensuring consistent pipeline setups across different environments.
  • Streamlined developer onboarding by authoring comprehensive project documentation and mentoring an incoming intern, reducing onboarding time by 50% and enhancing new team members' productivity within their first sprint.

{{% /resume/section %}}

{{% /resume/section %}}

{{% resume/section skills %}}

TypeScript, JavaScript, React, Node.js, Python, Django, PostgreSQL, MongoDB, Bash, Git, Linux, Command Line, Go(Lang), AWS, Kubernetes, Terraform, Docker (Compose), Jenkins, Groovy, Solidity, C

{{% /resume/section %}}

{{% resume/section education %}}

{{% resume/education name="University of Toronto (St. George)" title="Computer Science Specialist — 3.84 GPA (CS). Graduated with High Distinction." date="2019 — 2024" %}}

{{% /resume/section %}}