๐ Hi there, I'm Siva Sai Krishna! (ysskrishna)
๐ AI-Focused Full Stack Developer | Founding Engineer | IITM Graduate | Bengaluru, India ๐ฎ๐ณ
I build AI-powered applications and robust backend systems that power modern web experiences. With deep expertise in AI/ML integration, Python (FastAPI, Flask), Node.js, and cloud infrastructure, I architect intelligent solutions that combine cutting-edge AI capabilities with scalable engineering.
What I build:
- ๐ค AI-Powered Applications - LLM integrations, RAG systems, AI video dubbing, intelligent chatbots, and evaluation frameworks
- ๐ง High-performance APIs - RESTful services, GraphQL endpoints, and microservices
- ๐๏ธ Data-driven backends - PostgreSQL, MongoDB, Redis, Elasticsearch, ChromaDB integrations
- โ๏ธ Cloud-native systems - AWS, Docker, CI/CD pipelines, and serverless architectures
- ๐ Scalable solutions - Message queues, caching strategies, and performance optimization
Currently: Building AI-powered applications, robust backend systems, and contributing to open-source projects.
๐ค Featured AI Projects
| Project | Description |
|---|---|
| ๐ฌ AI Video Dub Generator | AI-driven platform for seamless video dubbing across languages using Deepgram, OpenAI, and ElevenLabs |
| ๐ AI PPT Slide Generator | AI-powered PowerPoint presentation generator using Google Gemini |
| ๐ AI Math Tutor | Intelligent AI-powered math tutor with step-by-step solutions using LangChain and OpenAI |
| ๐ฅ AI Healthcare Assistant | Practice medical communication with AI-powered text & voice feedback using Google Gemini |
| ๐ค AI Support Bot | Full-stack RAG-powered chatbot with dynamic knowledgebase loading using OpenAI and ChromaDB |
๐ ๏ธ Tools & Published Packages
| Project | Description |
|---|---|
| ๐ shai-hulud-detector | CLI security scanner that detects GitHub accounts compromised by the "Sha1-Hulud: The Second Coming" npm supply-chain worm. Features concurrent scanning, dual detection methods, and color-coded output. |
| ๐ ๏ธ nestedutils | The lightweight Python library for safe, simple, dot-notation access to nested dicts and lists. Effortlessly get, set, and delete values deep in your complex JSON, API responses, and config files without verbose error-checking or handling KeyError exceptions. |
| ๐ social-links | Python library to validate, sanitize, and detect social media URLs. Support for LinkedIn, Instagram, TikTok, X/Twitter, GitHub, Facebook, YouTube, and 65+ platforms. Features automatic URL normalization and zero dependencies. Easy to use, regex-powered, and customizable. |
| ๐๏ธ dbconvert | CLI and GUI tool to convert PostgreSQL or MySQL databases to SQLite. Provides both command-line interface and user-friendly graphical interface built with Tkinter. |
| ๐ Directory Printer | Cross-platform GUI application for viewing and exporting directory structures. Features interactive directory selection, tree visualization, smart file filtering using .gitignore patterns, clipboard export, multi-language support, and cross-platform compatibility (Windows, Linux, macOS). Built with Python and Tkinter. |
| ๐ pypi-package-stats | A CLI for PyPI package stats and download analytics, built on the official pypistats API. Fetch daily, weekly, monthly, and 180-day downloads, Python version and OS breakdowns, package metadata, with flexible output (JSON or Rich console tables) and smart disk caching. |
| ๐ฌ quotes-convert | Convert matching double-quotes to single-quotes or vice versa in strings and streams. |
| ๐ค๏ธ unused-path | Generate unused file and directory paths by auto-incrementing numeric suffixes. Similar to how browsers handle duplicate downloads. |
| ๐งน strip-bom | Strip UTF-8 byte order mark (BOM) from strings, bytes, streams, and files. |
| ๐ฆ container-detect | Detect if your Python process is running inside a container. Supports Docker, Podman, Kubernetes, containerd, LXC, and more. Supports cached results with optional refresh. |
| ๐ณ docker-detector | Detect if your Python process is running inside a Docker container. Supports cached results with optional refresh. |
| โ๏ธ pypi-package-stats-action | GitHub Action to fetch PyPI package download statistics and metadata in workflows. Step outputs, JSON file, and job summary; pairs with the pypi-package-stats library. |
| ๐ gitingest-action | GitHub Action to analyze Git repositories and generate text digests (summary, tree, concatenated content) optimized for LLMs. Powered by gitingest. |
๐ง Tech Stack
| Category | Badges |
|---|---|
| Languages | |
| Technologies | |
| AI/ML Technologies | |
| Databases | |
| Cloud & DevOps |