Sona
Senior Engineer / Architect, Head of Engineering
- Responsible for web application architecture and engineering project management
- Migrated streaming music app from client rendered pages to the NextJS App Router, using React Server Components and Server Actions
- Built Sona Vibe Search, an AI backed music discovery service, allowing users to find new music using natural language in both the web app and a Raycast extension
- Built Sona Search, allowing users to search millions of songs, artists, albums, playlists and users and receive results in milliseconds in both the web app and Raycast extension
- Built Design System with Tailwind and a mix of RadixUI and React Aria
- On the front end, built many of Sona's web3 features, including wallets, smart contract integration, and reserve auctions, and on the back end, handled blockchain indexing.
- Created transactional e-mail system to automate the creation and sending of rich React and Tailwind based e-mails from any Sona application
- Built custom Redis data caching mechanism to replace the built in NextJS cache
- Created image processing library and corresponding image optimization component which handled device optimization, cropping, inline blurred placeholders, thumbnails, etc.