Skip to content
View Ashhhh010101's full-sized avatar

Block or report Ashhhh010101

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.

Content in all repositories owned by your account will be closed.
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
Ashhhh010101/README.md
# 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

  1. markitdown markitdown Public

    Forked from microsoft/markitdown

    Python tool for converting files and office documents to Markdown.

    Python 2

  2. repo_study_ai_demo repo_study_ai_demo Public

    Understand Open Source Codebases Faster Using LLMs

    Python 1 1

  3. pyschological-games pyschological-games Public

    games based on human psychology and decision making

    Python 1

  4. pydantic-settings pydantic-settings Public

    Forked from pydantic/pydantic-settings

    Settings management using pydantic

    Python

  5. lip_sync_generator lip_sync_generator Public

    lip sync genearator api with wav2lip TTS and docker

  6. voice_clone_api voice_clone_api Public

    voice cloning with TTS

    Python