Skip to content
Kamran Code

Kamran Khan — Software Engineer & AI Application Developer.

I build AI-powered applications, full-stack platforms and business software — across full-stack development, business systems, automation and production AI.

From architecture and development to integration, deployment and ongoing improvement.

  • Software Engineer
  • AI Application Developer
  • AI Harness Engineer
  • Forward Deployed Engineer
  • Full-Stack Developer

KAMRAN CODE

ENGINEERING SYSTEM

  • AI
  • Applications
  • APIs
  • Business Systems
  • CRM
  • ERP
  • Automation
  • Data
  • Cloud
  • Deployment
  1. Problem
  2. Architecture
  3. Software
  4. AI
  5. Integration
  6. Deployment

I work across the entire software lifecycle — understanding requirements, designing architecture, building applications, integrating AI and third-party systems, deploying production infrastructure and improving systems after launch.

AI Engineering

Turning AI capabilities into useful software systems.

I build practical AI applications — systems where a model is one component inside a real product, wired to business data, tools and workflows — rather than adding a chatbot to a website and calling it AI.

  • LLM Applications

    Applications built around modern language models.

  • RAG Systems

    Knowledge bases, document search and semantic retrieval.

  • AI Agents

    Tool calling, APIs, workflows and multi-step tasks.

  • AI Automation

    AI-assisted business processes and repetitive workflow automation.

  • Document Intelligence

    Extraction, classification, summarization and document question answering.

  • AI Search

    Semantic search and intelligent knowledge retrieval.

  • Structured AI

    Reliable JSON outputs, classification, extraction and workflow integration.

  • AI Integrations

    Connecting models to business data, applications, APIs and internal systems.

  1. 01AI modelLLMs, embeddings, classifiers
  2. 02Application layer (the harness)Prompts, context, tools, memory, evaluation, guardrails
  3. 03Business dataDatabases, documents, vector stores
  4. 04ToolsAPIs, functions, internal services
  5. 05WorkflowsQueues, approvals, automation
  6. 06User interfaceWeb apps, portals, internal tools
  7. 07DeploymentContainers, CI/CD, monitoring

Full-stack engineering, layer by layer

Frontend, backend, data and infrastructure handled by one engineer who understands how they fit together.

    • React
    • Next.js
    • TypeScript
    • JavaScript
    • Tailwind CSS
    • Responsive applications
    • Accessible interfaces
    • Laravel
    • PHP
    • Node.js
    • APIs
    • Authentication
    • Authorization
    • Queues
    • Background jobs
    • Business logic
    • MySQL
    • PostgreSQL
    • Redis
    • Vector databases
    • Search systems
    • Docker
    • Linux
    • CI/CD
    • Deployment
    • Reverse proxies
    • Production operations
    • Monitoring

Real businesses, live on the web

Websites and business systems built for businesses in Rewa, Madhya Pradesh and beyond — each with its own brand, shown as it ships on desktop and phone, and each written up honestly as a case study.

TATLP

Rewa, Madhya Pradesh · 2026

Plots, duplex and singlex homes at Ashirwad Homes, sold on one promise: every plot has a number, every number has a file. The website shows live availability from the company's own CRM, and the same system runs the office and the mobile app.

Next.js 16React 19TypeScriptPrisma 7PostgreSQL 16
  • Midnight #04070f
  • Gold #c9a227
  • Ivory #f7f4ed
  • Champagne #e9dfc9
Cormorant Garamond · Inter
TATLP homepage on desktop: dark navy theme, gold serif headline reading Plots, Duplex & Singlex Homes in Rewa, with calls to action and site statistics
Homepage, desktop — production build
TATLP homepage on a phone: the same headline and stacked calls to action
Homepage, phone

RERA Info

Madhya Pradesh, India · 2026

Every RERA-registered project, builder and agent in Madhya Pradesh, read nightly from the public portal and presented in English and Hindi with a transparent, rules-only health score and buyer calculators.

Next.js 16React 19TypeScriptnext-intlTailwind CSS 4
  • Paper #faf9f6
  • Blue #2653a9
  • Ink #1c1b18
  • Night #0f1115
