Skip to content

Projects

A collection of projects I've built, from production applications to open-source tools. Each represents a unique challenge and learning experience.

Production

ST School

2024

Frontend Developer

Built a comprehensive school management system that handles student enrollment, grade tracking, attendance management, and parent-teacher communication. The platform serves multiple schools with role-based access control.

  • Role-based access control for admins, teachers, and students
  • Real-time grade and attendance tracking
  • Parent notification system
ReactTypeScript

JED

2024

Full Stack Developer

Developed a full-stack event management solution with a unique selling point: offline voting via USSD. This allows event organizers to reach audiences without internet access while maintaining real-time vote tallying.

  • USSD integration for offline voting
  • Real-time vote tallying and analytics
  • Multi-event management dashboard
Next.jsPostgresTypeScriptNest

Open Source

Schematics

2024

Creator

A custom Angular schematic that simplifies and standardizes the generation of Angular components with ChangeDetectionStrategy.OnPush by default.

  • Enforces performance best practices
  • Customizable component templates
  • CLI integration
Angular

Storyblok Field Plugin

2024

Creator

A Storyblok field plugin application showcasing fundamental features for field plugins, including value updates, modal toggling, and asset selection.

  • Custom field type for Storyblok CMS
  • Asset picker integration
  • Modal-based editing experience
React.jsTypeScript

Want to see more? Check out my GitHub profile or explore my playground for interactive demos.