Summary
Software engineer with 15 years of experience, 10 years working for AI companies in senior technical and management positions.
Experience
Synthesia
AI Video Communications Platform
Staff Software Engineer working on the Avatar, Voice, and Video rendering domains
Tractable
AI for accident and disaster recovery
As a hands-on engineering manager, I was responsible for building the Property product and the Property engineering team at Tractable
- Built an MVP in less than 4 months, including pen-tested critical components, that was used in production immediately after the release. Achieved this with a very small team
- Built a high-performing engineering team of 8, developing features and products across multiple regions
- Built a human-in-the-loop process on AWS SageMaker for reviewing AI estimates
Kheiron Medical
Medical AI software company
As the Founding Engineer (and later Engineering Lead), I played a key role in defining and building the engineering culture and direction at Kheiron. My responsibilities included hiring and managing engineers, setting the technical direction for the internal and external products, managing the regulatory aspects of the development work, and iterating product requirements with clinicians. As the company grew, my responsibilities shifted more towards commercialisation and managing integration and deployment processes.
- Built the engineering team from scratch to a 15-person team that could support the development and maintenance of multiple internal and external projects; designed the technical interview process and coached the team members on interview techniques
- Led the technical work on the first successful CE Marked product release, working with the regulatory team to make sure that the medical software was designed and developed according to the standards
- Designed and documented the steps for two large-scale retrospective clinical trials; I was responsible for running and documenting the process, from data collection through labelling and then running the medical device against the data
- Led several large-scale data extraction projects in several countries, including negotiations with all stakeholders (clinical, regulatory, information governance, technical), designing the technical process, and leading data de-identification and transfer
Entrepreneur First
Pre-seed start-up accelerator
I was a member of the sixth EF cohort.
GuideSpark
Workforce engagement SaaS company
I worked as a full-stack Ruby on Rails developer.
Various companies
Software companies across hospitality, logistics, health, and finance
I worked as a Java (Enterprise and Android) developer.
Skills
Languages & Frameworks
- Python (core language)
- FastAPI, Django, Flask
- Ruby on Rails
Generative AI
- LLM-powered pipelines
- Model evaluation and selection
- ML inference for voice, avatar, and video
Cloud & Infrastructure
- AWS: Lambda, DynamoDB, EC2, S3, RDS
- Infrastructure as code: Terraform, CloudFormation, SAM
- Auto-scaling and load balancing
- Docker
- CI/CD: GitHub Actions, GitLab
Workflows & Data
- Temporal: durable workflow orchestration
- Data pipelines, transformations, and anonymisation
Health-tech
- DICOM and HL7 standards
- Medical imaging
- IEC 62304 software life cycle
- Medical data anonymisation (GDPR)
Leadership & Management
- Team building and hiring
- Technical vision and roadmap alignment
- SDLC setup and Agile methods (Scrum, Kanban)
- Engineering best practices: code review, testing, standardisation
- User testing and technical support processes
Education
University College London
Digital Media Technology/ICT Innovation (Second year of EIT Digital Master course)
KTH Royal Institute of Technology
Digital Media Technology/ICT Innovation (First year of EIT Digital Master course)
Budapest University of Technology and Economics
Machine learning and embedded systems