Me, out in the sun

Abdul Aziz

Backend Developer

APIs, event-driven pipelines and the plumbing that keeps them reliable.

Core stack

Languages
JavaScriptTypeScriptJavaPython
Backend & Data
Node.jsExpress.jsREST APIsWebhooksSupabaseBullMQ
Database & Cache
PostgreSQLMongoDBPrismaRedis
Cloud and Deployment
DockerAWS EC2GitHub ActionsCI/CDNginx
AI Engineering
GeminiClaudeLLM integrationPrompt CachingLLM Evaluation

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 problems
clientapiqueueworkerdbPOST /events → 202 Accepted

01Timeline

  1. EducationSep 2023 — May 2027

    B.E Computer Science and Engineering · St. Joseph's Institute of Technology

    • CGPA: 8.6
  2. WorkJun 2026 — Aug 2026

    SDE - Intern · Trilogy Innovation

  3. WorkJun 2025 — Aug 2025

    Full Stack Developer - Intern · Zuntra Digital

02Projects

  • Dark-themed landing page for AutoDocs showing the headline "Your architecture docs, always up to date" with a preview of an auto-generated Pull Request updating an ARCHITECTURE.md file after a billing service was refactored.

    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.

    Node.jsTypeScriptExpress v5PostgreSQLPrisma ORMRedisBullMQGoogle Gemini APIGitHub Apps & OctokitDockerViteReact
  • Dashboard of algomentor, demonstrating different analytics like total problems solved across platforms, number of problems solved in the past 7 days

    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

    Next.js 16TypeScriptSupabase (PostgreSQL + Auth)Node.jsExpressTailwind CSS v4AWS S3NodemailerCheerionode-cron

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

View more on AlgoMentor Live from AlgoMentor · synced every few hours

Résumé