Skip to content
View amk9978's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@LLMGuardian

Block or report amk9978

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
amk9978/README.md

Amir Karimi

I build infrastructure, backend, and AI systems that have to remain reliable under real traffic, operational complexity, and imperfect requirements.

Over the past seven years, I have worked on high-traffic products serving 50M+ users, led backend engineers, improved production throughput, and built systems across distributed services, developer infrastructure, and applied AI.

My public work includes merged contributions to Django and LangChainGo. Most of my recent engineering work lives in private company repositories with private accounts, so the projects below are selected examples of how I approach architecture, performance, reliability, and implementation.

Core Technologies

  1. Python: backend systems, automation, Django, FastAPI, and AI infrastructure
  2. Go: concurrent services, infrastructure tooling, gRPC, and platform components
  3. AWS: account provisioning, IAM, networking, serverless systems, and platform automation
  4. PostgreSQL and Redis: production data systems, optimization, caching, and coordination
  5. Kafka: event-driven architecture and asynchronous service communication
  6. Observability: OpenTelemetry, Prometheus, Grafana, Datadog, Sentry, and ELK

Selected Work

  • Guardian: A Go-based microkernel for extensible LLM guardrails, quota enforcement, and policy plugins.
  • People Match Engine: A graph- and embedding-based system for matching professionals using FastAPI, FAISS, and Redis.

Open Source

  • Django: Added URL-pattern validation and improved the usability of migration output.
  • LangChainGo: Implemented FewShotPrompt with test coverage.

Consulting and Contract Work

I take on selected engagements involving:

  • Backend architecture and distributed systems
  • Performance, scalability, and reliability reviews
  • Production AI and LLM infrastructure
  • Technical design and implementation of complex backend products
  • Diagnosis and modernization of difficult existing systems

Discuss a project

LinkedIn · Blog

Pinned Loading

  1. Guardian Guardian Public

    Extensible Go microkernel for LLM guardrails, quota enforcement and policy plugins.

    Go 10 3

  2. People-Match-Engine People-Match-Engine Public

    A neat match engine to match the most related people in a dataset as a subgraph. The must-have tool if you are a meeting organaizer.

    Python 3

  3. ProgrammingProblems ProgrammingProblems Public

    Our answers to some programming problems,like ACM ICPC problems and others.(All problems are available on http://uva.onlinejudge.org or https://open.kattis.com) ** PLEASE STAR THE REPO IF IT 'S USE…

    Java 31 26

  4. django django Public

    Forked from django/django

    The Web framework for perfectionists with deadlines.

    Python

  5. langchaingo langchaingo Public

    Forked from tmc/langchaingo

    LangChain for Go

    Go