Alireza Abedi
Available for Remote · Guilan, Iran

Alireza Abedi

Frontend Team Lead Full-Stack Developer Next.js & Angular

01 Professional Summary

Software Engineer with 3.5 years of professional experience designing and developing modern web applications across frontend and backend technologies. Experienced in Next.js, React, Angular, NestJS, ASP.NET Core, MongoDB, and PostgreSQL. Currently serving as a Frontend Team Lead, leading development initiatives while actively contributing to backend services and system architecture. Strong understanding of Clean Architecture, Domain-Driven Design (DDD), CQRS, RESTful APIs, dependency injection, and scalable application design. Proven track record of delivering CRM systems, accounting platforms, e-commerce solutions, educational platforms, and real-time applications in both freelance and corporate environments. Passionate about software architecture, backend engineering, and building maintainable enterprise systems.

02 Key Achievements

  • Promoted from Frontend Developer to Frontend Team Lead within 4 months based on performance and delivery speed.
  • Delivered 10+ projects on time across corporate and freelance environments.
  • Mentored 2 mid-level developers, helping them grow their technical skills and contribution capacity.

03 Professional Experience

Frontend Team Lead / Full-Stack Developer

2025 — Present
Poulstar · Iran

Promoted from Frontend Developer to Frontend Team Lead based on strong performance, delivery speed, and technical contributions.

Key Contributions
  • Led frontend development initiatives and coordinated implementation across multiple products.
  • Designed and developed large-scale business applications used internally by company operations.
  • Collaborated closely with backend teams to define APIs and improve development workflows.
  • Participated in architecture and technical decision-making processes.
Major Projects
CRM Platform Internal

Developed key frontend modules and user interfaces. Built backend services using NestJS and MongoDB. Reduced manual data entry by 70% through automated workflows and streamlined data management.

Accounting System Enterprise

Developed a complete accounting management panel. Created reusable frontend architecture and component structures. Improved usability and maintainability of business-critical workflows.

Educational Content Platform Product

Built a video management and course administration system. Developed interfaces for managing educational content and student access.

Interactive Learning Game Full-Stack

Designed and developed an educational game using Next.js. Implemented backend services with NestJS and MongoDB. Integrated game experiences into learning workflows to improve student engagement.

Marketing & Campaign Websites Web

Developed landing pages and campaign websites for company marketing initiatives. Delivered responsive, optimized, and SEO-friendly user experiences.

Stack: Next.js · Angular · React · NestJS · ASP.NET Core · TypeScript · MongoDB · PostgreSQL

Freelance Full-Stack Developer

2022 — 2025
Self-Employed

Designed and delivered custom web applications for multiple clients across different industries.

Projects Delivered
  • E-commerce platforms
  • Admin dashboards
  • Business management systems
  • Chat and messaging applications
  • Custom web portals
Responsibilities
  • Gathered requirements directly from clients.
  • Designed frontend and backend architectures.
  • Developed REST APIs and database structures.
  • Deployed and maintained production systems.
Stack: Next.js · React · NestJS · Node.js · Express.js · MongoDB · PostgreSQL

04 Selected Project Experience

CRM System

Full-stack development using NestJS and MongoDB. Designed business workflows and administrative tools. Reduced manual data entry by 70% through automated workflows.

Accounting Management Platform

Developed enterprise-style accounting dashboard. Focused on maintainability, performance, and user experience.

Educational Platform

Video and course management system. Administrative tools for content organization and delivery.

Interactive Educational Game

Full-stack application built with Next.js and NestJS. Integrated into learning platform to increase engagement.

05 Software Engineering Knowledge

ASP.NET Core Web API
Entity Framework Core
CQRS Pattern
Domain-Driven Design
Clean Architecture
SOLID Principles
Dependency Injection
RESTful API Design
Authentication & Authorization
Database Design
Frontend Architecture
Team Leadership

06 Additional Information

  • 3.5 years of professional software development experience.
  • 1 year of corporate software development experience.
  • 2.5 years of freelance full-stack development experience.
  • Experience leading frontend development teams.
  • Continuously expanding expertise in ASP.NET Core, Angular, software architecture, and enterprise application development.
علیرضا عابدی
آماده برای دورکاری · گیلان، ایران

علیرضا عابدی

لید تیم فرانت‌اند توسعه‌دهنده فول‌استک توسعه‌دهنده Next.js و Angular

۰۱ خلاصه حرفه‌ای

