π Software Developer | AI/ML & LLM Enthusiast | Backend Engineer
Welcome to my GitHub! Iβm a curious developer who enjoys going beyond simply using technology β I like understanding how things work under the hood, experimenting with new approaches, and turning ideas into practical systems.
My current focus is around AI/LLM engineering, backend systems, model serving, and automation.
- π€ Generative AI & Large Language Models
- π§© LLM Fine-Tuning & Continuous Learning
- β‘ High-Performance Model Serving & Inference
- ποΈ Backend Engineering & System Design
- π Distributed Systems & Background Workers
- π³ Docker & Containerized Architectures
- βοΈ Cloud Infrastructure & Scalable Services
- π Open Source & Developer Tools
- π οΈ Automation and Developer Productivity
Working with modern LLM workflows involving:
- Fine-tuning with SFT, DPO, LoRA and QLoRA
- Building feedback-driven continuous learning pipelines
- Dataset preparation, evaluation, and model comparison
- RAG + fine-tuning approaches
- Model quantization and efficient inference
- Production deployment of open-weight models
Experimenting with high-performance inference stacks such as:
- vLLM
- GPU-optimized inference
- KV cache optimization
- Prefix caching
- Chunked prefill
- Speculative decoding
- FP8 / quantized inference
- Benchmarking throughput, latency, TTFT and concurrency
I've been experimenting with models such as Gemma and Muse-Glimmer, including fine-tuning and production-style serving workflows.
Iβm also working on improving backend architecture through:
- FastAPI
- Service-oriented architectures
- Independent worker services
- Docker-based deployments
- Designing systems that are easier to deploy, scale, monitor, and maintain
Python Β· JavaScript Β· SQL
PyTorch Β· Transformers Β· PEFT Β· LoRA Β· QLoRA Β· SFT Β· DPO Β· RAG
vLLM Β· Ollama Β· Hugging Face Β· Quantization Β· GPU Inference
FastAPI Β· REST APIs Β· MongoDB Β· Vector Databases
Docker Β· AWS Β· AWS SQS Β· Linux Β· Git Β· GitHub
Jupyter Β· VS Code Β· PySide6 Β· FFmpeg
A few areas Iβm actively working on:
π§ Feedback-Driven LLM Learning
Building workflows where model-generated responses are collected with user feedback, converted into structured datasets, and periodically used for fine-tuning and evaluation.
β‘ LLM Inference & Benchmarking
Testing different serving configurations and model optimizations to understand the trade-offs between latency, throughput, concurrency, and GPU memory usage.
π οΈ Developer Tools
Building practical utilities for media processing, subtitle workflows, automation, and developer productivity.
Iβm continuously improving my understanding of:
- System design and distributed architectures
- Advanced Python and backend engineering
- Machine learning fundamentals
- Statistics and data analysis
- Data science workflows
- LLM evaluation and optimization
- Open-source development and contribution practices
Iβm actively interested in contributing to Python, AI, ML, and LLM-related open-source projects.
I particularly enjoy projects where I can:
- Fix real-world bugs
- Improve developer experience
- Improve documentation
- Build useful tooling
- Learn from production-grade codebases
I believe the best way to learn engineering is to build, break, debug, improve, and contribute.
Understand the problem
β
Build a simple solution
β
Measure it
β
Find the bottleneck
β
Optimize it
β
Automate it
β
Ship it π
I care about clean code, measurable performance, maintainable architecture, and solutions that actually work in production.
- π Python is one of my main tools for building things
- π€ I enjoy experimenting with LLMs more than just consuming them
- β‘ I like benchmarking systems instead of guessing about performance
- π§ I enjoy solving logic and engineering problems
- π§ I have a habit of revisiting old code and finding ways to improve it
- π And yes... dark mode is life. π
π§ Email: satheesh142002@gmail.com
πΌ LinkedIn: linkedin.com/in/satheesh142002
βFirst, solve the problem. Then, write the code.β β John Johnson
β Thanks for stopping by my profile!