Software Engineer
Own backend and full-stack product delivery from client discovery and architecture through deployment and long-term maintenance, with Python services at the center.
- Built and owned a coaching platform end to end, replacing a spreadsheet-to-WhatsApp workflow that took approximately five hours to prepare and send weekly plans for 50 runners; implemented a Python/Flask and Firestore backend with a Next.js/TypeScript frontend.
- Cut training-plan authoring from approximately five minutes to 90 seconds per runner and automated weekly delivery in approximately 10 minutes, while providing per-recipient success and failure reporting within the messaging API's rate limits.
- Supported the client's growth of 49% within three months; the platform currently serves two coaches and approximately 70 athletes with 70+ weekly plans, 245 training sessions, 140 automated messages and approximately 22 daily uploads.
- Led up to three developers across separate healthcare products, making architecture decisions, reviewing code, planning delivery, unblocking the team and working directly with clients.
- Designed shared Python/Flask services and worked across Flutter applications for a hospital pilot supporting 12 beds and 10 healthcare professionals; integrated OCR-based medical-monitor data extraction to reduce manual transcription.
- Helped build an internal questionnaire and analytics platform from scratch, replacing Google Forms and serving approximately 1,500 users with more than 100,000 responses across 12 business modules; contributed React screens and technical decisions with clients.
Stack: Python / Flask / Firestore / Firebase Auth / GCP Cloud Run / Cloud Run Jobs / Docker / Next.js / TypeScript / React / Pytest / Git/GitHub / GitHub Actions / Microservices