Principal Software Engineer β’ Go β’ Distributed Systems β’ Kubernetes β’ Cloud Native β’ AI Engineering
Building scalable backend platforms, cloud-native systems, and AI-powered developer tools.
Explore my experience, projects, certifications, technical expertise and engineering journey.
I'm a Principal Software Engineer with 13+ years of experience building scalable backend platforms, distributed systems, cloud-native applications, and enterprise software.
I enjoy solving complex engineering problems around:
- β‘ High Performance Backend Systems
- βοΈ Cloud Native Architecture
- π Distributed Systems
- π Microservices
- π€ AI Engineering
- π RAG Applications
- π Performance Optimization
- π Observability
- π§© Software Architecture
- π¨βπ« Technical Leadership & Mentoring
Currently I'm exploring Agentic AI, LLMs, RAG, and building AI-powered engineering assistants.
High-performance concurrent programming library for Go using Generics.
Highlights
- Worker Pool
- Map / Filter / Reduce
- Pipelines
- Parallel Processing
- Context Support
- Zero Dependencies
Enterprise metadata ingestion platform built using Go.
Highlights
- Go
- Microservices
- Kafka
- PostgreSQL
- Prometheus
- Docker
- Kubernetes Ready
- Clean Architecture
Plugin-based AI Engineering platform focused on:
- Codebase Understanding
- RAG
- Architecture Analysis
- AI Plugins
- Developer Productivity
- Knowledge Graphs
Enterprise Retrieval-Augmented Generation chatbot.
Built using
- Go
- Vector Database
- LLMs
- Semantic Search
- Retrieval Pipelines
Modern developer portfolio built with
- React
- TypeScript
- Tailwind CSS
- Framer Motion
- GitHub Pages
- Go (Primary) β Backend services, distributed systems, concurrency, REST APIs, CLI tools, AI applications
- Java β Enterprise backend applications and Spring ecosystem
- Node.js β Backend services and REST APIs
- Python
- AWS
- Kubernetes
- Docker
- Helm
- Terraform
- GitHub Actions
- GitOps
- ArgoCD
- Linux
- Apache Kafka
- RabbitMQ
- NATS
- gRPC
- REST APIs
- OpenAPI / Swagger
- Webhooks
- Event-driven Architecture
- Asynchronous Processing
- PostgreSQL
- MySQL
- MongoDB
- Redis
- Elasticsearch
- FerretDB
- SQL Performance Tuning
- Data Modeling
- Index Optimization
- Prometheus
- Grafana
- OpenTelemetry
- Zap Logging
- Distributed Tracing
- Metrics
- Alerting
- Profiling
- Clean Architecture
- Domain Driven Design (DDD)
- SOLID Principles
- Design Patterns
- Event Driven Architecture
- Microservices
- API Design
- Distributed Systems
- Agile
- Scrum
- CI/CD
- TDD
- Code Reviews
- Performance Optimization
- Mentoring
- Technical Leadership
- AWS Knowledge: Compute
- AWS SimuLearn β AI Practitioner
- Generative AI: Introduction to Large Language Models
- LLM Foundations: Vector Databases for Caching and Retrieval-Augmented Generation
| Repository | Description |
|---|---|
| Pargo | High-performance concurrent programming library for Go |
| Metadata Ingestion Service | Enterprise-grade Go microservice architecture |
| Portfolio | Personal portfolio built with React + TypeScript + Framer Motion |
| RAG Chatbot | Retrieval-Augmented Generation chatbot in Go |
π Portfolio
https://mohammedimrankasab.github.io/portfolio/
πΌ LinkedIn
https://www.linkedin.com/in/mohammed-imran-kasab/
π» GitHub
https://github.com/mohammedimrankasab
π§ Email
imranmohammedk2@gmail.com
β If you enjoy backend engineering, distributed systems, Go, Kubernetes or AI Engineering, let's connect and build something awesome together!



