diff --git a/.gitignore b/.gitignore index 9b7c041..ac5b68b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,8 @@ .DS_Store /node_modules/ +.env + # React Router /.react-router/ /build/ diff --git a/app/HomePage/HomePage.tsx b/app/HomePage/HomePage.tsx index 8800df0..c5acb40 100644 --- a/app/HomePage/HomePage.tsx +++ b/app/HomePage/HomePage.tsx @@ -468,6 +468,155 @@ function HomePage({ className }: HomePageProps) { +
+
+

+ My TETR.IO Stats +

+
+
+

Zenith PB

+
+
+ Peak Rank: + {roundStat(tetrioZenith?.peakRank, 2) ?? 'DA BEST'} +
+
+ Altitude: + {roundStat(tetrioZenith?.altitude, 1) ?? 'DA BEST'} +
+
+ Floor: + {tetrioZenith?.floorNumber ?? 'DA BEST'} +
+
+ Total Lines Cleared: + {tetrioZenith?.totalLinesCleared ?? 'DA BEST'} +
+
+ APM: + {roundStat(tetrioZenith?.apm, 3) ?? 'DA BEST'} +
+
+ PPS: + {roundStat(tetrioZenith?.pps, 3) ?? 'DA BEST'} +
+
+ VS Score: + {roundStat(tetrioZenith?.vsScore, 3) ?? 'DA BEST'} +
+
+ Garbage Sent / Received: + + {tetrioZenith?.garbageSent ?? 'DA BEST'} / {tetrioZenith?.garbageReceived ?? 'DA BEST'} + +
+
+
+
+

Gameplay

+
+
+ Favourite Piece: + T PIECE 100% +
+ +
+ Level: + {roundStat(calculateLevel(tetrioUser?.xp), 0) ?? 'DA BEST'} +
+ +
+ XP: + {roundStat(tetrioUser?.xp, 3) ?? 'DA BEST'} +
+
+ +
+
+
+
+ + +
+
+

+ Work Experience +

+ +
    +
  1. +
    + +

    + Software Developer Co-op @ Rocket Innovation Studio +

    +

    + Worked on backend development using C# and ASP.NET Core. + Implemented JWT authentication and custom role-based access + control with Auth0. Refactored API endpoints to use async + programming and updated 20+ comprehensive unit tests using + MSTest, xUnit, and NSubstitute. Participated in simple and + blue-green production deployments with CI/CD pipelines in + Azure DevOps while collaborating in an Agile environment. +

    +
  2. +
  3. +
    + +

    + Research Assistant @ Pearl Sullivan Engineering IDEAs Clinic +

    +

    + Designed and implemented real-time audio signal processing + systems using STM32 microcontrollers, utilizing ADC with DMA, + timers, and I2C to capture and transmit microphone signals. + Handled and processed large-scale sensor data streams using + Pandas and Matplotlib, applying low-pass and moving average + filters to denoise live data with 80% noise reduction. +

    +
  4. +
  5. +
    + +

    + Line Cook @ Boston Pizza +

    +

    + Played Papa's Pizzeria IRL. +

    +
  6. +
+
+ +
+

+ Skills +

+ + +
+
+