Amir Abbas Mousavi
Front-End Developer
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 2026 – May 2026Back-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 2023 – PresentFront-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
2026Tech 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.
Favstar Influencer Marketing Platform
2024Front-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.
In6.ir – Iranian Influencer Analytics & Ranking
Feb 2025Front-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.
Foreign Trade License Education & Information System
Oct 2024Front-end Developer
- Adapted an existing HTML template for a Persian RTL interface and developed the requested pages and frontend functionality using Django templates, JavaScript, and jQuery.
Time Tracking Web App (Student Project)
2025Full-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.
Faramin Text Annotation & Review System
2022Front-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.
Rajaee Interactive Landing Page
2023Front-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.
Practice Project
Education
Professional Bachelor's in Computer Software Engineering
National University of Skills – Qom Province · Qom, Iran
Associate's Degree in Computer Software
National University of Skills – Qom Province · Qom, Iran
References
Mr M. Heidari
Project Manager, Backend Developer & Team Lead
Mr A. Karbalaei
IT Manager at the School Renovation Organization of Qom Province