Frontend
Where I spend most of my time — building fast, accessible, production-ready UIs
- HTML
- CSS
- JavaScript
- TypeScript
- React.js
- Next.js
- Sass
- Tailwind CSS
- React Query
- Zustand
- Redux
- Core Web Vitals
- SEO
Hi there 👋
My name is
Frontend Software Engineer
a Frontend Engineer who obsesses over performance, architecture, and the gap between “it works” and “it scales.” 5+ years building production React/TypeScript apps — across a high-traffic crypto exchange, a restaurant platform deployed in Germany, and an HSE risk management system. Open to full-time remote opportunities.

How I Work
When joining a new project, I read the codebase and sync with the team at the same time — understanding the architecture and the people behind it equally. I also try to get a feel for company culture and engineering standards early, so I'm not making decisions in a vacuum.
I default to modular, maintainable structure from day one. At RCOINX, I pushed for a monorepo setup with shared UI and network packages — a decision that paid off as the product scaled. On a solo HSE platform, I kept the same discipline: modular from the start, so features could be added without rewiring the whole thing.
Good code isn't just about what I write — it's about what the whole team ships. I introduce tooling like Husky and lint-staged to catch issues before they hit review, and I prefer async-first collaboration with sync when it actually unblocks someone.
Technical Skills
Where I spend most of my time — building fast, accessible, production-ready UIs
Enough to own a feature end-to-end — from API design to database schema
The setup that keeps code quality high and teams moving fast
Open Source Projects
A curated list of website and CSS tools for designers and developers.
Full-stack blogging platform with a public blog, admin CMS, and a shared NestJS API backed by MongoDB.
A CLI tool that automatically removes console.log statements from JavaScript and TypeScript files.
A fast, lightweight CLI for batch image compression and optimization. Supports JPEG, PNG, WebP, GIF, and more with optional format conversion.
A collection of colors inspired by Iran's nature, architecture, food, and crafts, with Persian and English names, hex codes, and cultural context.
My experience
Built and maintained a large-scale crypto exchange platform using React and monorepo architecture (pnpm workspaces), with shared packages for UI and network layers
Optimized load time, bundle size, and re-renders to deliver high-performance trading interfaces
Collaborated with cross-functional teams while maintaining clean architecture and code quality standards
ERP-Glass: Built a B2B order management dashboard where customers place orders and admins process them — owned the full frontend using React with a focus on usability and scalable UI architecture
MyloHSE: Designed and built a multi-tenant HSE risk management platform from scratch with full ownership of frontend and backend. Independently designed the FMEA-based risk assessment module with no prior spec — frontend in React, backend in Django and PostgreSQL
Rebuilt the restaurant management system UI from scratch — covering authentication (email & Google OAuth), order management, and table reservation
Integrated Matterport 3D visualization for an interactive table reservation experience — a non-trivial integration that required working directly with the Matterport SDK
Implemented Stripe payment flow and collaborated with a cross-functional remote team to ship production-ready features
Translated Figma designs into responsive, pixel-perfect web interfaces using HTML, CSS, JavaScript, and Tailwind CSS
Built web applications using React, Next.js, HTML, CSS, and JavaScript — early career role where I developed core frontend fundamentals