Projects

TeamUp LogoTeamUp

Contract

  1. Transitioning legacy frontend using Vue 3's Composition API to new in-house design system
  2. Utilizing component-driven development to create flexible prototypes using Storybook
  3. Leveraging AI-driven development with Windsurf to enhance productivity and code quality
  4. Features:
    1. Community Happiness
    2. New Reports Interface (w/ custom filters & export options)
    3. New Reports Dashboard (w/ Interactive Charts using ApexCharts)
    4. New Calendar View
    5. New Customer Appointment Flow
    6. New Customer Booking Flow
    7. Bulk Cancel Classes / Business Closed
    8. Broadcast SMS Notifications
  5. Custom shared component library for reusability across applications

Stack: Vue.jsViteTypeScriptJavaScriptGitTailwindCSSUnoCSSStorybookDjangoPythonFigmaNotionJIRA

Presence Canada LogoPresence Canada

Project - In Progress

A micro-SaaS that allows immigrants in Canada to calculate their days spent for immigration purposes

Stack: Nuxt.jsVue.jsViteSupabaseTypeScriptGitTailwindCSS

RBC LogoRBC

Contract

Improved application performance and revamped dashboard interface using reusability and component-driven development principles for an internal tool that provides insights into operating state of applications across the organization

Stack: TypeScriptAngularElasticSearchNode.JSGit