Ziad Yaacoub
Backend/cloud software engineer
Talent
LondonMember since August 1, 2026
C#.NETSQLS3IoT CoreAppConfigX-RayPostgreSQLRedisRabbitMQFlinkWebRTC
·
Hire this person
Send a job offer directly to this candidate
C#.NETSQLS3IoT Core
About
Backend/cloud software engineer with 4+ years of experience building production systems using C#, .NET, AWS, PostgreSQL, Redis, RabbitMQ, and event-driven architectures. Experienced in observability, feature flags, IoT provisioning, image-processing pipelines, and real-time WebRTC/AI systems.
Experience
Software Engineer at Inmind.ai (2022-02 – Present)
- Built and maintained backend services in C#/.NET and AWS, contributing to a production platform with microservices, serverless components, messaging, and cloud-based device integrations.
- Enabled safer feature launches by building tenant-based AWS AppConfig rollout controls for gradual releases, targeted enablement, and A/B testing.
- Improved real-time robot zone-access decisions by building a Flink-backed ingestion flow that turns live robot state into reliable occupancy and admission updates.
- Designed an AWS IoT Core device onboarding and provisioning flow with serial-number verification, improving registration security and tenant-device association.
- Made distributed production issues easier to diagnose by adding AWS X-Ray tracing across microservices and Lambda-based request flows.
- Improved image loading performance by generating S3-backed thumbnails on upload and backfilling existing assets with a custom migration script.
- Developed a feature to keep device mapping data consistent across devices in the same area, improving real-time behavior and access to the latest available map.
- Architected a low-latency WebRTC-based AI pipeline connecting live meetings to Unreal Engine avatars with STT, LLM, and TTS interaction.
Education
BE in Computer and Communications Engineering – Telecommunications and Networks – Antonine University (2026-06)
Skills
Backend/cloud software engineer
