Work & experience
Current and previous roles.
Jul 2026 — Present
I lead architecture and engineering for a platform that builds, signs, and delivers software updates to robots. My hands-on work covers release signing, backend reliability, and artifact storage.
- Defining the architecture across hosted builds, release verification, and device updates.
- Leading a four-person development team.
- Setting the technical roadmap and engineering priorities.
- Building signing workers with durable state, idempotency, and failure recovery.
- Developing tenant-isolated backend models for device fleets and deployment groups.
- Working on artifact storage, build caching, and traceable release records.
DomiDo
Software Engineer
May 2026 — Present
I build backend services, APIs, and asynchronous workers at Avvyland Ltd., focusing on retries, failure recovery, and data consistency.
- Backend services and APIs.
- Long-running asynchronous workers.
- Job execution, retries, and failure recovery.
- Service-to-service communication.
- Data consistency and backend reliability.
- Architecture and operational behavior under concurrent workloads.
VirtuosoHub
Software Engineer
Apr 2025 — May 2026
I worked on distributed CI/CD pipelines, GPU orchestration for real-time AI workloads, and region-aware infrastructure.
55% reduction in application load time · 40% improvement in Lighthouse scores
- Redesigned distributed CI/CD pipelines using parallel builds and selective execution.
- Built GPU orchestration supporting dynamic scaling, resource allocation, and workload isolation.
- Worked on geographically distributed infrastructure with region-aware deployments, routing, and failover.
- Improved frontend performance through architectural changes and rendering optimizations.