I build the systemsbehind the screen.
I'm Aziz, a backend developer who likes turning messy, event-heavy problems into small, observable systems. Day to day I work on contract lifecycle management tooling, where correctness and auditability matter as much as speed.
Outside work I build side projects around webhooks, automation and multi-agent AI pipelines, and I'm writing up a computer-vision safety system as a research paper. I like first-principles explanations, so the blog is where I write things down.
Open to backend roles and interesting problems01Timeline
B.E Computer Science and Engineering · St. Joseph's Institute of Technology
- CGPA: 8.6
SDE - Intern · Trilogy Innovation
Full Stack Developer - Intern · Zuntra Digital
02Projects

AutoDocs
AutoDocs analyzes GitHub commits with an LLM and automatically updates ARCHITECTURE.md, opening a Pull Request with zero manual effort.
Documentation that once took engineers hours to update whenever a new feature was released and often fell out of date is now generated automatically and submitted as a pull request within 3 minutes of a code push, for less than a penny per update.

AlgoMentor
A competitive programming mentorship platform that aggregates LeetCode, Codeforces, CSES and AtCoder progress into one dashboard, and lets mentors assign problems, track streaks, and manage mentee groups automatically.
For Users: Unified LeetCode, Codeforces, and AtCoder progress into one dashboard, helping competitive programmers track growth, identify weak topics, and stay consistent with activity heatmaps and streaks. For Mentors: Simplified mentorship with bulk problem assignments, automated completio
03Problem solving
1,118problems solved across 4 platforms
- LeetCode
865solved
81 hard
- Codeforces
1,000rating
peak 1,170 · 110 solved
- AtCoder
749rating
peak 776 · 93 solved
- CSES
50/ 400of the problem set
13% complete
