A Frontend Developer dedicated to building robust digital structures with code and creativity.

With a background in Architectural Engineering, I bring a unique perspective to frontend development—viewing every interface as a structural challenge where form must follow function. My transition from physical to digital architecture was driven by a fascination with the speed and scalability of web technologies.
I focus on writing maintainable code and building interfaces that feel intuitive. I'm constantly learning new technologies to stay at the forefront of the ever-evolving web landscape.
Scalable architecture
Focused on experience
Current Role
Developer
Setigh Fara Ofogh
Developed a real-time IoT platform for tracking public transportation and logistics fleets. Implemented live data streaming using SignalR and built scalable interfaces with React and TypeScript. Owned key parts of the UI related to real-time updates, state synchronization, and map-based data visualization, ensuring smooth performance under continuous data streams.
ISIRAN Institute
Worked on multiple web applications including a Learning Management System (LMS) using Angular and an e-commerce platform built with .NET MVC. Implemented dynamic UI features with JavaScript, optimized performance using Webpack and lazy loading, and maintained existing frontend codebases.
2018 - 2022
Imam Khomeini International University
Built a strong foundation in structural design, spatial reasoning, and systematic problem-solving. This background translates directly into frontend development, where I design scalable component architectures, maintain clear UI structure, and approach complex interfaces with an engineering mindset.
A collection of digital products focused on performance, accessibility, and high-end aesthetics.
Personal Brand / Portfolio
SaaS / Logistics Platform
Building scalable, SSR/CSR hybrid applications with modern React architecture.
Designing robust, type-safe and maintainable frontend systems.
Managing server and client state using React Query, Zustand, and context patterns.
Handling asynchronous data, caching, and synchronization strategies.
Building complex, dynamic forms with validation (React Hook Form, Zod).
Code splitting, memoization, lazy loading, and rendering optimization.
Designing reusable, scalable, and maintainable component systems.
Crafting responsive, utility-first UI with consistent design systems.
Building adaptive layouts for all screen sizes and devices.
Creating smooth UI interactions and transitions with modern animation libraries.
Ensuring inclusive interfaces following accessibility standards.
Version control, code reviews, and collaborative workflows.
Writing unit and integration tests for reliable UI behavior.