Hi, I'm Amir
Front-end developer focused on Next.js and TypeScript with experience contributing to the development of organizational systems, commercial platforms, and SaaS products.
AM

About

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.

Work Experience

Education

Professional Bachelor's in Computer Software Engineering
National University of Skills – Qom Province
Jan 2026 - Present
Associate's Degree in Computer Software
National University of Skills – Qom Province
Sep 2023 - Feb 2026

Skills

React
Next.js
TypeScript
JavaScript
Tailwind CSS
jQuery
Prisma ORM
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Integrated Management System for the Qom Province School Renovation Directorate

Integrated Management System for the Qom Province School Renovation Directorate

Tech Lead & Backend Developer
  • 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.
Nuxt.js
Prisma ORM
PostgreSQL
Docker
Favstar Influencer Marketing Platform

Favstar Influencer Marketing Platform

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.
PWA
JavaScript
jQuery
Ajax
Bootstrap 5
Django Template
Time Tracking Web App (Student Project)

Time Tracking Web App (Student Project)

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.js
Prisma ORM
PostgreSQL
Lucia
OAuth
Faramin Text Annotation & Review System

Faramin Text Annotation & Review System

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.
JavaScript
jQuery
Ajax DataTables
Django Template
PDF & Excel Export
Contact

Get in Touch

Want to chat? Just send me a direct message on LinkedIn or email me at amir@piperweb.dev and I'll respond whenever I can. I will ignore all soliciting.

LinkedIn
Telegram