|
|
@ -8,23 +8,31 @@ draft: false |
|
|
|
<!--- Rarity Surf {{{ --> |
|
|
|
|
|
|
|
{{% resume/project name="Rarity Surf" |
|
|
|
languages="Python, JavaScript, React, Django" |
|
|
|
date="" show="true" %}} |
|
|
|
|
|
|
|
- **Developed a full-stack web application** to generate rarity |
|
|
|
rankings for NFT's integrated with leading NFT |
|
|
|
marketplace's (OpenSea) API, |
|
|
|
enabling users to **quickly identify rare NFT's** and check |
|
|
|
their listing status, **improving market research efficiency by 80%**. |
|
|
|
- **Architected a robust Django (Python) [backend](https://github.com/Kevin-Mok/rarity-surf)** to fetch and process |
|
|
|
NFT metadata from IPFS, store rarity rankings in |
|
|
|
**PostgreSQL**, and serve the data via GraphQL API, **ensuring low-latency access and scaling to handle 2,000+ concurrent requests**. |
|
|
|
- **Developed a dynamic React (Javascript) |
|
|
|
[frontend](https://github.com/Kevin-Mok/rarity-surf-frontend)** using hooks to load |
|
|
|
rarity data in real-time, styled with Tailwind for |
|
|
|
mobile responsiveness, **improving user experience |
|
|
|
and reducing frontend load times by 70%**. |
|
|
|
|
|
|
|
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 %}} |
|
|
|
|
|
|
@ -33,7 +41,8 @@ date="" show="true" %}} |
|
|
|
<!--- Astronofty {{{ --> |
|
|
|
|
|
|
|
{{% resume/project name="Astronofty" |
|
|
|
url="https://github.com/Kevin-Mok/astronofty" languages="JavaScript, React, Solidity" date="" |
|
|
|
url="https://github.com/Kevin-Mok/astronofty" |
|
|
|
languages="JavaScript, React, Solidity" date="Jan 2023" |
|
|
|
show="true" %}} |
|
|
|
|
|
|
|
- **Secured [2nd place](https://devpost.com/software/astronofty) overall out of 150+ teams** at UofTHacks |
|
|
@ -85,7 +94,6 @@ title="Cloud/Software Engineer Intern" languages="Kubernetes, GoLang, Jenkins" d |
|
|
|
|
|
|
|
{{% /resume/section %}}<!--- }}} --> |
|
|
|
|
|
|
|
|
|
|
|
{{% /resume/section %}}<!--- }}} --> |
|
|
|
|
|
|
|
{{% resume/section skills %}}<!--- {{{ --> |
|
|
|