About
I’m a software engineer specializing in front-end development, with strong experience in React, Next.js, and TypeScript. With additional expertise in backend development, databases, deployment, and production infrastructure, I’m able to build and deliver complete, production-ready products—not just interfaces.
Since 2020, I’ve worked on high-traffic websites, custom CMS platforms, CRM and project management systems, mobile applications, and internal business tools. I build fast, maintainable, and user-centered solutions, while also integrating AI-powered features, automation workflows, and custom AI agents tailored to specific product requirements.
My experience includes developing document-aware intelligent systems that analyze user-provided content and generate structured, contextually relevant outputs based on configurable parameters and user preferences.
Experience
Work experience
Software Engineer | Front-End, Architecture & Deployment
Tubix Vocational Training Institute · Sep 2024 – Aug 2026 (1403/06–1405/05)
Owned architecture, development, testing, optimization, and deployment of enterprise UIs, including task management, HR, CRM, and custom CMS platforms, with backend participation.
- Owned architecture, development, testing, optimization, and deployment of enterprise UIs, including task management, HR, CRM, and custom CMS platforms, with backend participation.
- Designed an Nx Monorepo for Galaxy Fix and Galaxy Turbo, reusing ~99% of components with independent branding and builds; built an independent account app with shared packages and APIs.
- Integrated SEP and ZarinPal payment gateways via SOAP Web Services for online transactions and history management.
- Implemented OTP-based authentication via Kavenegar SMS; applied security controls against XSS and CSRF in sensitive interfaces.
- Migrated websites from WordPress to Next.js; executed a Pixel-Perfect, responsive redesign of Galaxy Turbo via Figma; optimized URLs, redirects, Performance, and Technical SEO, boosting GSC daily clicks from ~4K to ~7K.
- Developed Nova as a ClickUp alternative, saving ~$7/user/month; designed a CI/CD Pipeline via GitLab CI, built Docker images on a local server, and deployed via SSH/rsync, tailored to internet constraints.
- Developed Bash scripts and an automated PM2 release process with testing, linting, and zero-downtime rollback capabilities.
Front-end Developer
Tat Bikeran Co. · Mar 2022 – Sep 2024 (1400/12–1403/06)
Led technical choices, architecture design, and UI development with React and Next.js from implementation to production, focusing on code quality, maintainability, scalability, and UX.
- Led technical choices, architecture design, and UI development with React and Next.js from implementation to production, focusing on code quality, maintainability, scalability, and UX.
- Developed Next.js interfaces connected to WordPress REST API and migrated websites (e.g., DigiTamin) from WordPress to a Headless architecture to improve Performance, Technical SEO, and flexibility.
- Redesigned the ShafaghMod UI inspired by DigiKala's new visual language, building reusable React components and responsive layouts.
- Standardized design rules, colors, and UI variables (Primary/Secondary); developed shared components and styling structures with CSS/SCSS.
- Implemented Pixel-Perfect UI designs, Mobile-first interfaces, Accessibility, Cross-Browser Compatibility, and Performance optimization; included continuous testing, debugging, and codebase improvement.
Software & UI Development Intern
Pak Dairy Co. · Apr 2021 – Aug 2021 (1400/01–1400/05)
Assisted in developing and maintaining UI for internal organizational systems based on ASP.NET Core using C#, HTML, CSS, and JavaScript.
- Assisted in developing and maintaining UI for internal organizational systems based on ASP.NET Core using C#, HTML, CSS, and JavaScript.
- Designed and optimized fast, responsive, and mobile-friendly administrative interfaces with JavaScript, jQuery, and Bootstrap.
- Wrote SQL queries to extract data and generate internal business reports, and participated in technical support for IT systems.
Education
M.Sc. in Internet of Things (IoT)
K. N. Toosi University of Technology, Tehran · 2025–2026 (1404–1405)
B.Sc. in Professional Computer Software Engineering
Shahid Babaei National University of Skills, Qazvin · 2022–2024 (1401–1403)
Associate Degree in Computer Software Engineering
Enghelab Eslami National University of Skills, Tehran · 2020–2022 (1399–1401)
Stack
Product interfaces
The tools I currently use to turn product requirements into reviewable web software.

TypeScript

Next.js

Tailwind

React
Data and backend
Tools I use for data, APIs, and service layers.

Express

Python

FastAPI

PostgreSQL
Delivery and tooling
Runtime, repository, and day-to-day development tooling.

Docker

Ubuntu

Git

Cursor

Claude Code