Inter
RERA Info homepage on desktop: the headline Check any RERA project in Madhya Pradesh before you pay, a search box, district chips and six statistics cards
Homepage, desktop — production build
RERA Info homepage on a phone: search field, headline, a Check a RERA number button, district chips and a bottom tab bar
Homepage, phone

Raunak Arts

Ghoghar, Rewa (MP) · 2026

Homes and commercial spaces drawn, priced and built by one studio since 2018. The site presents design and contracting as a single service and sends every enquiry to the owner's WhatsApp.

Next.js 16React 19TypeScriptTailwind CSS 4Motion
  • Forest #274233
  • Bone #f3eee6
  • Brass #b78a53
  • Sand #e8e0d3
Prata · Manrope · Monsieur La Doulaise
Raunak Arts homepage on desktop: a wood-panelled reception photograph behind large serif capitals reading Raunak Arts and a brass script word Interiors
Homepage, desktop — production build
Raunak Arts homepage on a phone: the same photograph and headline stacked, with a WhatsApp button in the header
Homepage, phone

Ashirvad Construction & Consultancy

Bichhiya, Rewa (MP) · 2026

Homes, shops and renovations across Rewa — engineered on paper, delivered in concrete. Written estimates and on-time handover, stated in the first screen.

ReactViteReact RouterFramer MotionTailwind CSS
  • Paper #f5f5f0
  • Ink #121410
  • Lime #d8f34a
  • Lime deep #4f6b00
Bricolage Grotesque · Manrope
Ashirvad Construction homepage on desktop: a floating pill navigation, the headline From Blueprint, To Reality in black and lime, trust chips and a strip of tilted site photographs
Homepage, desktop — production build
Ashirvad Construction homepage on a phone: the same headline, a full-width lime Get a free estimate button, trust chips and project photo cards
Homepage, phone

Chosen for the problem, not the trend

A focused stack across TypeScript, React, Next.js, Laravel, PHP, relational and vector data, AI tooling and containerised infrastructure.

  • TypeScript
  • PHP
  • Next.js
  • Laravel
  • React
  • MySQL
  • PostgreSQL
  • LLM applications
  • RAG pipelines
  • Agent harness engineering
  • Railway
  • Docker
  • CI/CD
  • Languages
  • Frameworks
  • Frontend
  • Backend
  • Databases
  • AI
  • MLOps
  • Search & Retrieval
  • DevOps
  • Infrastructure
  • APIs
  • Business Systems
  • Tools
Explore the technology map

Full-time engineering, independent projects

Working with a UK-based software team while also building software independently for businesses and product teams.

  • Present

    Software Developer

    XLEducation · XLEducation, United Kingdom · working remotely from Rewa, India

    • AI applications
    • Product engineering
    • Software development
    • Integrations
    • Automation
    • Full-stack development
  • Ongoing

    Independent Software Developer

    Kamran Code · Rewa, Madhya Pradesh · remote, India, UK & international

    • Custom software
    • Web applications
    • Business systems
    • AI systems
    • CRM
    • CMS

How I work

I don't just write code. I engineer systems.

  1. 01

    Understand

    Understand the business, users and problem.

    Who uses the system, what they need to do, what the current process looks like and what actually has to change.

  2. 02

    Architect

    Design the technical architecture.

    Data model, boundaries, integrations, where AI genuinely helps and where it doesn't — decided before code is written.

  3. 03

    Build

    Develop the product.

    Backend, frontend and data layers built incrementally, with working software reviewed early rather than a big reveal at the end.

  4. 04

    Integrate

    Connect APIs, AI and external systems.

    Payment providers, email, CRMs, model providers and internal services connected with clear contracts and error handling.

  5. 05

    Deploy

    Move the system into production.

    Containers, CI/CD, environments, backups and monitoring so the system is operable — not just running.

  6. 06

    Improve

    Monitor, optimize and evolve the system.

    Usage, performance and errors observed after launch and fed back into the next iteration.

Notes on building software and AI systems

Long-form, practical articles on AI engineering, architecture, business systems and the stack I work with.

Have a project in mind?

Tell me what you're trying to build. I'll come back with an honest view on scope, architecture and the right approach.