Hi, I'm Allen
Self-taught Full stack developer, Speedcuber
About me
I'm an aspiring software developer currently living in Calgary.
I love experimenting with new technologies and building things.
I can solve a Rubik's cube in 10 seconds.
Academic Background
Diploma in Software Development
May 2025 - December 2026Bachelor of Science in Computer Application
June 2019 - May 2022Skills
Core
UI & Animation
State & Validation
Testing
Server & APIs
Database & ORM
Auth & Infrastructure
Projects
Cubing Kerala
July 2024 - PresentA platform for the Kerala cubing community to track competitions and rankings. Built with Next.js and TypeScript for better performance. It integrates with the World Cube Association's APIs and authentication to keep user and competition data up to date.
SpeedCubers India
August 2024 - PresentSpeedCubers India is now an officially recognized WCA regional organization in India. It's a platform for the Indian cubing community to track national rankings and live competition updates. I work on the web platform in a small team, directly under a WCA board member and a software engineer at Google. We are working on bringing the ranking system and other features to life in the near future.
OhShift
March 2026 - PresentA modern shift management platform designed to streamline workforce scheduling for small businesses. The application features a decoupled, ultra-fast architecture: a type-safe Next.js and TypeScript frontend optimized as a static export and hosted on GitHub Pages, paired with a high-performance backend API built using Bun, Elysia, and Prisma. It leverages Neon for a serverless PostgreSQL database and automates real-time shift alerts via email notifications.