HEY, I’M

Arwin

SENIOR FRONT-END ENGINEER & CREATIVE DEVELOPER  →

I build immersive, interactive and performant web experiences with a focus on scalability, creativity and robustness. Need my help? Feel free to get in touch!

SCROLL TO DESCEND
Portrait of Arwin
ABOUT ME

BUILDING THE WEB, BLOCK BY BLOCK

Like a well-played game of Tetris, great interfaces are about how the pieces fit together — components that click into place, layouts without gaps, systems that keep flowing under pressure.

I’m endlessly curious, with a keen eye for detail and a habit of thinking outside the box until the pieces click. That same instinct makes me a sharp strategist — the kind of gamer who could’ve gone pro in another life — and it carries straight into how I break down problems at work. Smart, social, and a genuine team player, I do my best thinking out loud, with people, not locked away from them.

TECH STACK

THE PIECES I PLAY WITH

JavaScript / TypeScript React Next.js Angular Vue Node.js / Express Rest API / GraphQL Three.js / WebGL D3 Canvas / SVG Leaflet / DeckGL Redux RxJS Jest / Cypress Tailwind CSS Material-UI Webpack / Vite PostgreSQL / MongoDB Git WebSockets / Server-Sent Events
EXPERIENCE

WHERE I’VE STACKED UP

JUN 2025 — PRESENT

Senior Front-end Engineer

NEOR — TEHRAN

Leading the front-end engineering team building a unified data platform from scratch, integrating Apache NiFi, OpenMetadata, Apache Ranger and a dynamic BI dashboard builder with real-time visualizations — on a Databricks-inspired, component-driven design system, with the engineering standards and review process to match.

JUN 2024 — OCT 2025

Senior Front-end Engineer

MASTOO — REMOTE

Built the company’s core product — a social advertising app — from the ground up, plus the Next.js landing site and a scalable React admin dashboard for internal operations, working cross-functionally with backend and design.

JAN 2023 — NOV 2023

Senior Front-end Engineer

PROPERTYSCOUT — BANGKOK

Shipped 10+ features on the Next.js real estate app for a 25% load-time improvement, brought TypeScript into the internal CRM, and fixed performance bottlenecks that lifted stability 15% and responsiveness 20% — plus responsive email templates that pushed open rates up 18% and click-throughs up 40%.

FEB 2021 — MAY 2023

Senior Front-end Engineer

SAHAB — TEHRAN

Directed and mentored a team of 6 front-end developers; built data-heavy visualizations with Leaflet, DeckGL, D3 and Konva, and refactored technical debt for a 20% gain in stability and 15% less bug-related downtime, backed by Jest and Cypress coverage.

APR 2018 — FEB 2021

Front-end Team Lead

CLARITY — TEHRAN

Led the front-end team on an OSS platform built for MCI, Iran’s largest telecom operator, shipping a real-time dashboard, a workflow manager, a field service management (FSM) system, and an event and change management system.

MAY 2016 — MAR 2018

Front-end Engineer

ZAGROT — MAZANDARAN

Built multiple e-commerce websites at a small agency, plus a handful of small mobile applications.

SELECTED WORK

RECENT PROJECTS

LAYOUT A — TYPE INDEX.

01
2026

IMMERSIVE PRODUCT CONFIGURATOR

A real-time 3D configurator letting customers build and customize products in the browser — 60fps on mid-range laptops, with a fully accessible 2D fallback.

Three.js React GSAP
Project 1 image
02
2025

DESIGN SYSTEM AT SCALE

Component library and token pipeline powering 8 product teams — themable, tested, documented, and adopted without a single migration sprint.

TypeScript React Storybook
Project 2 image
03
2024

REALTIME ANALYTICS DASHBOARD

Streaming dashboards rendering 100k+ datapoints with canvas-based charts, virtualized tables and a sub-second cold load.

Next.js Canvas WebSockets
Project 3 image
RECOMMENDATIONS

WHAT IT’S LIKE TO PLAY CO-OP

Ali Lotfi
SOFTWARE ENGINEERING COACH

I have been very fortunate to have the opportunity to work with Arwin. Working alongside him is always enjoyable, and we can solve complex problems together quickly and efficiently. Arwin is a friendly, highly motivated, and professional individual whose positive energy and great spirit consistently inspire the team. He is not only technically skilled but also excels in problem-solving, effective communication, and teamwork. Arwin is always ready to share his knowledge and guide others, making working with him both educational and inspiring. Undoubtedly, his presence in any team is invaluable, capable of delivering excellent results and fostering a positive, energetic environment.

Nabil Karim
TECHNICAL LEAD · FULL STACK · MENTOR

I've had the distinct pleasure of working with Arwin for close to a year, and throughout this period, his proficiency and commitment to the frontend applications have been excellent.

Arwin possesses a profound understanding of frontend mechanisms and intricacies, a fact that is evident in the technical implementations he's overseen. But what truly sets him apart is his ability to couple this technical know-how with his soft skills, especially during team meetings. His insights and suggestions have consistently proven to be invaluable, significantly improving our team's collaboration and decision-making process.

His thirst for knowledge is commendable. A testament to his prowess is his remarkable contribution in refactoring a legacy codebase which made the entire application robust, agile, and efficient.

I wholeheartedly recommend Arwin for any frontend development role or team-centric position. His blend of technical expertise, eagerness to learn, and collaborative spirit would be an asset to any organization.

Mohammad Matinaghdam
FRONTEND ENGINEER — UNIVRSES

I know Arwin as a friend and colleague. He is a hard-working individual who knows how to get the job done effectively. He works well as a part of a team and can function as a leader when required. He has always exhibited superior communication skills and gets along well with staff and supervisors. He is highly respected by colleagues and customers.

Due to his great attitude, dedication and excellent potential, I would strongly recommend him as professional software engineer.

Reza Hashemi
SENIOR PRODUCT MANAGER — SNAPP!

I had the privilege of working with Arwin in OSS team for more than 3 years at Clarity Global. I admire his passion for work and his problem solving, broad-minded and forward thinking very much. As I have seen him from very close, I know Arwin can learn things very well and adjust quickly to new environment. As I remember, he was a very productive person and is a multi-skilled person with vast knowledge in web development.

Arwin is one of the most valuable people I have ever met. Both smart and professional. Experienced, and intelligent person. Highly recommended.

LET’S CONNECT

GET IN TOUCH

I’m currently available for freelance projects, collaborations and full-time opportunities. Let’s create something exceptional together.