Ilkin Guluzada 46 records · 3 lit

Production AI, built on twelve years of full-stack engineering.

Senior Software and AI Engineer in Baku. LLM agents and retrieval pipelines, shipped inside real products.

About

Ilkin Guluzada, portrait

As a Senior Software and AI Engineer with 12 years of full-stack experience, I build production-grade web, mobile, and AI-powered applications across diverse industries. My recent focus is on LLM-based systems: autonomous agents, RAG pipelines, and AI-native product features shipped on top of a solid engineering foundation.

I specialize in integrating LLMs into real products, from designing agent architectures and retrieval pipelines to deploying and monitoring them in production. Alongside that, I set up CI/CD pipelines, architect scalable front-end systems (Micro Frontends/Monorepos), deliver cross-platform apps for web, mobile, and desktop, and leverage AWS services end to end. A strong UI/UX background keeps my work user-centric, including the interaction patterns AI features need to feel trustworthy.

Proficient in Agile methodologies (Scrum, Kanban), I approach each project analytically, with an emphasis on algorithms, data structures, and measurable outcomes. I keep learning fast, which matters in a field where the AI tooling changes monthly, and bring a tailored, detail-oriented approach to every project.

12
years building software
100K+
developers taught on Udemy
AWS Certified Cloud Practitioner
certification
BSc Computer Science, MBA
ADA University [TBD] degrees

What I do draft copy

  • AI & LLM engineering

    Agents with tool calling, retrieval pipelines (vector search, embeddings), structured outputs, and the evaluation and cost and latency monitoring that keeps them honest in production.

    OpenAI and Anthropic APIs, RAG, MCP integrations, prompt engineering, LLM evaluation

  • Web & mobile

    Next.js and React front ends on Node services. Cross-platform apps for web, mobile and desktop.

    Next.js 14, React, TypeScript, React Native, Node.js (Express, Nest), PWAs, Electron

  • APIs & data

    tRPC, REST and GraphQL over relational, document and vector stores.

    tRPC, REST, GraphQL, PostgreSQL with pgvector, MySQL, MongoDB, Prisma

  • Cloud & DevOps

    Serverless and containerized services on AWS, with CI/CD pipelines that automate testing, evaluation and deployment.

    AWS (Lambda, DynamoDB, S3, Cognito, Bedrock), Docker, GitHub Actions, GitLab CI/CD, CircleCI

  • Product & UI

    From Figma to production, including the interaction patterns AI features need to feel trustworthy.

    Figma, design systems, Tailwind, Material UI, UI/UX research

Selected work

Six live client sites and the first AI case study.

  1. Azerconnect (opens in a new tab)

    azerconnect.az
    Year
    [TBD]
    Role
    [TBD]
    Stack
    [TBD]
    Outcome
    One sentence, with a number if one exists. [TBD]

    Year, role, stack, outcome: [TBD]

    Azerconnect homepage
  2. Zeytun Pharmacy (opens in a new tab)

    zeytunpharma.az
    Year
    [TBD]
    Role
    [TBD]
    Stack
    [TBD]
    Outcome
    One sentence, with a number if one exists. [TBD]

    Year, role, stack, outcome: [TBD]

    Zeytun Pharmacy homepage
  3. ISIB Appliance Repair (opens in a new tab)

    isibappliancerepair.com
    Year
    [TBD]
    Role
    [TBD]
    Stack
    [TBD]
    Outcome
    One sentence, with a number if one exists. [TBD]

    Year, role, stack, outcome: [TBD]

    ISIB Appliance Repair homepage
  4. Propercents (opens in a new tab)

    propercents.com
    Year
    [TBD]
    Role
    [TBD]
    Stack
    [TBD]
    Outcome
    One sentence, with a number if one exists. [TBD]

    Year, role, stack, outcome: [TBD]

    Propercents homepage
  5. Baku International Tobacco

    live, link withheld (browser warning)
    Year
    [TBD]
    Role
    [TBD]
    Stack
    [TBD]
    Outcome
    One sentence, with a number if one exists. [TBD]

    Year, role, stack, outcome: [TBD]

  6. Garage LLC

    live, link withheld (browser warning)
    Year
    [TBD]
    Role
    [TBD]
    Stack
    [TBD]
    Outcome
    One sentence, with a number if one exists. [TBD]

    Year, role, stack, outcome: [TBD]

  7. AI case study 1, this page
    Problem
    A portfolio lists facts; a hiring lead asks questions. The two rarely meet on the page.
    Built
    Extractive retrieval over this page's own passages: whole-word matching with stemming, rarity weighting and field boosts, answering with verbatim quotes that link to their line. Try it:
    Result
    v1 retrieval passes 19 of 20 questions on the public eval set, measured at build. [TBD] questions asked, answer rate and emails that followed, measured after launch.

