Frontend
Modern interfaces & client architecture
- React.js
- Next.js
- TypeScript
- JavaScript
- Tailwind CSS
- Redux Toolkit
- React Hook Form
- Zod
- Framer Motion
- HTML5
- CSS3
- Responsive Design
- TanStack Query
- React Hooks
- Context API

Full-Stack Web Developer
I build production-ready web products from interface to backend.
I work with TypeScript, React, Next.js and Node.js to deliver products with clean architecture, reliable performance, and code that scales.
Last login: Fri Sep 25 2026 on ttys000
mahdyar@mahdyardev:~/MahdyarDev$ whoami
Mahdyar Shirzad
Full-Stack Web Developer
mahdyar@mahdyardev:~/MahdyarDev$ stack
TypeScript React Next.js Node.js
MongoDB Express Tailwind CSS
mahdyar@mahdyardev:~/MahdyarDev$ git log --oneline -3
f4a9c21 feat: realtime collaboration API
c81de04 refactor: Next.js route handlers
2b93f6a fix: MongoDB aggregation pipeline
mahdyar@mahdyardev:~/MahdyarDev$ npm run build
✓ Compiled successfully in 1.2s
✓ First Load JS: 84.2 kB — 42 routes
mahdyar@mahdyardev:~/MahdyarDev$
I'm Mahdyar Shirzad — a full-stack developer and computer science student with over 5 years of coding experience, from personal projects to working on real products that are in use today. With React/Next.js and Node.js, I build products that have clean user interfaces and reliable backends — and I always know why every line of code is there.
I focus on building products that are architecturally sound, performant, and maintainable. Every decision — from component structure to database design — is made with production in mind.
I design systems with clear boundaries and structure that can evolve without becoming difficult to maintain.
I treat performance as an engineering concern, making thoughtful decisions from the frontend to the backend.
I write code that stays readable, predictable, and easy to change as the project grows.
I focus on understanding the problem first, then choosing the simplest solution that actually fits it.
A focused stack for building modern, scalable web experiences — from pixel-perfect interfaces to production-ready APIs.
Modern interfaces & client architecture
APIs, services & the data layer
Tooling, testing & CS fundamentals
A selection of products, experiments, and systems I’ve designed and engineered.

01Live
Smart platform for analyzing and managing developer activity focused on GitHub data, AI-powered debugging, and providing actionable insights for software development

02Live
Programming education platform with full-stack architecture and advanced course management system

03Live
Flight and hotel booking platform focused on concurrency management, fast user experience, and scalable architecture
Professional roles & industry experience
February 2024 - July 2025Sari, Mazandaran, Iran
Apanco
October 2022 - July 2023Tabriz, East Azerbaijan, Iran
Pouyesh Gostaran
July 2022 - October 2022Sari, Mazandaran, Iran
Arman Pajouhan
September 2021 - March 2022Sari, Mazandaran, Iran
Sepehr Academy
Academic background & professional training
January 2023 - PresentSari, Mazandaran, Iran
Rouzbahan University
Professional TrainingOnline
Udemy / 7learn / Nikamooz
Live Activity
A live snapshot of my open-source work and contribution history.
MahdyarDev:~/contrib$ github --stats --year 2026
MahdyarDev:~/contrib$ github --calendar --year 2026
I understand every part of a project — from UI design to server architecture — so I can take full responsibility for a feature and coordinate with the team faster.
01 /
From concept to deployment with Node.js and React.js — a complete package delivering the entire product or key portions of it.
Using SSR/SSG for fast load times where performance is a core architectural decision, not an afterthought.
Database architecture with MongoDB and scalable server — focused on data security and extensible structure for team collaboration.
Complex user interfaces with interactive charts, advanced filtering, and real-time synchronization handling data-intensive experiences.
Identifying and resolving performance bottlenecks, rewriting non-standard code, and improving Core Web Vitals in existing projects.
06 /
Converting Figma designs to responsive code with Tailwind CSS, with attention to detail and smooth animations.
Here you can interact with me instead of scrolling. Try a few commands and discover for yourself.
Open Channel
Have an idea for collaboration, want to start a new project, or just want to talk software architecture? The lines are open.
I read every message and reply as soon as I can.
Let's Talk