Ilnar Mukhutdinov

Ilnar Mukhutdinov

Senior Backend Engineer | Python, Rust | Identity & Access | Distributed Systems | Embedded Systems

Novi Sad, Serbia

About

I work on identity and access, auth pipelines, and the event flows between services, the layer that other teams build on top of. Recently that has extended to making AI agents safe to run against those systems, through guardrails on destructive commands and secret access, scoped short-lived sessions for agent tooling, and human approval on writes. My background runs from embedded development, writing Assembly and C for infrared image recognition, through serving vision models in production, to distributed backend systems. Most of it at startups, where owning a system end-to-end, including its operations, was the default rather than the exception. I have led a small team without stepping away from the technical work.

What I'm looking for

Hands-on senior backend roles at startups and mid-size companies, including AI-first ones, where engineers own systems end-to-end and are responsible for what they ship, from the product idea to production. The work can sit on the infrastructure side (identity and access, auth pipelines, event-driven services, AI agent safety) or the product side, building features users see. Remote, full-time or contract, mainly Python. Open to any domain, with a particular interest in biotech.

Experience

Fairmarkit

Senior Software Engineer

Nov 2025 – Present

US-based AI procurement platform used by enterprise sourcing teams. Responsibilities: - Backend development of identity and access management (IAM) services - Design and delivery of event-driven services on Kafka - Securing AI coding agent tooling and its access to internal systems - PostgreSQL schema and query performance work - Cloud infrastructure across AWS and Azure Key results: - Designed and delivered the in-app notification service on Kafka, with topics partitioned by tenant id so tenant-wide events reach users in order, and per-user inboxes in PostgreSQL - Delivered a TOTP-based MFA system integrated into the existing auth pipeline, which unblocked contracts with enterprise customers that required MFA - Built SCIM role provisioning for internal tooling and enterprise customer onboarding - Designed and shipped a token exchange service in Rust (Axum) handling ~1k RPS at under 3ms latency, which removed HTTP header size limits and generalized the auth pipeline for internal IAM flows - Built a spec-driven workflow for the coding agent, with guardrail hooks and a test gate with a retry budget - Secured the coding agent's MCP server with scoped, short-lived sessions and human approval for writes - Migrated services from AWS to Azure

PythonFastAPIRustKafkaPostgreSQL

Fairmarkit

Senior Software Engineer & Tech Lead

Mar 2023 – Oct 2025

Cyprus-based analytics startup measuring audience emotional responses to video creatives and gameplay through facial expression analysis. Responsibilities: - Technical leadership of the analytics platform and its engineering team - Design and development of backend infrastructure for user management, reporting, billing, and data processing - Maintaining GitLab CI/CD and Terraform state for all production microservices Key results: - Hired and led a team of six engineers across backend, frontend, QA, and DevOps - Built a full-stack analytics platform processing over 2.5M emotional response records monthly from more than 10K research participants daily - Designed the data layer with hot/cold tiering: partitioned ClickHouse for raw emotion values, GCS for cold storage - Built queue-based processing pipelines on Celery and RabbitMQ that scale horizontally by adding workers - Led the split of the monolith into microservices supporting the video processing pipeline - Built a ledger-style payment system on Stripe (card and bank transfer) that records each balance change as an entry to handle concurrent updates, and worked with legal counsel to encode tax rules for Germany, Cyprus, and the USA - Designed a service for video interview recording that let the internal team capture gameplay sessions - Integrated AI-based insight generation for video creatives, cutting analysis time by ~50%

PythonFastAPIClickHouseCeleryGCP

Emhance (formerly Sensemitter)

Sensemachine

Software Engineer

Jun 2022 – Mar 2023

Emotion analytics company measuring viewer reactions through facial expression analysis and gaze tracking. Responsibilities: - Backend development of microservices for the emotion analytics pipeline - Refactoring existing code and adding test coverage - Monitoring system integration Key results: - Designed and built the emotion detection and gaze tracking microservice, extracting it from a monolithic Django application; it ran on up to 60 workers and was designed to scale to hundreds - Built a microservice automating heatmap generation, cutting report creation time from around 2 hours to 40 minutes - Built custom OpenVINO inference for face detection, reaching ~200 FPS - Integrated Amazon Mechanical Turk for participant recruitment

PythonDjangoOpenVINOCeleryRabbitMQ

Sensemachine

Embedded Software Engineer

Sep 2018 – Jun 2022

Astronomical research system recognizing celestial objects in infrared imagery, running on Texas Instruments DSPs fed by an Altera Cyclone FPGA. Responsibilities: - Development and optimization of real-time image processing software for DSPs (digital signal processors) - Development of communication protocols and internal tooling for DSP control Key results: - Sped up real-time celestial object recognition by roughly 10x through an Assembly implementation - Built a C#/WPF remote control application for DSP control and infrared frame analysis - Implemented UDP-based protocols for remote DSP control - Implemented frame caching that moves images from DDR memory into CPU cache

AssemblyEmbedded CC#DSPFPGA

Research institute

Education

Kazan National Research Technical University

Kazan National Research Technical University

Master's degree · Computer Science

2019 – 2021
Kazan National Research Technical University

Kazan National Research Technical University

Bachelor's degree · Computer Science

2015 – 2019

Skills

PythonFastAPIPostgreSQLRustRedisKafkaKubernetesDockerDjangoGCPAWSAzureTerraformMCPAssemblyEmbedded C

Languages

EnglishRussian