A second case-study slot is reserved. [TBD]

Earlier sites

  • AAFN Construction
  • AAlba Cakes
  • BBOMM Filter Tank
  • CCAEL
  • CCourse House
  • FFuture Fight Consultion
  • IInteract Film Lab
  • İiradio
  • RRich Sport
  • SSecret Business Academy
  • SSəsli Kitab

Sorted the Azerbaijani way: 32 letters, Ə after E.

Ask the index

Ask in your own words. The index returns the passages from this page that match, quoted as written, and names where each came from. There is no model behind it yet. Your question stays in this browser.

0 / 200

Experience

newest first

  1. 2023 to now

    Senior Software Engineer at Grapevine Tech

    • Architected React and Next.js applications in TypeScript and GraphQL, including LLM-powered features and AI agent workflows integrated into production
  2. 2022 to 2024

    Frontend Coach at Jagaad Academy

    • Developed and delivered a comprehensive frontend curriculum covering HTML, CSS, and JavaScript, improving student project completion rates by 40% over 6 months.
  3. 2021 to 2023

    Lead of Front-end Engineering at Pasha Bank

    • Architecting React, Next.js applications with GraphQL and TypeScript
  4. 2019 to 2021

    Lead Full-Stack Engineer at Travolic LLC

    • Reviewing codes and confirming pull requests in Github
  5. 2017 to 2019

    Senior Software Engineer at Azerconnect LLC

    • Determining the structure and design of web pages
  6. 2015 to 2017

    Lead Software Engineer at CStreet Media Inc.

    • Managing team of 4 developers
  7. 2014 to 2015

    Software Engineer at CRBN Tech

    • Researching, designing, implementing and managing software programs

Stack

Pick a facet to re-rank the index and the roles above by where it was used.

AI & LLM engineering

OpenAI and Anthropic APIs, AI agents and multi-step workflows, Tool calling, RAG (vector search, embeddings), Prompt engineering, Structured outputs, LLM evaluation and cost/latency monitoring, MCP integrations

Web & mobile

JavaScript (ES6+), TypeScript, React (Next.js 14, Redux, React Query, Zustand), React Native (iOS/Android), Node.js (Express.js, Nest.js), Progressive Web Apps (PWAs), Python for AI tooling and data pipelines. Tailwind, Material UI, Bootstrap. Webpack, Vite, Turbopack. Shopify Hydrogen

APIs & data

tRPC, REST, GraphQL (TypeGraphQL). PostgreSQL (with pgvector), MySQL, MongoDB, Vector databases, Prisma, TypeORM, Sequelize, Mongoose

Cloud & DevOps

Docker, AWS (Lambda, DynamoDB, S3, Cognito, Bedrock), Serverless Architecture, CI/CD (GitHub Actions, GitLab CI/CD, CircleCI), DigitalOcean, On-Premise

Product & UI

Figma, Adobe XD, Photoshop, Illustrator, Visual research, Wireframing, Sketching, Design systems, UI/UX-led product thinking

Practices & tooling

Agile (Scrum, Kanban), Micro Frontends / Monorepos, Algorithms & data structures. GitHub, GitLab, Bitbucket, Jira, Trello. Electron (desktop apps), VS Code Extensions, Lerna, NPM, TSOA, JAMstack, Headless CMS (Contentful)

Teaching

100K+ developers taught on Udemy (opens in a new tab), four courses.

  • MERN Stack - Complete BlogWeb development
  • Mastering UI/UX using FigmaUI/UX
  • Mastering HTMLFront-end development
  • Mastering DenoBack-end development

YouTube channel Ilkin Dev (opens in a new tab), for example "Mastering Figma: What is Figma?"

Frontend Coach at Jagaad Academy, 2022 to 2024: mentored 30 junior developers, 80% placed within 3 months.

Writing

Archive, 2019 to 2020. All posts