Rayan Noroozi

Senior Frontend Developer

[email protected] | +98 916 523 3246 | Vanak Square, Tehran | byteme.ir

LinkedIn: www.linkedin.com/in/ryan-norooz | Github: github.com/RyanNorooz

Professional Summary

I build web experiences that feel smooth, look sharp, and never ask users to refresh the page. I specialize in frontend-heavy products, real-time interactions, and systems that scale without drama. Whether it's designing from scratch or refactoring ancient codebases, I work fast, break things responsibly, and leave projects better than I found them.

Technical Skills

Technologies: Javascript, Typescript, Next.js, Nuxt.js, React, Vue.js, Tailwind, Three.js, WebGL, GLSL, WebSocket, TRPC, MongoDB, Git, Docker, GSAP, Web3, Zustand, Zod, Shadcn/ui, Turborepo, React Query, MUI

Competencies: Leadership, PWA, Data Analysis, Dev Ops, Bots, Database Management, Responsive Design, AI

Professional Experience

Senior Frontend Developer

Oct 2025Present

Faraz

Tehran, Iran · On-Site
  • Maintain and extend the platform’s price charts, integrating and customizing TradingView widgets.
  • Build custom indicators and strategy tooling, implementing math-heavy calculations on the client.
  • Consume realtime WebSocket price feeds to keep charts and market data in sync without reloads.
  • Contribute to the ongoing rewrite of the codebase onto a modern frontend stack.
  • Create AI systems and workflows that automate repetitive tasks and speed up team throughput.
  • Work with the marketing and product teams to deliver their requirements.
  • Stay on-call during releases to keep the platform stable.

Software Engineer (Full-Stack)

Sep 2024Oct 2025

Azhang Pardaz

Tehran, Iran · On-Site
  • Built an automated crypto trading platform end to end: a Bun and Turborepo monorepo with a tRPC and Express backend, MongoDB data layer, and a Next.js dashboard, fully type-safe from database to UI.
  • Integrated the BingX exchange API for automated order execution across multiple exchange accounts, driven by scheduled strategy runs.
  • Shipped a Telegram bot for trade confirmations and push alerts, with inline keyboards and calendar-based date selection.
  • Built portfolio management dashboards covering position, trade, alert and confirmation history, using TanStack Table and Query, Recharts, and decimal.js for exact financial math.
  • Analyzed very large strategy-backtest datasets to tune and optimize trading strategy parameters.
  • Added role-based access control and JWT authentication across the platform, and designed the MongoDB schemas behind it.

Senior Frontend Developer

Jun 2024Dec 2024

MEGA Group

Tehran, Iran · Hybrid
  • Shipped and maintained front-ends across the whole automotive portfolio: seven customer-facing vehicle sales platforms (Saipa, Saipa Diesel, Bahman Motor, BMCars, Mammut, Mayan and Arya Diesel) on a shared Vue 3 PWA codebase, plus the iranecar.com marketplace, its internal admin panel and the corporate site.
  • Rebuilt iranecar.com as a Nuxt 3 PWA: GSAP-animated landing pages, the new-car and car-info filter systems, and side-by-side car comparison.
  • Owned the album and vehicle base-info modules of the internal admin panel, and hardened its shared DataTable and form components — rerender performance, tri-state selection and upload type constraints.
  • Hardened authentication on the Saipa sales platform: route guards across the user panel, refresh-token rotation on expiry, and cookie expiry and revocation handling.
  • Built the Bahman Motor leasing flow end to end — OTP verification with countdown, guarantor management, contracts, and bank and branch selection.
  • Stayed on-call through vehicle sale launches, when traffic spikes hardest.

Frontend Developer

Nov 2023Sep 2024

Exmodules

Mashhad, Iran · Remote
  • Drove front-end delivery, coordinating between the design and back-end teams.
  • Introduced the modern React ecosystem to the team, significantly improving developer experience.
  • Built a company-wide design system for consistency across products.
  • Built interactive 3D web experiences with Three.js, WebGL and custom GLSL shaders.
  • Integrated MetaMask wallets and smart contracts for crypto-based products.
  • Mentored a small front-end team on the crypto exchange build.

Frontend Developer

Feb 2022Jan 2023

Wish Work

Tehran, Iran · Remote
  • Helped build the "Golden Crown" admin panel, a reusable dashboard foundation for apps of any size and complexity.
  • Rewrote the Ela Store storefront from Bootstrap to Tailwind CSS and shipped new pages against pixel-perfect designs.
  • Built a fully multilingual e-commerce site for an Italian furniture brand, with custom carousels and heavy GSAP animation work.
  • Used GSAP to build attention-grabbing animations for landing pages.
  • Collaborated with a team of 10+ developers, designers and product managers.

Education

Bachelor's degree, Computer Science

Sep 2020Oct 2024

Islamic Azad University

Selected Projects

Farazfaraz.io

Work across the charting layer of a TradingView-style crypto platform: maintaining and extending the price charts, building custom indicators and strategy tooling, and consuming realtime WebSocket feeds so market data stays in sync without reloads. Contributing to the ongoing rewrite onto a modern front-end stack.

Saipasaipa.iranecar.com

Delivered feature updates for Saipa's official vehicle sales platform. Hardened the auth layer with route guards across the user panel, refresh-token rotation on expiry, and cookie expiry and revocation handling, and worked through the sales flow covering options, worn-out vehicle forms, queueing and pre-payment.

Project Xerox: Automated Trading Platform

Built end to end: a Bun and Turborepo monorepo with a tRPC and Express backend, MongoDB data layer and a Next.js dashboard, type-safe from database to UI. Integrated the BingX API for automated order execution across multiple accounts on scheduled strategy runs, shipped a Telegram bot for trade confirmations and alerts, and built position, trade and alert history dashboards using decimal.js for exact financial math.

Iranecariranecar.com

One of the core front-end developers on the Nuxt 3 rebuild of Iran's largest automotive marketplace. Built GSAP-animated landing pages, the new-car and car-info filter systems, and side-by-side car comparison.

Languages

Persian — Native, English — Bilingual Proficiency