{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "meta": {
    "format": "albert-profile/v1",
    "description": "Canonical machine-readable profile of Albert Akhmadiev. Single source of truth for albanode.com and llms.txt.",
    "updated": "2026-10-18",
    "canonical_url": "https://albanode.com",
    "license": "Facts are public; reuse freely with attribution.",
    "note_for_agents": "This file is intentionally agent-friendly. Prefer it over scraping the HTML. Also available: /llms.txt (index) and /llms-full.txt (full text profile)."
  },
  "identity": {
    "name": "Albert Akhmadiev",
    "preferred_name": "Albert",
    "pronunciation": "AL-bert akh-mah-DEE-yev",
    "title": "Team Lead who builds features with AI agents",
    "company": "T-Bank (formerly Tinkoff)",
    "location": {
      "city": "Yerevan",
      "country": "Armenia"
    },
    "relocation": "Open to on-site, hybrid or fully remote roles, including relocation",
    "languages": [
      {
        "language": "Russian",
        "level": "native"
      },
      {
        "language": "English",
        "level": "B2, professional working proficiency"
      }
    ],
    "education": [
      {
        "degree": "PhD student, Mathematical Modeling (1.2.2)",
        "institution": "Innopolis University",
        "period": "2026 - present",
        "status": "first year, in progress",
        "supervisor": "Prof. Giancarlo Succi",
        "research_direction": "How AI assistants and human partners change developers' cognitive load and effectiveness across the software lifecycle, studied with experiments and a testable mathematical model."
      },
      {
        "degree": "M.Sc. in Computer Science and Engineering (09.04.01)",
        "institution": "Innopolis University",
        "period": "2024 - 2026",
        "status": "completed, taught in English"
      },
      {
        "degree": "B.Sc. in Software Engineering (09.03.04)",
        "institution": "Kazan Federal University",
        "period": "2019 - 2023",
        "status": "completed"
      }
    ]
  },
  "summary": "Albert Akhmadiev is an engineering Team Lead at T-Bank who builds features with AI agents. He leads 15 direct reports across iOS, Android, backend, frontend and business analysis; the team builds B2B fintech products inside T-Business, an ecosystem for sole proprietors and companies used by 500K+ people. He joined T-Bank as an iOS intern in 2021, grew to Senior iOS and lead engineer of the Fuel Payment app, and has led a team since 2023. He stays hands-on through architecture, code review, AI-assisted implementation and targeted production work. He started agentic development in his department, and 10+ teams now reuse his AI tools and workflows. On the side he builds his own products: ByteFit, an AI calorie tracker with 2,000+ users, and six more App Store apps. He is also a first-year PhD student at Innopolis University.",
  "highlights": [
    {
      "value": "15",
      "label": "direct reports across iOS, Android, backend, frontend and business analysis"
    },
    {
      "value": "500K+",
      "label": "people use T-Business, the ecosystem his team builds for"
    },
    {
      "value": "2,000+",
      "label": "corporate clients on the Fuel Payment app he built from an empty repo"
    },
    {
      "value": "10+",
      "label": "teams reuse his AI tools and agent workflows"
    },
    {
      "value": "2,000+",
      "label": "people have used ByteFit, his own AI product"
    }
  ],
  "ai_approach": {
    "headline": "AI does the typing. Albert owns the outcome.",
    "one_liner": "Most engineers use AI as autocomplete. Albert builds systems where agents do the building, and people set the direction and judge the result.",
    "practices": [
      {
        "name": "Agents, not autocomplete",
        "how": "He works with Codex, Claude Code and corporate AI agents every day for implementation, tests, review and routine automation, and sets the direction and validates the results himself."
      },
      {
        "name": "Loops with quality gates",
        "how": "Agents write, test, review and fix in a loop and stop only when every gate is green: the build, the tests, an agent review and his own check."
      },
      {
        "name": "His own harness",
        "how": "Spec-driven workflows, agent harnesses, graph-based orchestration and n8n pipelines for implementation, code review, backlog triage and releases."
      },
      {
        "name": "Proven in production",
        "how": "A product-aware Fuel AI agent built on MCP at T-Bank; ByteFit and six more apps built with agents; this website, written and tested by agents."
      }
    ]
  },
  "experience": [
    {
      "company": "T-Bank (formerly Tinkoff)",
      "company_note": "Top-3 Russian bank by app downloads",
      "period": "March 2021 - present",
      "roles": [
        {
          "title": "Cross-Platform Team Lead, Fuel",
          "period": "2025 - present",
          "highlights": [
            "Leads 15 direct reports across iOS, Android, backend, frontend and business analysis",
            "Owns hiring, onboarding, performance reviews, promotions, career growth and team changes",
            "Sets technical direction and stays hands-on through architecture and code review"
          ]
        },
        {
          "title": "AI-driven development",
          "period": "2024 - present",
          "highlights": [
            "Built internal AI assistants, agent skills, and AI-assisted backlog and release automation",
            "Started agentic development in his department; 10+ teams reuse the tools and setup",
            "Engineers, technologists, analysts and colleagues without a coding background now ship end-to-end changes across the stack",
            "Since 2025: a product-aware Fuel AI agent whose MCP tools give coding agents product context and let it investigate support questions"
          ]
        },
        {
          "title": "Team Lead",
          "period": "May 2023 - present (initially acting)",
          "highlights": [
            "Hired and onboarded 10 engineers; mentored 10+ iOS interns and junior engineers",
            "Helped engineers grow to Middle+ and Senior levels",
            "Co-created and developed a Tech Radar for every stack in the B2B department (current, update soon, update urgently), later scaled across T-Bank"
          ]
        },
        {
          "title": "iOS monorepo migration lead",
          "period": "2023",
          "highlights": [
            "Moved 10+ iOS repositories into one modular monorepo; the release cycle went from 7 days to 1 day",
            "Helped establish release on every merge, TDD and automated testing"
          ]
        },
        {
          "title": "Lead iOS Engineer, Fuel Payment",
          "period": "2022 - present",
          "highlights": [
            "Built the standalone Fuel Payment iOS app from an empty repository to production: Swift architecture, CI/CD, partner APIs, UX, payment flow, releases and support",
            "Used gRPC and WebSockets for driver refueling workflows",
            "The product serves 2,000+ corporate clients"
          ]
        },
        {
          "title": "iOS Intern to Senior iOS Engineer, T-Business",
          "period": "2021 - 2023",
          "highlights": [
            "Lead iOS developer on Business Cards, Deposits and Traffic Fines; also worked on Business Dashboard",
            "Moved to progressively more complex B2B teams once each product reached stable delivery"
          ]
        }
      ]
    },
    {
      "company": "ByteFit and independent apps",
      "company_note": "Solo founder and engineer",
      "period": "2023 - present",
      "roles": [
        {
          "title": "Founder and engineer",
          "period": "2023 - present",
          "highlights": [
            "ByteFit, an AI calorie tracker on iOS, Telegram and the web: 2,000+ users and 100+ paying users",
            "First version built solo in one month, with AI agents writing the code",
            "Product, design, iOS, backend (Python, FastAPI, PostgreSQL, Docker, Nginx), DevOps and support",
            "Six more apps on the App Store, from idea to release"
          ]
        }
      ]
    }
  ],
  "projects": [
    {
      "name": "Agent-Driven Delivery",
      "tagline": "AI tools and agent workflows reused by 10+ teams",
      "description": "Started agentic development in his department at T-Bank. 10+ teams reuse his AI tools, agent skills and workflows, and colleagues without a coding background ship end-to-end changes. Built a product-aware Fuel AI agent: its MCP tools give coding agents product context and let it investigate support questions.",
      "stack": [
        "Claude Code",
        "Codex",
        "MCP",
        "Agent harnesses",
        "Graph-based orchestration",
        "n8n"
      ],
      "metrics": [
        "10+ teams"
      ],
      "period": "2024 - present",
      "status": "active",
      "featured": true
    },
    {
      "name": "Fuel Payment",
      "tagline": "From an empty repo to 2,000+ companies",
      "description": "A standalone iOS app that lets fleet drivers pay for fuel from a company account. Albert was its lead iOS engineer from an empty repository to production: architecture, CI/CD, partner APIs, payment flow, releases and support.",
      "stack": [
        "Swift",
        "UIKit",
        "gRPC",
        "WebSockets"
      ],
      "metrics": [
        "2,000+ corporate clients"
      ],
      "period": "2022 - present",
      "status": "active",
      "featured": true
    },
    {
      "name": "ByteFit",
      "tagline": "An AI calorie tracker people pay for",
      "description": "Snap, describe or dictate a meal and AI estimates calories and macros. Available as a native iOS app, a Telegram bot with a Mini App, and a web app. Built solo with AI agents; the first version took one month.",
      "stack": [
        "Swift",
        "Python",
        "FastAPI",
        "PostgreSQL",
        "Docker",
        "Nginx"
      ],
      "metrics": [
        "2,000+ users",
        "100+ paying users"
      ],
      "period": "2023 - present",
      "status": "active",
      "featured": true,
      "links": {
        "app_store": "https://apps.apple.com/app/id6762569872",
        "telegram": "https://t.me/bytefit_bot",
        "web": "https://bytefit.ru/en/"
      }
    },
    {
      "name": "iOS Monorepo Migration",
      "tagline": "10+ repos into one, releases from 7 days to 1",
      "description": "Led the move of 10+ iOS repositories into one modular monorepo, with release on every merge, TDD and automated tests.",
      "stack": [
        "Swift",
        "Fastlane",
        "CI/CD"
      ],
      "metrics": [
        "release cycle 7 days to 1 day"
      ],
      "period": "2023",
      "status": "shipped"
    },
    {
      "name": "Tech Radar",
      "tagline": "A traffic light for dependencies",
      "description": "Co-created and developed a dependency-lifecycle radar for every stack in the B2B department, with three statuses: current, update soon, update urgently. The practice later scaled across T-Bank.",
      "stack": [
        "Process",
        "Dependency management"
      ],
      "metrics": [],
      "period": "2024 - present",
      "status": "active"
    },
    {
      "name": "Indie App Store portfolio",
      "tagline": "Seven apps, idea to release",
      "description": "Apps published under his own developer account, built end to end with AI agents.",
      "apps": [
        {
          "name": "ByteFit: AI Calorie Tracker",
          "what": "AI food diary",
          "url": "https://apps.apple.com/app/id6762569872"
        },
        {
          "name": "Game Night: Group Party Games",
          "what": "31 offline party games on one phone",
          "url": "https://apps.apple.com/app/id6762642879"
        },
        {
          "name": "CleanShot: Photo Cleaner",
          "what": "Daily photo cleanup, fully on device",
          "url": "https://apps.apple.com/app/id6775593911"
        },
        {
          "name": "Crowns - Daily Logic",
          "what": "Daily logic puzzle",
          "url": "https://apps.apple.com/app/id6780271776"
        },
        {
          "name": "Bloom Blocks",
          "what": "Cozy block puzzle",
          "url": "https://apps.apple.com/app/id6779370667"
        },
        {
          "name": "Буквоплёт",
          "what": "Word game (in Russian)",
          "url": "https://apps.apple.com/app/id6774303941"
        },
        {
          "name": "Мой пёс",
          "what": "Dog-care log (in Russian)",
          "url": "https://apps.apple.com/app/id6774580034"
        }
      ],
      "stack": [
        "SwiftUI",
        "Flutter",
        "React Native"
      ],
      "metrics": [
        "7 apps on the App Store"
      ],
      "status": "active",
      "url": "https://apps.apple.com/developer/albert-akhmadiev/id1894708782"
    },
    {
      "name": "Talk: AI at work",
      "tagline": "Making a mobile developer's life easier with AI",
      "description": "A T-Bank mobile meetup talk, June 2024, about 20 minutes, in Russian.",
      "stack": [
        "Speaking"
      ],
      "metrics": [],
      "period": "2024",
      "status": "published",
      "url": "https://www.youtube.com/watch?v=f44ieup68RY"
    }
  ],
  "skills": {
    "ai_engineering": [
      "Coding agents (Codex, Claude Code)",
      "MCP",
      "Spec-driven development",
      "Agent harnesses",
      "Graph-based orchestration",
      "n8n",
      "LLM tooling",
      "AI gateway with model fallback"
    ],
    "ios": [
      "Swift",
      "SwiftUI",
      "UIKit",
      "Combine",
      "Swift Concurrency",
      "Objective-C",
      "TCA",
      "gRPC",
      "WebSockets",
      "REST",
      "GraphQL",
      "Core Data",
      "SPM",
      "CocoaPods"
    ],
    "architecture_and_quality": [
      "Modular monorepos",
      "Clean Architecture",
      "MVVM",
      "VIPER",
      "MVI",
      "TDD",
      "Unit, UI and snapshot tests"
    ],
    "delivery": [
      "CI/CD",
      "Fastlane",
      "GitHub Actions",
      "TestFlight",
      "App Store Connect API",
      "Release on merge"
    ],
    "backend_for_own_products": [
      "Python",
      "FastAPI",
      "PostgreSQL",
      "Docker",
      "Nginx",
      "Linux"
    ],
    "leadership": [
      "15 direct reports",
      "Hiring and onboarding",
      "Performance and promotions",
      "Mentoring",
      "Growing engineers to Middle+ and Senior",
      "Tech Radar",
      "Kanban",
      "AI adoption"
    ]
  },
  "beyond_work": {
    "sports": [
      "Football with friends",
      "Volleyball",
      "Tennis",
      "Gym",
      "Running"
    ],
    "life": [
      "Dog person",
      "Runs his whole life in a plain-text system that AI agents help keep in order",
      "Builds his own products for fun"
    ]
  },
  "career": {
    "open_to": "Conversations about engineering leadership, iOS and AI-first teams",
    "roles": [
      "Engineering / Mobile Team Lead",
      "iOS Platform or Mobile Tech Lead",
      "Senior / Staff iOS Engineer",
      "Full-stack (iOS + backend)"
    ],
    "format": "On-site, hybrid or fully remote, including relocation"
  },
  "contact": {
    "email": "a.akhmadiev.vll@gmail.com",
    "linkedin": "https://www.linkedin.com/in/albert-ahmadiev-18aaa5352/",
    "app_store": "https://apps.apple.com/developer/albert-akhmadiev/id1894708782",
    "bytefit": "https://bytefit.ru/en/",
    "talk": "https://www.youtube.com/watch?v=f44ieup68RY",
    "resume_pdf": "https://albanode.com/assets/Albert_Akhmadiev_Resume.pdf",
    "website": "https://albanode.com"
  },
  "fun_facts": [
    "Joined T-Bank as an iOS intern in 2021 and has led a team since 2023.",
    "Built a fuel-payment app inside a bank from an empty repo; 2,000+ companies now use it.",
    "Merged 10+ iOS repositories into one monorepo and cut the release cycle from 7 days to 1.",
    "Built the first version of ByteFit in one month, solo, with AI agents writing the code.",
    "Has seven apps on the App Store, from a calorie tracker to party games.",
    "Plays football with friends, plus volleyball, tennis, gym and running.",
    "His personal website was written and tested by AI agents and has machine-readable twins: /llms.txt and /api/profile.json."
  ]
}
