Mursalin
  • Home
  • About
  • Services
  • Projects
  • Growth
  • Pricing
  • Blog
  • Contact
Sign In
Visit Store
Hire Me
  • Home
  • About
  • Services
  • Projects
  • Growth
  • Pricing
  • Blog
  • Contact
  • Visit StoreHire Me
  • Sign In
Mursalin

Full-stack developer crafting modern web experiences and digital products with attention to detail.

FiverrWhatsApp

Navigation

  • Home→
  • About→
  • Projects→
  • Pricing→
  • Blog→
  • Store→
  • Contact→

Services

  • Web Development
  • API & Backend
  • E-Commerce
  • UI/UX Design
  • Consulting

Get in Touch

[email protected]Book a Call

© 2026 Mursalin's Desk. All rights reserved.

Privacy PolicyTerms of Service
Learning in public

Becoming a Production AI App Developer

An evolving map of the skills I'm deepening — from LLM fundamentals to shipping reliable, scalable AI products. Updated as I build.

13%
Roadmap progress
5 of 40 modules done
1 learning now
2/13
Current phase
5
Completed
35
To go

Currently learning

In progress

Agentic workflows & MCP

Compose multi-step agents and expose tools over the Model Context Protocol.

MCPOpenRouter
Materials2/3

The roadmap

AI Foundations

Complete3/3 done

The bedrock: how LLMs work and how to drive them reliably.

LLM fundamentals & prompt engineering

Confidently shape model behavior: system prompts, few-shot, temperature, and guardrails.

OpenAI2/2 materialsVirtualy

Retrieval-Augmented Generation (RAG)

Ground answers in private data with chunking, embeddings, and retrieval that actually helps.

OpenAIPrisma2/2 materialsVirtualy

Function calling & tool use

Let models take actions safely via typed tools and structured outputs.

OpenAIMCP1/1 materials
2

Production AI Systems

In progress1/4 done

Turning model calls into dependable product features.

Streaming & realtime AI UX

Token streaming, typing/tool-status, and graceful failure for a snappy chat feel.

Socket.io2/2 materialsVirtualy

Agentic workflows & MCP

You are here

Compose multi-step agents and expose tools over the Model Context Protocol.

MCPOpenRouter2/3 materials

Voice agents (STT / TTS / realtime)

Low-latency speech-in / speech-out loops for natural voice roleplay.

OpenAI1/2 materials

Evals & observability

Measure quality with eval sets and trace every call in production.

OpenAI0/1 materials
3

Scale & Ship

In progress0/3 done

Cost, reliability, and getting AI products into users’ hands.

Cost & latency optimization

Caching, model routing, and batching to keep AI fast and affordable.

OpenRouter0/1 materials

Multi-tenant AI SaaS architecture

Isolated data, per-org config, and role-based access for B2B AI products.

NestJSPrisma1/1 materials

Fine-tuning & model routing

Know when to fine-tune vs route, and ship a multi-model strategy.

OpenRouter0/1 materials
4

Foundations of Systems & Scripting

Planned0/2 done

Build a solid base in operating systems, networking basics, and automation scripting to prepare for DevOps tasks.

Linux Fundamentals

Install a Linux VM, navigate the filesystem, manage users, services, and permissions, and demonstrate basic networking commands.

Linux OSShell CommandsNetworking Basics0/5 materials

Scripting with Bash & Python

Write and execute Bash scripts for routine tasks and develop Python scripts that interact with the OS and APIs.

Bash ScriptingPython ProgrammingAPI Interaction (REST)0/4 materials
5

Version Control & Collaboration

Planned0/2 done

Master source control workflows and collaborative practices essential for team-based DevOps environments.

Git Mastery

Create, branch, merge, rebase, and resolve conflicts in a shared repository; implement tagging and release workflows.

GitBranching StrategiesConflict Resolution0/5 materials

GitHub/GitLab Collaboration

Set up a remote repository, configure pull‑request / merge‑request workflows, enforce code reviews, and integrate CI triggers.

