I'm studying Artificial Intelligence and Data Science, and most of my time goes into understanding how software works beneath the surface. I'm especially interested in backend engineering, distributed systems, system design, and applied machine learning.
I like building projects that teach me something new rather than projects that simply look impressive. Breaking systems apart, understanding why they work, and rebuilding them from first principles is the part I enjoy most.
Right now I'm focused on becoming a stronger software engineer through open source, competitive programming, and building software that solves real problems.
- Backend Engineering
- System Design
- Artificial Intelligence & Machine Learning
- Competitive Programming
- Open Source
- Video Editing
- Backend system design with explicit state and invariants
- Modeling workflows using relational data and foreign keys
- Building APIs with Node.js and Express
- Understanding how data modeling choices affect correctness over time
- Learning AI and ML fundamentals alongside core software engineering concepts
Most of my projects are learning focused and intentionally documented to show design decisions, mistakes, and corrections.
Wizard helps you understand unfamiliar software repositories without spending hours manually tracing files, dependencies, and execution paths. Simply provide a repository, and Wizard explores the project, figures out how its pieces fit together, attempts to run and validate different components, and produces a clear explanation of how the repository works. Instead of overwhelming you with raw logs or static analysis, it focuses on building a trustworthy understanding of the codebase, highlighting important discoveries, failed execution attempts, potential issues, and areas that need attention. Whether you're onboarding to a new project, reviewing an AI generated codebase, or investigating an open source repository, Wizard is designed to reduce the time it takes to move from confusion to understanding.
-
Reviews YouTube videos against company compliance policies by combining speech, OCR, and visual understanding into a single verification pipeline. Instead of producing only a pass or fail result, it explains why content complies or where it violates policy.
- Languages: JavaScript,Python, C and C++, SQL
- Backend: Node.js, Express, REST APIs
- Databases: SQLite, MySQL, relational data modeling
- Frontend: React with Vite, basic UI integration
- Tools: Git, GitHub, Docker for environment specification, Linux basics
I prefer understanding fundamentals deeply before moving to abstractions.
|
|
Codeforces |
LeetCode |
|
I participate in open source communities and learning driven programs.
- Hacktoberfest participant
Contributed to open source repositories during Hacktoberfest and learned collaborative development through issues, pull requests, and reviews.
I learn best by:
- building end to end systems
- validating assumptions through implementation
- documenting mistakes instead of hiding them
- refining mental models through iteration
I value growth, feedback, and honest self assessment.
Thanks for stopping by.







