03 Curriculum vitae
Dan Carreras
A developer with more than ten years of experience across DevOps engineering, QA leadership, full-stack development and games. I've migrated production platforms to the cloud, cut infrastructure costs by over £50k a year, and shipped my own products to the web, App Store, Google Play and Steam.
studio.caesoose.com · Contact: studio.caesoose.com/contact
Experience
Independent Developer & Contractor
I design, build and operate my own products and take on client work, owning each one end to end: product, code, infrastructure and store release.
- Tickbase (flagship): a full-featured to-do and productivity app (tasks, habits, focus timer, calendar, shared lists, reviews) on one TypeScript codebase across web, Mac, Windows, Linux, iOS and Android. Encrypted, offline-first sync runs on a serverless Cloudflare Workers and D1 backend.
- Noteshire: live multilingual meeting transcription with mixed-language support and Claude-generated summaries. Railway backend.
- Voreum and Forever Letter: a media tracker on Supabase/Postgres, and a time-capsule letters service on Workers, D1 and R2.
- Speech recognition API (contract): sign-up and usage API for deferred and real-time Vietnamese/English speech recognition, built with JavaScript and FastAPI on PostgreSQL.
- Games: released Fenced In on Steam. The Lonely Meadow launches on Steam on 18 Nov 2026.
Technologies
- TypeScript
- JavaScript
- React 19
- React Native
- Expo
- Tauri 2
- Vite
- Tailwind CSS
- Node.js
- Hono
- Cloudflare Workers
- Cloudflare D1
- Cloudflare R2
- Cloudflare Pages
- Supabase
- PostgreSQL
- Railway
- Python
- FastAPI
- Claude API
- Speech-to-text
- GitHub Actions
- Vitest
- Unity 6
- C#
- Steamworks
- App Store Connect
- Google Play Console
Software & Security Consultant
Two engagements for the same client. I built a mobile inventory system they now rely on daily, and I led their response to a ransomware attack.
- Inventory scanner app: a cross-platform scanning app with a self-hosted server and licensing service. It has helped the company scan 2M products per month on 50+ ordinary phones, saving thousands of dollars in dedicated hardware.
- Incident response (Feb – Mar 2026): after a breach and ransomware attack, I led the response from first investigation through to a hardened, automated estate.
- Investigated the breach and supported staff through the incident, then cleaned up affected systems.
- Rolled out current security best practice across all 250+ machines.
- Built fleet-wide automation with Action1 and PowerShell: Microsoft Defender audits, forced scans and Kaspersky KVRT sweeps, with results reported to a central collector service.
- Designed and introduced new backup policies so the business can recover quickly from any future attack.
Technologies
- React Native
- iOS
- Android
- Barcode scanning
- REST API
- Licensing server
- Node.js
- Express
- Railway
- PowerShell
- Action1 RMM
- Microsoft Defender
- Kaspersky KVRT
- Windows endpoint management
- Incident response
- Ransomware recovery
- Backup & disaster recovery
Senior DevOps Engineer & QA Lead
I joined Lexacom in customer support and worked my way up to running its build, release and quality processes. Along the way I learned the product from the customer's side first: the support calls, the edge cases, and the documentation people actually need.
- Customer SupportFront-line support; wrote much of the product and support documentation
- SpecialistPromoted within two years
- QATesting, test automation and release sign-off
- DevOps EngineerCI/CD, infrastructure and cloud migration
- Senior DevOps Engineer & QA LeadLed dev and ops processes for the development team
- Wrote a large body of customer-facing and internal documentation, which became the knowledge base support and new staff relied on.
- Played a central role in the infrastructure for Lexacom's migration to the cloud, balancing what colleagues and customers expected along the way.
- Built the CI/CD pipeline in Jenkins and Groovy, later moving continuous delivery to Azure DevOps Pipelines.
- Auto-scaled Azure customer databases based on usage, saving over £50,000 a year in platform costs.
- Led development and operations processes within the development team.
- Dockerised internal tools to make onboarding new staff fast and consistent.
- Improved the automated test and simulation frameworks.
Technologies
- Azure
- Azure DevOps Pipelines
- Terraform
- Bicep
- Infrastructure as Code
- Jenkins
- Groovy
- CI/CD
- Docker
- Ansible
- Linux
- Ubuntu
- Debian
- Bash
- PowerShell
- Apache2
- MySQL
- SQL
- Elasticsearch
- Search Guard
- RabbitMQ
- NSIS
- C#
- Visual Studio
- Git
- JIRA
- Test automation
Products & games
The Lonely Meadow
A calm flight game about bringing a British meadow back to life. Out 18 November 2026.
Technologies
- Unity 6
- C#
- VFX Graph
- Steamworks
Tickbase · Noteshire · Voreum · Forever Letter
See studio.caesoose.com/software for details.
Technologies
- TypeScript
- React
- Expo
- Tauri
- Cloudflare Workers
- Supabase
- Railway
- Claude API
Fenced In
A pen-herding puzzle game with ten kinds of animals and items.
Technologies
- Unity
- C#
- Steamworks
Media Memento
A media tracker that drew on multiple APIs. It was the predecessor of Voreum.
Technologies
- .NET MAUI
- C#
- iOS
- REST APIs
Popcorn Simulator
Built and shipped in four weeks.
Technologies
- Unity
- C#
- iOS
- Android
Twixel
Over 50,000 copies sold on Steam. Ported to iOS and Android with Xcode and Android Studio.
Technologies
- Unity
- C#
- Xcode
- Android Studio
- Steamworks
Qualifications & certifications
Microsoft Certified: Azure Fundamentals (AZ-900)
Microsoft
Microsoft Azure: next certification
Microsoft · exam date to be confirmed
AWS certification
Amazon Web Services · exam date to be confirmed
Kubernetes certification
Cloud Native Computing Foundation · exam date to be confirmed
Education
Computing
The course spanned modules from programming to 3D modelling and covered every stage of the development life cycle. It led directly to my first released game.
Skills
Languages
- TypeScript
- JavaScript
- C#
- Python
- SQL
- Bash
- PowerShell
- Groovy
- PHP
Web & mobile
- React
- React Native
- Expo
- Tauri
- Vite
- Tailwind
- .NET MAUI
- Xamarin
- Xcode
Backend & data
- Node
- FastAPI
- Hono
- PostgreSQL
- Supabase
- MySQL
- SQLite / D1
- Elasticsearch
- RabbitMQ
Cloud & DevOps
- Azure
- Azure DevOps
- Terraform
- Bicep
- Infrastructure as Code
- Cloudflare Workers / Pages / R2
- Railway
- Docker
- Jenkins
- Ansible
- Linux / Unix
- Ubuntu / Debian
- Git
Games
- Unity 6
- VFX Graph
- Steamworks
- iOS / Android ports
Security & IT operations
- Incident response
- Ransomware recovery
- Endpoint hardening
- Microsoft Defender
- Action1 RMM
- Backup & recovery policy
- PowerShell automation
AI & ways of working
- Claude API
- Speech-to-text
- AI-assisted development
- QA & test automation
- JIRA