Ethan Cavill

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Bashkir
Advanced

Work Experience

Lead Software Engineer at Generative AI Startup
March 1, 2024 - Present
Built and scaled a Laravel + Next.js consumer product serving 2k+ daily users. Engineered real-time chat systems with RAG, memory systems, and TTS. Built GPU-backed image/video pipelines with ComfyUI workers, cloud uploads, and credit controls. Owned subscriptions, credits, payments/webhooks, moderation, and admin tooling. Led technical interviewing and engineering hiring.
Machine Learning Engineer Intern at Tangible AI
October 1, 2023 - January 31, 2024
Built open-source BERT search engine, achieving 88% improvement in recall over comparative TF-IDF engine. Presented information retrieval findings to 30+ attendees at San Diego Python User Group. Proofread and published edits to ’Natural Language Processing in Action.’
Full Stack Software Engineer at Adelaide MRI
July 1, 2021 - October 31, 2023
Developed patented radiology reporting software with Angular, Flask, and ML; boosting output 2-4x. Automated invoicing with MediPass payment API and webhook integration. Wrote integration/unit tests with PyTest (90%+ coverage) and E2E tests with Cypress. Built patient booking system with React, GCP, and FastAPI; reduced call burden by 50%. Managed large codebase version upgrades and refactored business critical components. Led frontend migration from React to Angular, improving maintainability. Implemented strict linting/compiler settings; reduced Sentry errors by 30%.

Education

Bachelor of Mathematical Sciences at University of Adelaide
March 1, 2017 - November 1, 2018
Bachelor of Mathematical Sciences at University of Adelaide
March 1, 2017 - November 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Healthcare, Life Sciences, Media & Entertainment