GoVo
Joined a newly established team to plan and develop the GoVo platform—an innovative application that enables volunteers to connect with opportunities posted by charities to assist those in need
GoVo
Joined a newly established team to plan and develop the GoVo platform—an innovative application that enables volunteers to connect with opportunities posted by charities to assist those in need
Tech Stack

Contributions
Joined a newly established team to plan and develop the GoVo platform—an innovative application that enables volunteers to connect with opportunities posted by charities to assist those in need. As part of a small, agile team, I actively participated in planning sessions and tech stack discussions, contributing to critical architectural decisions. The remarkable achievement: we built this comprehensive full-stack application from the ground up in just 9 months. The platform features a powerful bulk upload system for opportunities, dedicated corporate dashboards for charities to manage their postings, volunteer dashboards for tracking engagement, and an intuitive homepage where users can search for opportunities by postcode. This end-to-end solution demonstrates the power of collaborative development and rapid iteration in creating meaningful social impact technology.
Web Development
Built and maintained production-ready UI components using Material UI and Tailwind CSS, translating Figma designs into functional Next.js components with proper SSR support. These components are used throughout the platform and form a core part of the user experience.
Component Library (Storybook)
Contributed to building a comprehensive Storybook component library, creating multiple reusable and well-documented components that serve as the foundation for the application's UI. This work improved development velocity by providing a centralized component reference, enabling faster feature development and ensuring design consistency across the platform.
Email Template System (MJML)
Spearheaded the complete email template infrastructure as the sole developer, taking full ownership from initial setup to ongoing maintenance. Built a robust email template system using MJML that enables rapid creation and deployment of new templates as business needs arise. Developed Python build scripts that automatically convert PNG image relative paths to base64 encoding during the build process, ensuring images render correctly across all email clients. This automation eliminated manual image conversion work and ensured consistent email rendering, significantly improving the team's efficiency and reducing deployment errors.
Testing & Quality Assurance (React Testing Library + Vitest)
Ensured all components have robust unit tests using React Testing Library and Vitest, maintaining high code quality and reliability across the application. This comprehensive testing approach helps prevent regressions and ensures components function correctly in isolation and integration scenarios.
Code Reviews
Code Reviews Actively participated in code review processes, providing constructive feedback and ensuring code quality, best practices, and consistency across the codebase. Contributed to maintaining high standards and knowledge sharing within the team. ♿ Accessibility (WCAG Standards) Acquired accessibility skills from collaborating with other engineers and applied WCAG (Web Content Accessibility Guidelines) standards to components to ensure the website is accessible to all users, including those with disabilities. Implemented proper semantic HTML, ARIA attributes, keyboard navigation support, and screen reader compatibility to create an inclusive user experience that meets accessibility requirements.