building web ui for a collaborative platform targeting the film and tv industries
update a postgres db and create graphql APIs with Prisma and Apollo
animate interactions with Framer Motion
Built a comprehensive task management and workflow system for real-time collaboration, including task assignment, approval workflows, comment threads with file attachments, and user "@" mentioning
Developed a full-featured organization administration panel with role-based permissions (ABAC), user invitation management, organization switching, and granular access controls, enabling enterprise-level user and content management
Implemented the frontend of an AI-powered natural language search system using AWS Bedrock, providing automated content tagging with PostgreSQL query generation, enabling users to find relevant content through conversational queries
Led platform-wide UI/UX redesign initiatives including responsive login/signup flows, dashboard layouts, and task management interfaces, implementing accessibility improvements and keyboard navigation across hundreds of components
Optimized application performance through Redux state management refactoring, Vite build system migration, and component re-render reduction, achieving measurable performance improvements in data-heavy interfaces
Implemented real-time notification system with digest emails, user feedback collection with metadata tracking, and multi-organization account switching, enhancing user engagement and platform usability
Enhanced codebase type safety by systematically replacing loose TypeScript types, implementing strict typing patterns, and establishing type-safe GraphQL code generation workflows, reducing runtime errors and improving developer experience
Delivered responsive web components with embedded media support (video, audio, PDF), searchable data interfaces, and collaborative document editing, enabling seamless multimedia content creation and sharing workflows
Web Developer / Audio Lead @ Mythical Voltage Games
2020 - Present
crafting a company website with React, TailwindCSS, AstroJS and a headless CMS
write C# scripts for music and audio events in the Unity game engine
Git-based workflow with the development team
manage the company email setup via Hostinger
Freelance Web Developer
2020 - 2023
develop marketing and portfolio sites for entrepreneurs and small businesses
produced a music festival page with AstroJS, React and TailwindCSS
built a B&B marketing site using GatsbyJS, React and Styled Components
crafted a Wordpress-based portfolio site for a game developer with custom post types, dynamic content, and responsive design
Tooling includes ReactJS, Gatsby, Astro, Remix, TailwindCSS, Wordpress and Elementor
Qualifications
Strong TypeScript, Graphql, HTML and CSS programming skills
Extensive experience building with React
Backend experience with a Postgres db using the Prisma ORM and Apollo Graphql