Passionate Software Engineer, skilled in backend and AI-powered systems, turning ideas into smart, user-friendly solutions while exploring advanced algorithms and scalable technologies
FocusTube
Tech-Stack
FocusTube is a productivity-focused learning platform built on top of YouTube. It helps learners stay focused by organizing content, curating playlists, tracking progress, and offering AI-assisted learning paths turning YouTube into a personalized, distraction-free study tool.
Supportix
Tech-Stack
A comprehensive customer relationship management application designed to build and strengthen customer relationships through efficient support and personalized service delivery.
Secret Scanner
Tech-Stack
Advanced security tool that detects hardcoded secrets like API keys and credentials in codebases. Features a high-performance C++ engine with both CLI and VS Code extension interfaces.
P1ng
Tech-Stack
A minimalist internet speed tester that delivers raw performance metrics with no sign-ups or data storage - just insights
If your APIs is growing, chances are you’ve noticed response times creeping up. That’s where Redis comes in. Redis is an in-memory data store that makes caching ridiculously fast. In this guide, I’ll show you the cleanest, most modular way to set up Redis for caching in a FastAPI project.
Read More →Multiprocessing is a powerful module in Python that allows the creation of multiple processes, enabling concurrent execution of tasks. This is especially useful for CPU-bound tasks, where multiple CPU cores can be utilized to improve performance.
Read More →In Programming, mutable default arguments in classes can lead to unexpected bugs and unintended behavior. This happens because mutable objects, such as lists or dictionaries, are shared across all instances of a class when defined as default values at the class level.
Read More →