Frontend Developer — Self-employed, Est. 2021

Armin Safaie

From first wireframe to deployed, production-ready site.

Builds with React, Next.js and TypeScript, styles with Tailwind CSS and Bootstrap 5, and connects to Laravel/PHP APIs when a project needs one. Writes tests with Jest and React Testing Library, and treats responsive design, performance and accessibility as requirements — not afterthoughts.

Portrait of Armin Safaie
Fig. 01Subject: Armin Safaie

Drawn by

Armin Safaie

Base

Yerevan, Armenia

Discipline

Frontend

Since

2021

HTML5+CSS3+JavaScript+TypeScript+React.js+Next.js+Tailwind CSS+Laravel+PHP+WordPress+Jest+Git+

Sheet A-02

Work

Freelance Frontend Developer

Self-employed · Remote

2021 → present

  • Delivered WordPress websites for clients across industries — a corporate site for an international energy, agriculture and engineering consultancy, a bilingual e-commerce store, and a personal-training portfolio site.
  • Developed React.js applications, including a cafe digital menu backed by a Laravel API and a recipe site for browsing and discovering recipes.
  • Owned each project independently end-to-end — gathering requirements, structuring content, and testing every build across browsers and screen sizes before handoff.

Sheet A-03

Projects

Wonka Menu

Cafe Digital Menu

Designed and built a cafe's digital menu in under 2 weeks — a React.js frontend backed by a Laravel API — structuring menu items and categories into a fast, easy-to-browse interface across mobile and desktop.

React.jsLaravel APIwonkamenu.ir

Shekamo Food

Recipe Website

Developed a React.js recipe website with a clean, browsable interface for discovering recipes by category.

Gained organic traffic through social media and word-of-mouth sharing after launch.

React.jsshekamofood.ir

Petropedaco

Corporate Website

Delivered a WordPress corporate website for Petropedaco, an international consulting and engineering firm, in about 3–4 weeks, translating its multi-sector, international scope into a professional, content-managed site.

Client reported the new site felt noticeably faster, with fewer support complaints after launch.

WordPresspetropedaco.com

Parriot

Multilingual Online Shopping Website

Launched a bilingual (Persian/English) e-commerce website, handling product catalog structure, language switching and localized content.

Client began generating real sales and orders through the site after launch.

WordPressparriot.ir

shayankalateh.com

Personal Trainer Portfolio

Designed a WordPress portfolio site for a personal gym trainer with a fast, mobile-friendly build the client could manage and update independently.

Client reported receiving new client inquiries directly through the site after launch.

WordPressshayankalateh.com

Sheet A-04

Skills

Core

HTML5CSS3JavaScript (ES6+)TypeScript

Frameworks

React.jsNext.js

Styling

Tailwind CSSBootstrap 5

Backend & APIs

LaravelPHPREST APIs

Testing

JestReact Testing Library

CMS

WordPress

Tools

GitVS CodeChrome DevTools

Strengths

Responsive design
Performance optimization
Cross-browser testing
Accessibility (a11y)
Clean, maintainable code

Sheet A-05

Education & Languages

Education

  • 01

    Frontend Developer Program

    Tehran Institute of Technology

  • 02

    CS50: Intro to Computer Science

    Harvard University (edX)

  • 03

    Enhancing Apps with Embeddable AI

    IBM

Languages

  • PersianNative
  • EnglishProfessional
  • GermanConversational

Sheet A-06

Contact

Have a project that needs a frontend built end-to-end — wireframe to deployed site? Reach out directly.

Primary contact

arminsafaie92@gmail.com