Skip to content
View parvez-ahammed's full-sized avatar
💭
creating a tale to tell
💭
creating a tale to tell
  • Dhaka,Bangladesh

Highlights

  • Pro

Block or report parvez-ahammed

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
parvez-ahammed/README.md
Profile views

Parvez Ahammed

Software Engineer · Full Stack (.NET / C# · TypeScript / React)

Production ASP.NET Core and React on multi-tenant enterprise SaaS · 1400+ competitive-programming problems solved

LinkedIn Portfolio Email Stack Overflow

About Me

Software engineer with 2+ years of professional experience, currently Associate Software Engineer at Cefalo, building multi-tenant enterprise SaaS on .NET 8 / ASP.NET Core / EF Core / Azure with TypeScript + React front ends. I ship features end to end — REST API, frontend, and database schema — and I currently work on an enterprise scheduling-data exchange platform for a Norwegian client.

  • Own the full delivery cycle: database schema → API → UI → deployment
  • Favour SOLID, layered separation, typed codebases, structured logging and RBAC
  • Designed and built a production event-driven notification subsystem with background job processing
  • Introduced AI-assisted development into a production team workflow — code review, testing, documentation

🧭 What I do

  • .NET backend — ASP.NET Core and EF Core services with ASP.NET Identity, RBAC, global error handling and xUnit coverage.
  • Full-stack delivery — from the database schema up to a React + TypeScript UI, owning the whole path to production.
  • Event-driven design — background job processing and real-time notification with Hangfire and SignalR.
  • AI-assisted engineering — agent-based workflows (custom skills, hooks, MCP servers) applied to real team practice, not demos.
  • Problem solving — 1400+ problems solved on Codeforces and LeetCode; ICPC, NCPC, and national hackathons. I bring contest-grade edge-case instincts to production work.

🛠️ Tech

Languages

C# TypeScript JavaScript SQL C++

Backend

.NET ASP.NET Core EF Core Hangfire SignalR Node.js Express.js Koa.js

Frontend

React Redux Toolkit TanStack Query MUI Next.js Vite Tailwind CSS shadcn/ui

Databases

MS SQL Server PostgreSQL Firebase SQLite Redis

Cloud, DevOps & Tooling

Azure Azure DevOps Docker Nginx Git Linux Claude

Practices — SOLID · RESTful API design · event-driven design · background job processing · system integration · unit testing (xUnit, Jest) · structured logging · global error handling · RBAC


🚀 Selected Projects

Project What it is Stack
ckg-graph-viewer M.Sc. thesis — static analysis of .NET codebases rendered as interactive code graphs with dependency-injection and test edges .NET, static analysis
DevJots Full-stack blogging platform: layered .NET Core backend (controller–service–repository), ASP.NET Identity, Gemini API for AI summarization, xUnit coverage .NET Core, React, Vite, TS
claude-skills Reusable AI agent skills packaging VPS deployment, CI/CD pipelines, OAuth wiring and DNS/TLS setup Agent tooling
log-compass Local-only Tauri desktop tool for diffing API transaction logs across environments Tauri, TypeScript
electricity-bill-viewer Unified dashboard for DPDC/NESCO bill balances — encrypted credentials, response caching, Telegram notifications TypeScript
aust-buddy Co-learning platform helping students communicate and schedule their academic activities — 200+ active users Kotlin, Firebase
online-judge-solves Public archive of my LeetCode / Codeforces / HackerRank solutions C++

🏆 Competitive Programming

  • 1400+ problems solved on Codeforces and LeetCode — archive: online-judge-solves
  • Code Samurai Inter-University Hackathon 2024 — Finalist
  • IUT CSE Refactoring Contest — 2nd place
  • ICPC, NCPC, 2× National Hackathons, 2× Code Refactoring Contests
  • Fundamental IT Engineer (FE) exam — Full Passer (Level-2)

🎓 Education

  • M.Sc. in ICT (ongoing) — Bangladesh University of Engineering and Technology (BUET)
  • B.Sc. in Computer Science & Engineering — Ahsanullah University of Science and Technology (AUST)

📚 In this repo

This is my GitHub profile repository — alongside this README it doubles as a notebook of things I've written, learned, and competed in.

  • Blog — write-ups and notes: customizing Windows PowerShell, issues faced with React + Vite + TS and ASP.NET, refactoring, and code smells.
  • Competitions — a log of programming contests and exhibitions I've taken part in (ICPC, ITverse, AUST CSE Carnival, and more).
  • Diary — a running learning diary of algorithms and competitive-programming topics, with code and intuition.
  • Learnings — structured checklists tracking topics I'm working through (e.g. Android development).

GitHub Stats

GitHub Stats Top Languages

GitHub Streak


📫 telltoparvez@gmail.com · 🌐 parvez.cloud

Pinned Loading

  1. electricity-bill-viewer electricity-bill-viewer Public

    View your DPDC and NESCO electricity bill balances in one dashboard, with automated Telegram reports, encrypted credential storage, and smart caching.

    TypeScript 3