GitHubGitLabCode Review Practices0/5 materials
6

Containerization & Orchestration

Planned0/2 done

Learn to package applications in containers and orchestrate them at scale using industry‑standard platforms.

Docker Essentials

Build multi‑stage Docker images, run multi‑container applications with Docker Compose, and push images to a registry.

Docker EngineDocker ComposeContainer Registries0/5 materials

Kubernetes Basics

Deploy a sample microservice to a local Kubernetes cluster, expose it via Service and Ingress, and perform basic troubleshooting.

KuberneteskubectlHelm Charts0/4 materials
7

CI/CD Pipelines & Infrastructure as Code

Planned0/3 done

Automate build, test, and deployment processes while managing infrastructure declaratively.

Build Pipelines with Jenkins & GitHub Actions

Create a fully automated pipeline that builds Docker images, runs unit/integration tests, and deploys to Kubernetes on commit.

JenkinsGitHub ActionsPipeline as Code (Jenkinsfile, YAML)0/5 materials

Infrastructure as Code with Terraform

Provision a VPC, subnets, and a managed Kubernetes cluster on a cloud provider using Terraform modules and workspaces.

TerraformCloud Provider APIs (AWS/Azure/GCP)State Management

Configuration Management with Ansible

Write Ansible playbooks to configure VMs, install Docker/Kubernetes prerequisites, and enforce idempotent system state.

AnsibleYAMLIdempotent Automation0/5 materials
8

Monitoring, Observability & Reliability

Planned0/3 done

Implement end‑to‑end observability, alerting, and reliability engineering practices for production systems.

Metrics & Alerting (Prometheus & Grafana)

Expose application metrics, configure Prometheus scrapes, create Grafana dashboards, and set up alert rules for SLA breaches.

PrometheusGrafanaAlertmanager0/4 materials

Logging & Tracing (ELK Stack)

Ship logs from containers to Elasticsearch, visualize them in Kibana, and implement basic distributed tracing with OpenTelemetry.

ElasticsearchLogstashKibanaOpenTelemetry0/5 materials

Site Reliability Engineering Practices

Design and execute a chaos experiment, create an incident response runbook, and define SLO/SLI metrics for a service.

Chaos EngineeringIncident ManagementSLO/SLI DefinitionPost‑mortem Writing0/4 materials
9

Foundations of DevOps

In progress1/3 done

Build core understanding of DevOps culture, version control, and basic Linux operations.

DevOps Principles & Culture

Explain the key DevOps values and be able to articulate a continuous improvement plan for a small team.

Agile MethodologiesCollaboration Tools (e.g., Slack)0/5 materials

Git & Source Control

Create, branch, merge, and resolve conflicts in a Git repository using the command line and GitHub.

GitGitHub0/5 materials

Linux Fundamentals for DevOps

Navigate the Linux command line, manage files, users, and services, and write basic Bash scripts.

Linux ShellBash Scripting0/5 materials
10

Continuous Integration & Delivery

Planned0/3 done

Implement automated build, test, and deployment pipelines.

CI with Jenkins

Set up a Jenkins server, create a pipeline that builds, tests, and archives a sample application.

JenkinsPipeline as Code (Jenkinsfile)

GitHub Actions for CI/CD

Design a GitHub Actions workflow that runs unit tests and deploys a Docker image to a registry on push.

GitHub ActionsDocker0/5 materials

Artifact Management

Publish build artifacts to an artifact repository (e.g., Nexus) and retrieve them in downstream jobs.

Sonatype NexusMaven/Gradle
11

Infrastructure as Code & Automation

Planned0/4 done

Provision and manage infrastructure using declarative code and automate configuration.

Terraform Basics

Write Terraform configurations to provision a VPC, subnets, and an EC2 instance on AWS.

TerraformAWS

Configuration Management with Ansible

Create Ansible playbooks that install and configure a web server across multiple hosts.

AnsibleYAML

