BUILD_01
+
NEXT . TS . A11Y
CLS 0.00 · LCP 1.2s
9 years shaping fintech products
where complexity disappears
and every decision feels effortless.
Scroll
SOFTWARE
ENGINEER
Mohammad
Hi, I'm Mohammad
a Senior Frontend Engineer.
My focus is on building
fast, precise, and
scalable interfaces.
My goal is to turn
complex systems into
something that just works.
Experience
01/06

2016 — Present

Work
History

9+ years building and scaling web applications, mainly in fintech and trading. Deep experience with JavaScript, TypeScript, React, Next.js, and modern frontend tooling.

01
Cotint

Cotint

Tehran · 07/2016 – 07/2018

Frontend Developer

Key Contributions

  • Built an online marketplace and related modules (e-commerce, user profiles, basic BI dashboards) using JavaScript and HTML/CSS.
  • Worked with stakeholders to translate requirements into UI flows, helping cut development time by ~20% through clearer components and patterns.
02
Omid Analyzer

Omid Analyzer

Tehran · 08/2018 – 05/2021

Senior Frontend Developer

Key Contributions

  • Designed frontend architecture for trading algorithms and real-time market data dashboards, implementing a socket-based data layer for fast, reactive UI.
  • Led migration to React + TypeScript + Webpack 5, reducing bundle size and improving performance as the platform scaled to 100,000+ users.
03
Aranite

Aranite

Alberta · 01/2021 – 10/2021

Frontend Developer

Key Contributions

  • Refactored and optimized the base application structure, improving web/mobile load performance by ~60%.
  • Deployed through AWS Amplify + CloudFront, reducing latency and improving uptime under higher load.
04
Bitrafi

Bitrafi

Tehran · 06/2021 – 07/2022

Senior Frontend Engineer

Key Contributions

  • Built and shipped a mobile-first PWA with offline caching and push notifications, improving engagement and reliability on low-bandwidth networks.
  • Developed OTC and P2P trading flows end-to-end with real-time updates via WebSockets, enhancing trust and usability for active traders.
05
Blockcorp

Blockcorp

Luxembourg · 06/2022 – 12/2024

Senior Frontend Engineer

Key Contributions

  • Led frontend architecture for a multi-portal platform, introducing shared modules and feature flags; reduced duplicate code and improved rollout speed of new features across clients.
  • Implemented typed, reusable component patterns in TypeScript, improving consistency and reducing regressions across multiple products.
06
Lydia

Lydia

Istanbul · 01/2025 – 12/2025

Senior Frontend Engineer

Key Contributions

  • Refactoring architecture using Next.js App Router + Shadcn.
  • Modernizing legacy workflows into scalable structures.

What's next?

2016
2018
2021
2021
2022
2025

Technical
Index

Showcasing high-performance interfaces, complex state management, and scalable frontend architectures.

Overview

I built Zen as a performance-first Next.js experience and refactored the codebase into a cleaner, scalable component architecture for better maintainability and DX. I implemented full i18n for a multi-language UI and connected the site to Sanity CMS so content can be created and updated dynamically without code changes.

Overview

I built Rad Capital as a modern financial consulting website using Next.js (App Router) and Tailwind CSS, focusing on a clean, responsive, performance-first UI. I integrated interactive data visualizations (charts) to clearly present key metrics and insights, keeping the experience fast and accessible across devices.

Overview

I built Toofan as a personal website with Next.js, integrating a headless WordPress setup to fetch and render blog posts dynamically. I used GSAP to create smooth, scroll-driven animations and polished transitions that elevate the storytelling and overall feel.

Overview

I built Oreen as a jewelry-focused web app using React, connecting it to a REST API to load and manage product data dynamically. I focused on a clean, product-first UI that highlights details clearly and keeps browsing fast and intuitive.

Overview

I implemented the UI directly from Figma designs and optimized the build with Webpack 5, using code-splitting to improve load time and overall performance. I also integrated Socket.js to stream and display real-time data updates smoothly within the interface.

Overview

built this personal website using React with CSS3, focusing on a clean layout and smooth, responsive UI. I paid special attention to styling details and interactions to keep the experience lightweight and polished.

Scroll to reveal