Senior Software Engineer, Speechify
June 2024 to present
- Led full-stack development across reader experiences, mobile audio workflows, book and audiobook ingestion, internal dashboards, automation tooling and AI-assisted media workflows.
- Built AI-powered ad generation and creative automation workflows that produce concepts, prompts, images, videos, captions, demos and campaign-ready assets using LLMs, media-generation APIs, Google Sheets, Google Drive and batch pipelines.
- Restored Android background audiobook playback with native audio file handling and decryption, fewer unnecessary UI updates, and guards against chapter-transition race conditions.
- Engineered reader features including highlights, notes, bookmarks, editable note boxes, content sections, book links, reader state, podcast episode flows and backend persistence for reading data.
- Developed backend APIs, DTOs, services, database migrations, E2E tests and Supabase integrations for content lists, library services, book clubs, highlights, notes, bookmarks, podcast episodes and metadata workflows.
- Built Python automation for 300,000+ public-domain books: metadata scraping, audiobook processing, subtitle generation, topic and category assignment, genre conversion, Supabase file uploads and recommendation experiments.
- Contributed to book and audiobook ingestion infrastructure: Supabase connectivity, audiobook asset handling, SFTP workflows, cover image metadata, orchestration logic, CI build verification and Docker/Gradle caching.
- Reviewed PRs, managed Linear tasks, ran QA and E2E testing, debugged production issues and supported teammates across frontend, backend, mobile, data ingestion, automation and AI pipelines.