Groove AI - Mar 2025, Jul 2025 (Edmonton, Alberta - CA)
I collaborated closely with the team to specialize in integrating backend applications with large language models and contributed to various automation projects within the company.
NextJS
Python
OpenAI
Gemini
ADB
RestAPI
Record & Transcribe App
The frontend, developed using NextJS, enables users to record live audio and securely store recordings locally in IndexedDB. Recordings are then sent via gRPC to a Python backend server, which integrates with the Whisper API to perform accurate transcription of the audio files. The transcribed text is delivered back to users seamlessly, providing an efficient and real-time speech-to-text experience.
NextJS
Python
gRPC
IndexDB
WebAudioAPI
WhisperAPI
Live Ascii WebCam
ReactJS-based web application that captures live video from the user's webcam using the MediaDevices API. It processes the video frames on a Canvas element, converting them into real-time ASCII art representations.