📋
Overview
Senior Frontend Developer with deep expertise in modern frameworks —
from HTML, CSS,
and JavaScript to
React 19, Next.js 15,
Angular 19, and Vue 3.
Over the last 3 years, I've focused on building high-performance
Web3 and AI platforms using React 19,
Next.js 15, Angular 19, and Vite + TypeScript.
16+ Angular projects (2017–2026) and 8+ React projects (2023–2026)
across fintech, e-commerce, gaming, and blockchain industries.
✅ 16+ Angular Projects
✅ 8+ React Projects
✅ Web3 & AI Platforms
⚡
Core Competencies
🎨 Modern Frontend Architecture (React, Angular, Vue)
⚡ Performance Optimization & Core Web Vitals
🧩 Component Design Systems & Storybook
🌐 Web3 & Blockchain Frontends (Web3.js, Ethers.js)
🔄 Real-Time Apps (WebSocket, SignalR, SSE)
📱 Responsive & Accessibility (WCAG 2.1 AA)
🔒 Frontend Security (XSS, CSRF, CSP, JWT)
🧪 Testing (Jest, Vitest, Playwright, Cypress)
🛠️
Modern Frontend Stack
2023–2026
Web Frameworks
React 19
Next.js 15
Angular 19
Vue 3
Nuxt.js
Language & Build Tools
TypeScript
Vite
JavaScript (ES6+)
Webpack
esbuild
⚡ Currently building Vanilla TypeScript projects with
Vite — fast dev server, instant HMR, production-ready builds.
Styling & UI
Tailwind CSS
Sass/SCSS
CSS3
Figma
Storybook
State Management
Redux Toolkit
Zustand
NgRx
Pinia
TanStack Query
Web3 & Blockchain
Web3.js
Ethers.js
Solidity
Hardhat
Foundry
Real-Time & Communication
WebSocket
SignalR
Socket.io
Server-Sent Events (SSE)
Redis Pub/Sub
🔄 Built live chat systems, real-time dashboards, and instant notifications
with WebSocket and SignalR for 500+ concurrent users.
Testing & Quality
Jest
Vitest
React Testing Library
Playwright
Cypress
💼
Professional Experience
Coinatik · Arbify.site · AIConnective · ECOMSYS
- Coinatik (2018): Built AngularJS frontend for P2P crypto exchange with real-time WebSocket chat, wallet UI, and escrow dashboard.
- Arbify.site (2023): Developed React 18 frontend with TypeScript, WebSocket for live arbitrage data, Chart.js for real-time visualizations, and responsive design for 500+ concurrent users.
- AIConnective (2024): Architected React 19 + Next.js 15 frontend with Web3.js integration, Tailwind CSS, and AI-powered dashboard for blockchain analytics.
- ECOMSYS (2023+): Built Angular 17–19 frontend with SignalR for real-time notifications, modular architecture, and role-based access control.
- Led frontend teams of 3–6 engineers · Code reviews · CI/CD · Performance optimization.
Probin · Kabby · Jandro · Scraper
- Probin (Netherlands): Built cross-platform mobile app frontend with Xamarin (C#).
- Kabby (Pakistan): Developed taxi app frontend with Xamarin.Forms.
- Jandro: Built ASP.NET MVC web portal + Android native service for remote call logging.
- Scraper (2016–2017): Built commercial scraping platform frontend with plugin-based architecture.
🚀
Key Frontend Projects
📊 Arbify.site – Real-Time Arbitrage Dashboard
- Frontend: React 18 · TypeScript · WebSocket · Chart.js · Tailwind CSS
- Features: Live price updates from exchanges, real-time arbitrage detection, interactive charts, 500+ concurrent users.
- Performance: Optimized re-renders, virtualized lists, <100ms latency for data updates.
🤖 AIConnective – AI-Blockchain Dashboard
- Frontend: React 19 · Next.js 15 · Web3.js · Tailwind CSS · TypeScript
- Features: AI-powered blockchain analytics, LLM integration, on-chain data visualization, responsive design.
- Innovation: Independent scaling layers for AI and blockchain data, real-time WebSocket updates.
💰 Coinatik – P2P Crypto Exchange UI
- Frontend: AngularJS · WebSocket · Bootstrap · JavaScript
- Features: Real-time chat between buyers and sellers, order book, wallet UI, escrow dashboard.
- Impact: Full-featured exchange UI with real-time communication.
🛒 ECOMSYS – Enterprise E-Commerce Platform
- Frontend: Angular 17–19 · SignalR · TypeScript · Sass
- Features: Real-time order notifications, inventory updates, user activity tracking, role-based access control.
- Impact: 99.9% uptime, supporting a growing product catalog and user base.
⛓️ Unilab – DEX Frontend on Polygon (2022)
- Frontend: React · Web3.js · Solidity · TypeScript
- Features: Decentralized Exchange UI, custom token mining dashboard, staking interface, liquidity pools.
- Innovation: Complete DeFi frontend on Polygon with real-time blockchain data.
🅰️
Angular — 2017 to 2026
16+ Projects
| Period |
Version |
Key Projects |
Projects |
| 2017–2018 |
AngularJS 1.2 |
Coinatik, BitBix |
2 |
| 2018–2020 |
Angular 2–9 (Ivy) |
Web3 Apps, Enterprise Dashboards |
6+ |
| 2021–2023 |
Angular 12–16 |
Enterprise Apps, Admin Panels |
5+ |
| 2024–2026 |
Angular 17–19 |
ECOMSYS, Web3 Platforms |
3+ |
⚛️
React — 2023 to 2026
8+ Projects
| Year |
Version |
Project |
Tech Stack |
Status |
| 2023 |
React 18 |
Arbify.site ↗ |
React · TypeScript · WebSocket · Chart.js |
Live |
| 2024 |
React 19 |
AIConnective ↗ |
React 19 · Next.js 15 · Web3.js · Tailwind |
Live |
| 2024 |
React 19 |
ERC404 — Fractional NFT |
React 19 · Hardhat · Solidity |
90% |
| 2024 |
React 19 |
DEX + Staking Platform |
React 19 · Web3.js · Solidity |
Deployed |
| 2025–2026 |
React 19 |
6+ Web3 Dashboards |
React 19 · Vite · TypeScript · Web3.js |
Complete |
🔄
Real-Time & WebSocket Systems
Live Chat · Dashboards
I've built real-time features using WebSocket and
SignalR for instant messaging, live dashboards,
and real-time data streaming.
| Project |
Technology |
Real-Time Feature |
Status |
| Arbify.site |
WebSocket · Node.js · React |
Live arbitrage data, real-time price updates from exchanges, 500+ concurrent users |
Live |
| Coinatik |
WebSocket · ASP.NET MVC · AngularJS |
Real-time chat between buyer and seller on P2P exchange platform |
Complete |
| CEX Arbitrage Engine |
WebSocket · Node.js · Python |
Live order book streaming, <100ms latency arbitrage detection |
60% |
| ECOMSYS |
SignalR · .NET Core · Angular |
Real-time notifications for orders, inventory updates, and user activity |
Live |
⚡ Key Real-Time Skills:
WebSocket (ws, Socket.io) · SignalR (.NET) · Server-Sent Events (SSE) ·
Live Chat Systems · Real-Time Dashboards · Event-Driven Architecture ·
Pub/Sub (Redis) · Low-Latency Data Streaming
⚡
Vite + TypeScript — Modern Build Tool
2025–2026
Currently building Vanilla TypeScript projects using
Vite as the build tool — fast dev server, instant HMR,
and production-ready builds. No framework overhead, pure TypeScript
for lightweight, high-performance dashboards.
import { defineConfig } from 'vite';
export default defineConfig({
plugins: [],
server: {
port: 3000,
open: true,
},
build: {
target: 'es2020',
minify: 'esbuild',
sourcemap: true,
rollupOptions: {
input: 'index.html',
},
},
});
import { renderApp } from './app';
import './style.css';
const root = document.getElementById('app');
if (root) {
renderApp(root);
} else {
throw new Error('Root element not found');
}
🏗️
Frontend Architecture Expertise
🧩
Component Design
Atomic design, reusable components, design systems, Storybook, and component-driven development.
⚡
Performance
Code splitting, lazy loading, memoization, virtual lists, Core Web Vitals (CLS, LCP, FID).
🔒
Security
XSS, CSRF, Content Security Policy, OAuth2, JWT, and secure input sanitization.
📱
Responsive & Accessibility
Mobile-first design, WCAG 2.1 AA, ARIA, keyboard navigation, cross-browser compatibility.
ℹ️
Additional Information
💡
Work Style: Highly collaborative, detail-oriented, thrives in fast-paced environments.
🎯
Career Focus: Deepening technical expertise in frontend architecture & Web3.
🏗️
Architecture Philosophy: "Architecting with the team" — coding alongside developers.
👥
Early Leadership: Led team of 4 developers as early as 2004.
📦
Framework Builder: ActivePage — 11 years (2005–2016). Source code available.
🏆
Career Milestone: Selected among top university graduates by Professor Farmanesh.
🚀
Entrepreneur: Founded Scraper (2016–2017) — pivoted to crypto in late 2017.
🔄
Full-Spectrum: From Assembly/C to high-level web frameworks.
🌍
Languages: Fluent in English and Persian.
💻
OS & Kernel Development
2010+
Beyond web and blockchain, I've built a personal operating system from scratch —
including mouse and graphics drivers, memory management, and hardware interfacing.
💻
Personal OS Development
Custom OS with mouse & graphics drivers
🖱️
Hardware Drivers
Mouse, graphics, and keyboard drivers in Assembly & C
⚙️
Kernel & Memory Management
Custom kernel with memory allocation and process management
Tech Stack: Assembly x86 · C · Hardware Interfacing · BIOS Interrupts · VGA
Graphics
📱 Note on Mobile: I also have experience in mobile development —
Xamarin.Forms (Probin — C#, XML, Hardware Scanner) and
Android Native (Jandro, Driver Tracking — Java, GPS, REST APIs).
However, this is not part of my Frontend Web portfolio.
See Senior Mobile Developer for details.
Available for Frontend Projects
Need a Senior Frontend Developer?
Let's build something exceptional together — from design systems to full-scale applications.