I’m Mahir.
I build software.

Reach me by email, or find me on X or LinkedIn.

I’m an AI engineer. I build AI agents, agentic systems, and automations that take care of real tasks. I do applied AI work too, adding language models to apps and software and making them work with the rest of the system.

I train machine learning models and build the systems around them. I also work on fine-tuning, deep learning, and reinforcement learning. I like taking a model from an experiment to something that runs as part of a product.

I build full-stack web apps with AI features, as well as apps in Rust. I work across the software stack, from the frontend and backend to APIs and databases. I also deploy and run my apps in the cloud, on virtual machines, and in Kubernetes clusters.

What I build with.

A practical toolkit for taking ideas from a first experiment to something people can use.

  • Python
  • Rust
  • Tailwind CSS
  • SQLAlchemy
  • GraphQL
  • Uvicorn
  • SciPy
  • Jupyter
  • PyTorch
  • Transformers
  • Ollama
  • LangGraph
  • PydanticAI
  • Google ADK
  • Codex
  • Orca
  • MySQL
  • n8n
  • AWS
  • Kubernetes
  • Railway
  • Terraform
  • OpenTelemetry
  • Langfuse
  • VS Code
  • Bun
  • MLflow
  • TypeScript
  • React
  • FastAPI
  • Alembic
  • gRPC
  • NumPy
  • Matplotlib
  • PyArrow
  • scikit-learn
  • LangChain
  • vLLM
  • CrewAI
  • MCP
  • OpenCode
  • Hermes
  • Herder
  • Redis
  • Zapier
  • Oracle Cloud
  • Cloudflare
  • Fly.io
  • Nginx
  • Prometheus
  • Git
  • Postman
  • pnpm
  • SQL
  • Next.js
  • Pydantic
  • WebSockets
  • Celery
  • Pandas
  • Plotly
  • Polars
  • Hugging Face
  • LlamaIndex
  • LiteLLM
  • AutoGen
  • OpenAI SDK
  • Claude Code
  • Pi
  • PostgreSQL
  • Supabase
  • Temporal
  • Docker
  • Vercel
  • Render
  • GitHub Actions
  • Grafana
  • GitHub
  • Linux
  • uv