Milad Soghrati

Principal Software Engineer — building toward AI systems

Nineteen years of shipping software that had to work: regulated banking, aviation, optical instruments on a factory floor, a video app carrying a million people a day. Now applying that same engineering discipline to AI agents and generative interfaces.

19+Years
engineering
8Industries
shipped in
1M+Daily active
users served
3Countries
worked from
Portrait of Milad Soghrati
The range

Eight industries, one engineer

Select a lane to filter the timeline ↓

20072012201720222026

The through-line isn't a stack — it's the range of problems: sub-millimetre optical measurement in C++/CUDA, a million concurrent video sessions, and KYC and CRM funnels carrying hundreds of business processes under Dutch banking regulation.

The depth

Five disciplines, not sixteen keywords

Since 2015

Architecture & Distributed Systems

Solution architecture for systems that can't go down. Domain-driven decomposition, event-driven microservices, and the trade-offs behind them.

  • DDD
  • Microservices
  • .NET Core
  • RabbitMQ
  • Redis
  • MongoDB
Since 2017

Engineering Leadership

Built an R&D function from zero, mentored 20+ engineers, and shaped team topologies so delivery speed came from structure rather than heroics.

  • Team Topologies
  • SDLC
  • Agile
  • Mentoring
  • Hiring
Since 2017

Cloud & Platform

Infrastructure as a product: pipelines, containers and provisioning that let teams ship without asking permission.

  • AWS
  • Azure
  • Kubernetes
  • Docker
  • Terraform
  • CI/CD
Foundation

Systems & High-Performance Computing

Where it started: C++ and GPGPU image processing on precision optical instruments. Still the reason latency budgets and memory layout feel intuitive.

  • C++
  • CUDA
  • C++ AMP
  • Image Processing
  • C#
  • SQL
Where it's going

The AI turn started earlier than you'd think

National television, 2017 and 2019 — invited on IRIB TV 4 to explain machine learning to a general audience. The pivot isn't a rebrand; it's a decade-old interest finally becoming the day job.

MAR 2026 — PRESENT

The Beacon Experiment

Computing after the app · studioaices.com

An intent-driven desktop agent that materialises bespoke interfaces in real time — users state a goal, the agent plans, builds the tools it needs, and reflows self-tiling panels on a semantic canvas.

  • Generative UI
  • LLM Integration
  • Desktop Agent
  • macOS & Windows
JUN 2025 — FEB 2026

Aices +1

Architectural intelligence layer

An MCP bridge that solves contextual blindness in large codebases — synthesising a holistic view of an enterprise ecosystem so agents write architecturally consistent code.

  • MCP
  • Python
  • Cloud Run
  • Terraform
  • Docker
The record

Where all of that happened

2021 — Present KnabPrincipal Engineer (2023—) · Senior Engineer (2021—23) · Netherlands Banking

Architectural vision and technical strategy across the bank's KYC and CRM domains — customer onboarding and periodic review funnels, and relationship management for private and business customers, with hundreds of complex business processes around them. Built secure .NET Core microservices on AWS handling sensitive customer data under regulatory scrutiny, alongside the agile workflows and data pipelines the teams depend on. knab.nl

2020 — 2021 Iran Airtour AirlineSoftware Engineering Consultant · Iran Aviation

Established the airline's R&D function from scratch — defined the technical roadmap, recruited the team, and mentored engineers, laying the groundwork for modernising its digital infrastructure.

2019 — 2020 Hanatech IoTEngineering Manager · Remote → Canada IoT

Led development of a centralised IoT dashboard for global asset tracking, aggregating real-time sensor data into actionable logistics insight. Owned the lifecycle end to end, from system design to Kubernetes deployment. hanatech.ca

2015 — 2020 Parham GroupEngineering Manager (2017—20) · Senior Engineer (2015—17) · Iran Telecom & Media

Architected a high-volume SMS value-added-services platform and helped build a video-on-demand mobile app that sustained over one million daily active users. As manager, owned the full SDLC across multiple high-stakes projects, introduced CI/CD, and mentored a team of 20+ engineers.

2012 — 2015 KahrobaSoftware Developer · Iran Industrial Optics

Commercial software for advanced optical metrology devices — working alongside hardware engineers to interface with precision instruments, with GPGPU image-processing pipelines (C++ AMP, CUDA) behind the measurement algorithms. fanavari-kahroba.com

2010 — 2012 Simorgh Co..NET Developer · Iran Enterprise

Feature-rich Windows Forms and WPF applications for enterprise clients, automating complex business processes on SQL Server.

2008 — 2010 Aria Diesel.NET Developer, part-time · Iran Automotive

Built the customer support system, and owned requirements gathering and documentation.

2007 — 2008 Karamad HR Services.NET Developer, part-time · Iran HR Tech

Designed and built résumé and candidate management software — the first thing that ever shipped.

Foundations

Education

Off the clock

More about me

  • Running & swimming
  • Documentaries & TV series
  • History and science fiction
  • Working on new ideas
  • Learning CS, SE and AI

When I'm not working, most of my time is spent with my family.

I also write once in a while — you can find those on Medium.