Skip to content
Back to projects

Beey

AI powered platform centered around rich-text editor with subtitle mode and numerous associated plugins and apps.

Visit live site

Beey is an AI powered online transcription platform that allows its users transcribe recordings, generate automatic or professional subtitles, create summaries, translate content, and more. I watched the project grow from a small tool centered around a rich-text editor with a media player into a robust platform used by thousands. Over time, it evolved to include numerous plugins and associated app like allowing voice recording, live stream transcription, or a powerful subtitle editor.

I had the unique opportunity to grow alongside this project. Starting as the company's first full-time tester, I was free to establish testing processes and gradually automate some workflows using Cypress. My interest in user experience led me to take on a UI/UX design role before transitioning to frontend development, where I have remained since. For several months, I also served as the development team lead, working closely with senior tech leads and the product team, but ultimately returned to hands-on development, where I thrive the most.

Role

Frontend Developer | Dev Team Lead | QA | UX/UI Design

Team

Other 2-4 frontend developers, 3-5 backend developers, and 1 tester

Year

2020-2025

Client

Newton Technologies

Beey screenshot

Contributions & highlights

  • Developed numerous responsive & reusable React components communicating via REST API.
  • Integrated rich editor features using React, Quill.js and TypeScript.
  • Editor optimization that reduced number of renders and sped up editing.
  • Designed and implemented a customer-tailored UI theme, collaborating with clients and their in-house designers.
  • Large refactoring of the code base styles - introducing theming capabilities, CSS variables, and upgrading to Ant Design 5 new design system
  • App UI redesign - defining the new company color palette.
  • Created interactive prototypes in Figma, led user testing and interviews.
  • Optimization of processes - introduced Notion, led its adoption within the dev team, and supported company-wide implementation.
  • Managed Git workflows, preparing branches for hotfixes and deployments.
ReactCore stack
TypeScriptCore stack
JavaScriptCore stack
REST APICore stack
GitCore stack
Quill.jsLibraries
Ant DesignLibraries
CSS ModulesLibraries
JestLibraries
CypressLibraries
GitLabTools
GitHubTools
FigmaTools
NotionTools
TrelloTools