In the print dialog, choose “Save as PDF” to export a PDF.

Amir Abbas Mousavi

Front-End Developer

mamyrbas@gmail.comQom, Iranamir-a-mAmirThePiperamir@piperweb.dev

Summary

My work experience has been mainly in real projects, where in addition to UI development, I have been involved in requirements analysis, solution design, and close collaboration with technical teams and business stakeholders. I am passionate about building maintainable and scalable products and have experience in developing multilingual interfaces (RTL/LTR), admin panels, role and permission based systems, and improving user experience. I have also been responsible for technical leadership, API design, and data model design in some enterprise projects.

Skills

Base: HTML, CSS, JavaScript, TypeScript

Libraries & UI: jQuery, Bootstrap, Tailwind CSS, DataTables, Chart.js, and many more

Tools & Build: Git, SCSS, Gulp, Webpack

Frameworks & Backend: React, Next.js, Nitro, Node.js, Prisma ORM, Docker

Languages

English: Reading B2 · Writing B1 · Speaking B1 · Listening B2

Work Experience

General Directorate of School Renovation, Development and Equipment of Qom Province

Mar 2026May 2026

Back-end Developer & Technical Lead · Qom, Iran (Hybrid)

Continued working with the organization on a project basis after my internship. Responsible for data model design, back-end development, API design and implementation, requirements analysis, and technical coordination with the client. Also helped define the technical structure of the system, coordinated with the front-end developer, and integrated the different parts of the platform.

Freelance

Jan 2023Present

Front-end Developer · Remote

Developing web applications and admin panels with a focus on front-end. Working on various projects with React, Next.js, JavaScript, TypeScript, and Tailwind CSS, as well as projects built on Django Templates and jQuery.

Projects

Integrated Management System for the Qom Province School Renovation Directorate

2026

Tech Lead & Backend Developer · IT Unit of the General Directorate of School Renovation, Development and Equipment of Qom Province

  • Designed and developed a multi-module organizational system for over 50 organizational users.
  • Led the technical side of the project: requirements analysis, data model and API design, and deployment.
  • Developed and integrated over 10 subsystems: user, role & permission management, projects, contracts, contractors, donors, staff, private schools, IT, meal booking, and notifications.
  • Designed and implemented dozens of database tables, search and filter features, Excel export, and ZIP download of attachments.
  • Worked directly with the organization's IT unit to gather requirements and present system iterations.
Nuxt.jsPrisma ORMPostgreSQLDocker

Favstar Influencer Marketing Platform

2024

Front-end Developer

  • Developed and maintained the front-end across three dashboards: advertiser, influencer, and operator.
  • Implemented core product flows including campaign creation, influencer selection, campaign management, proof submission, wallet, reports, and notifications.
  • Built the application's UI and dynamic rendering logic on top of a PWA template using JavaScript and jQuery.
  • Worked closely with the engineering team, testers, and stakeholders.
PWAJavaScriptjQueryAjaxBootstrap 5Django Template

In6.ir – Iranian Influencer Analytics & Ranking

Feb 2025

Front-end Developer

  • Developed the front-end from an existing HTML template using Django for server-rendered pages, with JavaScript and jQuery for client-side interactions and dynamic data.
  • Built an advanced search & filter system with multiple filter types, URL-based query state, and AJAX integration with DataTables for filtering and sorting large datasets.
  • Built data-driven influencer profiles with dynamically rendered charts and word clouds, alongside tables, latest posts & stories, and other profile data.
BootstrapjQueryDjangoAjaxDataTableChart.jsEChart

Foreign Trade License Education & Information System

Oct 2024

Front-end Developer

Infotrade.maj.ir

  • Adapted an existing HTML template for a Persian RTL interface and developed the requested pages and frontend functionality using Django templates, JavaScript, and jQuery.
HTMLCSSJavaScriptjQueryDjango Templates

Time Tracking Web App (Student Project)

2025

Full-stack Developer

  • Designed and developed a full-stack time-tracking web app for freelancers, including authentication, client and project management, and front-end of time tracking page.
  • Implemented authentication with Lucia, GitHub OAuth, HTML email flows, and rate limiting with different rules for general requests and login attempts.
  • Built the main time-tracking interface with a live timer, project and task selection, editable time entries, a 24-hour timeline, and Persian date and time pickers.
Next.jsPrisma ORMPostgreSQLLuciaOAuth

Faramin Text Annotation & Review System

2022

Front-end Developer

  • Took ownership of the core text-annotation system, refactoring an early prototype into a stable, production-ready feature.
  • Implemented logic to select and highlight text spans across HTML tags while preserving the original text, supporting overlapping and nested annotations.
  • Built data tables with CSV, Excel, and print export, solving Persian encoding and RTL formatting issues in Excel output, plus data visualization charts.
JavaScriptjQueryAjax DataTablesDjango TemplatePDF & Excel Export

Rajaee Interactive Landing Page

2023

Front-end Developer

  • Built smooth-scroll and scroll-triggered animations using Locomotive Scroll and GSAP ScrollTrigger to create a dynamic, motion-driven page experience.
  • Designed mouse-driven interaction effects to add depth and responsiveness to the page as the user moves and scrolls.
GSAPScrollTriggerLocomotive ScrolljQuery

Practice Project

Education

Professional Bachelor's in Computer Software Engineering

National University of Skills – Qom Province · Qom, Iran

Jan 2026Present

Associate's Degree in Computer Software

National University of Skills – Qom Province · Qom, Iran

Sep 2023Feb 2026

References

Mr M. Heidari

Project Manager, Backend Developer & Team Lead

Mr A. Karbalaei

IT Manager at the School Renovation Organization of Qom Province

LinkedIn
Telegram