Container Orchestration with Kubernetes

Deploy a multi‑container application to a local Kubernetes cluster using manifests and Helm charts.

KubernetesHelm

Secret Management

Integrate HashiCorp Vault to store and retrieve secrets in CI pipelines and application containers.

HashiCorp VaultEnvoy Sidecar (optional)
12

Observability, Monitoring & Reliability

Planned0/4 done

Implement logging, metrics, tracing, and incident response practices.

Logging with ELK Stack

Set up Elasticsearch, Logstash, and Kibana to collect and visualize logs from a sample app.

ElasticsearchLogstashKibana

Metrics & Alerting with Prometheus & Grafana

Expose Prometheus metrics from an application, scrape them, and create Grafana dashboards with alerts.

PrometheusGrafana

Distributed Tracing with OpenTelemetry

Instrument a microservice with OpenTelemetry and view traces in Jaeger.

OpenTelemetryJaeger

Incident Management & SRE Practices

Define SLIs/SLOs, create an on‑call rotation, and conduct a post‑mortem for a simulated outage.

Site Reliability EngineeringPagerDuty (or similar)
13

Advanced DevOps Practices

Planned0/4 done

Scale DevOps processes, ensure security, and adopt cutting‑edge automation.

GitOps with Argo CD

Configure Argo CD to continuously sync Kubernetes manifests from a Git repository.

Argo CDGitOps

Security Scanning & Policy Enforcement

Integrate SAST, DAST, and container image scanning into CI pipelines and enforce policies with OPA.

SonarQubeTrivyOpen Policy Agent (OPA)

Serverless Deployment

Deploy a function to AWS Lambda using the Serverless Framework and set up CI/CD for updates.

AWS LambdaServerless Framework

Chaos Engineering

Run controlled failure experiments with Gremlin or Chaos Mesh to validate system resilience.

Chaos MeshGremlin

Skills I'm building

6 reached

Target levels — green means reached.

  • OpenAI90%
  • MCP90%
  • Socket.io86%
  • Prisma78%
  • Agile Methodologies70%
  • Collaboration Tools (e.g., Slack)60%
  • Git85%
  • NestJS82%
  • OpenRouter80%
  • Branching Strategies80%
  • Docker Engine80%
  • GitHub Actions80%
  • Terraform80%
  • YAML80%
  • Prometheus80%
  • Linux Shell80%
  • Bash Scripting75%
  • Kubernetes75%
  • Jenkins75%
  • Ansible75%
  • Grafana75%
  • Argo CD75%
  • Linux OS70%
  • Conflict Resolution70%
  • GitHub70%
  • Docker Compose70%
  • kubectl70%
  • Pipeline as Code (Jenkinsfile, YAML)70%
  • State Management70%
  • Idempotent Automation70%
  • Elasticsearch70%
  • OpenTelemetry70%
  • Incident Management70%
  • Pipeline as Code (Jenkinsfile)70%
  • HashiCorp Vault70%
  • GitOps70%
  • Trivy70%
  • AWS Lambda70%
  • Shell Commands65%
  • Code Review Practices65%
  • Cloud Provider APIs (AWS/Azure/GCP)65%
  • Kibana65%
  • SLO/SLI Definition65%
  • Sonatype Nexus65%
  • Helm65%
  • Site Reliability Engineering65%
  • SonarQube65%
  • Serverless Framework65%
  • Python Programming60%
  • GitLab60%
  • Container Registries60%
  • Alertmanager60%
  • Logstash60%
  • Post‑mortem Writing60%
  • Docker60%
  • Jaeger60%
  • Open Policy Agent (OPA)60%
  • Helm Charts55%
  • Chaos Engineering55%
  • Maven/Gradle55%
  • AWS55%
  • PagerDuty (or similar)55%
  • Chaos Mesh55%
  • Networking Basics50%
  • Gremlin50%
  • API Interaction (REST)45%
  • Envoy Sidecar (optional)40%
ReachedLearningPlanned