مهندس نرم‌افزار با ۳.۵ سال تجربه حرفه‌ای در طراحی و توسعه برنامه‌های کاربردی وب مدرن در حوزه فناوری‌های فرانت‌اند و بک‌اند. دارای تجربه در Next.js، React، Angular، NestJS، ASP.NET Core، MongoDB و PostgreSQL. در حال حاضر به عنوان لید تیم فرانت‌اند، ابتکارات توسعه را رهبری کرده و همزمان در خدمات بک‌اند و معماری سیستم مشارکت فعال دارم. درک قوی از معماری تمیز، طراحی مبتنی بر دامنه (DDDCQRS، APIهای RESTful، تزریق وابستگی و طراحی برنامه‌های مقیاس‌پذیر. سابقه اثبات‌شده در تحویل سیستم‌های CRM، پلتفرم‌های حسابداری، راه‌حل‌های تجارت الکترونیک، پلتفرم‌های آموزشی و برنامه‌های بلادرنگ در محیط‌های فریلنس و شرکتی. علاقه‌مند به معماری نرم‌افزار، مهندسی بک‌اند و ساخت سیستم‌های سازمانی قابل نگهداری.

۰۲ دستاوردهای کلیدی

  • ارتقاء از توسعه‌دهنده فرانت‌اند به لید تیم فرانت‌اند در عرض ۴ ماه بر اساس عملکرد و سرعت تحویل.
  • تحویل ۱۰+ پروژه به موقع در محیط‌های شرکتی و فریلنس.
  • ارشاد ۲ توسعه‌دهنده سطح متوسط و کمک به رشد مهارت‌های فنی و ظرفیت مشارکت آنها.

۰۳ تجربه حرفه‌ای

لید تیم فرانت‌اند / توسعه‌دهنده فول‌استک

۱۴۰۴ — اکنون
پل ستار · ایران

بر اساس عملکرد قوی، سرعت تحویل و مشارکت‌های فنی از توسعه‌دهنده فرانت‌اند به لید تیم فرانت‌اند ارتقا یافتم.

دستاوردهای کلیدی
  • رهبری ابتکارات توسعه فرانت‌اند و هماهنگی پیاده‌سازی در چندین محصول.
  • طراحی و توسعه برنامه‌های کسب‌وکاری بزرگ‌مقیاس مورد استفاده داخلی توسط عملیات شرکت.
  • همکاری نزدیک با تیم‌های بک‌اند برای تعریف API و بهبود جریان‌های کاری توسعه.
  • مشارکت در فرآیندهای تصمیم‌گیری معماری و فنی.
پروژه‌های اصلی
پلتفرم CRM داخلی

توسعه ماژول‌های کلیدی فرانت‌اند و رابط‌های کاربری. ساخت خدمات بک‌اند با NestJS و MongoDB. کاهش ۷۰٪ ورود دستی داده از طریق جریان‌های کاری خودکار و مدیریت بهینه داده.

سیستم حسابداری سازمانی

توسعه پنل کامل مدیریت حسابداری. ایجاد معماری فرانت‌اند قابل استفاده مجدد و ساختار کامپوننت. بهبود قابلیت استفاده و نگهداری جریان‌های کاری حیاتی کسب‌وکار.

پلتفرم محتوای آموزشی محصول

ساخت سیستم مدیریت ویدیو و مدیریت دوره. توسعه رابط‌های مدیریت محتوای آموزشی و دسترسی دانشجویان.

بازی آموزشی تعاملی فول‌استک

طراحی و توسعه بازی آموزشی با Next.js. پیاده‌سازی خدمات بک‌اند با NestJS و MongoDB. ادغام تجربیات بازی در جریان‌های کاری یادگیری برای بهبود مشارکت دانشجویان.

وب‌سایت‌های بازاریابی و کمپین وب

توسعه صفحات فرود و وب‌سایت‌های کمپین برای ابتکارات بازاریابی شرکت. تحویل تجربیات کاربری واکنش‌گرا، بهینه و سئو دوستانه.

تکنولوژی‌ها: Angular · React · Next.js · NestJS · ASP.NET Core · TypeScript · MongoDB · PostgreSQL

توسعه‌دهنده فول‌استک فریلنس

۱۴۰۱ — ۱۴۰۴
خوداشتغال

طراحی و تحویل برنامه‌های وب سفارشی برای چندین مشتری در صنایع مختلف.

پروژه‌های تحویل‌شده
  • پلتفرم‌های تجارت الکترونیک
  • داشبوردهای مدیریت
  • سیستم‌های مدیریت کسب‌وکار
  • برنامه‌های چت و پیام‌رسانی
  • پرتال‌های وب سفارشی
مسئولیت‌ها
  • جمع‌آوری مستقیم نیازمندی‌ها از مشتریان.
  • طراحی معماری فرانت‌اند و بک‌اند.
  • توسعه APIهای REST و ساختارهای پایگاه داده.
  • استقرار و نگهداری سیستم‌های تولید.
تکنولوژی‌ها: Next.js · React · NestJS · Node.js · Express.js · MongoDB · PostgreSQL

۰۴ تجربه پروژه‌های منتخب

سیستم CRM

توسعه فول‌استک با NestJS و MongoDB. طراحی جریان‌های کاری کسب‌واری و ابزارهای مدیریتی. کاهش ۷۰٪ ورود دستی داده از طریق جریان‌های کاری خودکار.

پلتفرم مدیریت حسابداری

توسعه داشبورد حسابداری سبک سازمانی. تمرکز بر قابلیت نگهداری، عملکرد و تجربه کاربری.

پلتفرم آموزشی

سیستم مدیریت ویدیو و دوره. ابزارهای مدیریتی برای سازماندهی و تحویل محتوا.

بازی آموزشی تعاملی

برنامه فول‌استک ساخته‌شده با Next.js و NestJS. ادغام در پلتفرم یادگیری برای افزایش مشارکت.

۰۵ دانش مهندسی نرم‌افزار

ASP.NET Core Web API
Entity Framework Core
الگوی CQRS
طراحی مبتنی بر دامنه
معماری تمیز
اصول SOLID
تزریق وابستگی
طراحی RESTful API
احراز هویت و مجوز
طراحی پایگاه داده
معماری فرانت‌اند
رهبری تیم

۰۶ اطلاعات تکمیلی

  • ۳.۵ سال تجربه حرفه‌ای توسعه نرم‌افزار.
  • ۱ سال تجربه توسعه نرم‌افزار در محیط شرکتی.
  • ۲.۵ سال تجربه توسعه فول‌استک فریلنس.
  • تجربه رهبری تیم‌های توسعه فرانت‌اند.
  • گسترش مداوم تخصص در ASP.NET Core، Angular، معماری نرم‌افزار و توسعه برنامه‌های سازمانی.