# Hi, I'm Ashok Hake ๐
Software Engineer focused on **backend systems, distributed systems, AI applications, and scalable software architecture**.
I primarily build with **Python, FastAPI, PostgreSQL, Redis, Docker, AWS, and React**, with an emphasis on modular design, reliability, observability, and production-oriented engineering.
---
## ๐ Featured Projects
### ๐ฎ Psychological Games โ Distributed Multiplayer Decision Platform
[GitHub](https://github.com/Ashhhh010101/pyschological-games)
Server-authoritative real-time multiplayer platform with five independent game engines.
- FastAPI + WebSockets
- PostgreSQL / SQLite with async SQLAlchemy
- Redis distributed locking, caching, TTLs, rate limiting, and Pub/Sub
- Multi-instance real-time coordination
- Idempotent state mutations and transactional persistence
- OpenTelemetry traces and metrics
- Docker Compose + integration and concurrency testing
---
### ๐ Repo Study AI โ Repository Analysis & Retrieval System
[GitHub](https://github.com/Ashhhh010101/repo_study_ai_demo)
Code-intelligence platform for understanding unfamiliar GitHub repositories through structured analysis and repository-grounded Q&A.
- Git cloning, bounded scanning, ranking, and source chunking
- Lexical, vector, and hybrid retrieval
- PostgreSQL + pgvector / SQLite local mode
- Redis caching and job coordination
- Background processing
- Gemini, OpenAI, and Anthropic provider adapters
- Secure BYOK architecture and secret redaction
- S3-compatible storage adapters
- OpenTelemetry, Docker, CI, and security testing
---
### ๐ง Skill Preparation Engine โ Adaptive AI Learning Platform
Full-stack AI learning and assessment system that converts target skills into structured roadmaps, practice workflows, adaptive evaluations, weakness analysis, and revision cycles.
- Explicit state-machine based adaptive assessment
- FastAPI service-oriented backend
- SQLAlchemy persistence
- Typed Pydantic LLM outputs
- Modular prompt and provider architecture
- React learning and evaluation interface
- Deterministic mock provider for testing
---
### ๐ฅ AI Lip-Sync Video Generation API
GPU-based media-generation pipeline combining voice cloning and lip synchronization.
- FastAPI inference API
- Coqui XTTS v2 voice cloning
- Wav2Lip + FFmpeg processing
- GPU inference
- AWS EC2 deployment
- S3-backed media storage
- Dockerized processing pipeline
---
## ๐ Engineering Stack
### Languages
`C++` `Python` `SQL`
### Backend
`FastAPI` `REST APIs` `WebSockets` `SQLAlchemy` `Pydantic` `Uvicorn` `HTTPX`
### Databases & Storage
`PostgreSQL` `MySQL` `MongoDB` `SQLite` `Redis` `pgvector` `AWS S3`
### Distributed & Asynchronous Systems
`Caching` `Pub/Sub` `Distributed Locking` `Rate Limiting` `Idempotency` `Transactions` `Background Jobs` `Celery`
### Cloud & Infrastructure
`AWS EC2` `AWS S3` `Docker` `Docker Compose` `Nginx` `Linux` `GitHub Actions` `CI/CD`
### Observability
`OpenTelemetry` `Structured Logging` `Metrics` `Distributed Tracing` `Health / Readiness Checks`
### AI & Retrieval
`RAG` `Embeddings` `Vector Search` `Hybrid Retrieval` `LLM APIs` `Gemini` `OpenAI` `Anthropic`
### Machine Learning
`Machine Learning` `Deep Learning` `NLP` `Computer Vision` `TensorFlow` `Scikit-learn` `Pandas` `NumPy`
### Frontend
`React` `Vite` `Tailwind CSS` `HTML` `CSS`
---
## ๐ Engineering Interests
- Distributed systems
- Backend architecture
- API design
- Database and storage systems
- Caching and asynchronous processing
- Reliability and observability
- Retrieval and search systems
- AI application infrastructure
- System design
-Deep Learning
---
---
## ๐ฑ Open Source
Contributed to:
- **Microsoft MarkItDown** โ PDF processing
- **TraceRoot AI** โ API validation, error handling, and observability reliability
---
## ๐ Research
Published research across:
- Machine Learning
- Computer Vision
- Sentiment Analysis
- Recommendation Systems
- Localized E-Commerce
[IEEE Author Profile](https://ieeexplore.ieee.org/author/109794596704118)
---
## ๐ซ Connect
- [LinkedIn](https://www.linkedin.com/in/ashok-hake-242aa7334/)
- [GitHub](https://github.com/Ashhhh010101)
- Email: hakeashok07@gmail.com
Popular repositories Loading
-
markitdown
markitdown PublicForked from microsoft/markitdown
Python tool for converting files and office documents to Markdown.
Python 2
-
repo_study_ai_demo
repo_study_ai_demo PublicUnderstand Open Source Codebases Faster Using LLMs
-
pyschological-games
pyschological-games Publicgames based on human psychology and decision making
Python 1
-
pydantic-settings
pydantic-settings PublicForked from pydantic/pydantic-settings
Settings management using pydantic
Python
-
-
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.