Find me on LinkedIn
███████╗ ██████╗ ███╗ ██╗███████╗ ████████╗██╗ ██╗██████╗ ███████╗██████╗
███╔╝██╔═══██╗████╗ ██║██╔════╝ ╚══██╔══╝╚██╗ ██╔╝██╔══██╗██╔════╝██╔══██╗
███╔╝ ██║ ██║██╔██╗ ██║█████╗ ██║ ╚████╔╝ ██████╔╝█████╗ ██████╔╝
███╔╝ ██║ ██║██║╚██╗██║██╔══╝ ██║ ╚██╔╝ ██╔═══╝ ██╔══╝ ██╔══██╗
███████╗╚██████╔╝██║ ╚████║███████╗ ██║ ██║ ██║ ███████╗██║ ██║
╚══════╝ ╚═════╝ ╚═╝ ╚═══╝╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝
A typing app designed to help people transition to ergonomic split keyboards. Focuses on accuracy and proper finger patterns over raw speed.
Core Philosophy:
- Facilitate office workers transitioning to split-ergo keyboards due to RSI (repeated strain injury)
- Learn through "chunking" (typing phrases, not character-by-character)
- "Zone in" on errors - force practice of difficult movements
Key Features:
- Error-focused practice sessions
- Multiplier system with animations via SignalR
- Progressive difficulty ("delves")
- Paid stats/reports
Tech Stack:
- Frontend: React, TypeScript, CSS Modules
- Backend: .NET 10, PostgreSQL, SignalR
- Deployment: Azure, Docker, Github Actions
- SoundWay Sonography - Built an online store for selling digital ultrasound training materials.
- MyWebsite - My personal Blog website.
- AlgoVisualizer - An algorithm visualizer I used to learn React.
