Available for opportunities

Hi, I'mPooriya PeyvandFrontend Developer

8+ years crafting high-performance web experiences with TypeScript, React, and Next.js. From real-time AI chat interfaces to complex image-processing pipelines — I build things that matter.

TypeScriptReactNext.jsNode.jsNestJSPostgreSQL
8+Years experience
15+Projects shipped
4Countries worked
Real-time apps
🎨UI excellence
🔧Full Stack

Building the web,
one pixel at a time

I'm a Senior Frontend Developer based in Tehran, Iran, with over 8 years of experience turning complex ideas into elegant, high-performance digital products.

My journey spans from building real-time WebRTC meeting platforms in Finland to engineering AI-powered assistants in Canada — always with a sharp eye for UX, performance, and clean architecture.

Beyond frontend mastery, I'm equally comfortable deep in backend territory — NestJS microservices, database design, and real-time infrastructure are all in my toolbox.

🌍Worked across 4 countries
Performance-obsessed developer
🔗Strong blockchain & crypto knowledge
🌐English · German A2 · Persian
tech-stack.ts
// Frontend
TypeScriptReactNext.jsTailwind CSSSCSSReduxReact Queryshadcn/ui
// Backend
NestJSNode.jsGraphQLtRPCREST APIsWebSocketsBullMQ
// Database & Infra
PostgreSQLRedisDockerAzureGoogle CloudGitHub Actions
// Tools & Testing
PlaywrightCypressFigmaGitSocket.ioWebRTC

Professional Journey

8+ years across AI platforms, image processing, super apps, and real-time communication

🤖

FullStack Developer

2025 — Present
Orsola AI·Toronto, Canada · Remote

AI-powered assistant platform enabling users to manage personal workflows with AI.

Key Achievements

  • Built multilingual frontend with Next.js, Tailwind CSS, and shadcn/ui for clean, accessible UX
  • Implemented real-time AI chat using Socket.IO with React Query for efficient client-side data management
  • Engineered scalable NestJS backend with modular architecture supporting rapid feature growth
  • Designed wallet management, plan purchasing, and automated charging workflows
  • Optimized relational data models in PostgreSQL for users, plans, payments, and transactions
  • Integrated Redis and BullMQ for background jobs: auto-charging, async payments, notifications
TypeScriptNext.jsReactTailwind CSSshadcn/uiNestJSPostgreSQLRedisBullMQSocket.IO
🔬

Frontend Developer

2023 — 2025
Rovren·California, USA · Remote

Pioneers in image processing using OpenCV — computer vision meets frontend.

Key Achievements

  • Led optimization of image rendering with OpenCV on Canvas via shared worker architecture
  • Integrated tRPC + next-auth for advanced user authorization with Google Cloud and GitHub
  • Implemented multi-layered caching strategy, substantially reducing re-fetch events
  • Reduced application bundle size by customizing and tree-shaking high-weight packages
  • Architected REST API in live client and GraphQL in Shared Worker for multi-instance comms
TypeScriptNext.jsOpenCVPlaywrightGraphQLAzure BlobGoogle CloudReact QueryRedux ToolkittRPCDocker
🏗️

Frontend Developer

2021 — 2023
Utechia·Istanbul, Turkey

Buluro — Super Application for Companies, Exchanges, Markets, and Students.

Key Achievements

  • Managed high-volume data with lazy loading, pagination, and GraphQL optimization
  • Engineered responsive UI reducing form abandonment by 40% and boosting conversions by 30%
  • Implemented advanced React Router DOM routing strategies for multiple admin interfaces
TypeScriptReactReduxReact Router DOMStyled ComponentsApollo ClientCypressAnt Design
📹

Frontend Developer

2018 — 2021
Meetino·Helsinki, Finland · Remote

Google Meet-like platform for live meetings powered by WebRTC.

Key Achievements

  • Implemented WebRTC features for managing multiple cameras including mobile front/back switch
  • Integrated Progressive Web App (PWA) capabilities for cross-device compatibility
  • Maintained fully responsive UI based on Figma designs across all screen sizes
WebRTCTypeScriptReactReduxPWASocket.ioMedia SoupSass

Things I've built

A selection of products I've engineered — from AI platforms to video conferencing

🔬
Canvas renderingShared WorkersMulti-layer caching

Rovren

OpenCV image processing frontend

Cutting-edge image processing platform using OpenCV on Canvas with shared worker architecture for multi-threaded performance.

Next.jsOpenCVGraphQLAzurePlaywright
📹
Multi-cameraPWA enabledLive meetings

Meetino

WebRTC video meeting platform

Google Meet-like live video platform with multi-camera management, PWA support, and real-time communication via Media Soup.

WebRTCReactSocket.ioMedia SoupPWA
🌐
Student managementPoints systemAdmin panel

WeTalika

English learning platform with admin panel

Full-featured English learning platform with student management, points system, class scheduling, and comprehensive admin dashboard.

Next.jsTailwind CSSZustandAnt DesignFigma
AppointmentsReal-timeScore tracking

CaffeChatNetwork

Real-time teacher-student platform

Communication platform with appointment scheduling, course participation, score management, and real-time features for education.

ReactReduxSocket.ioMaterial UISWR
🚗
License matchingAI formsData pipelines

Hillz

Car dealer marketplace platform

Platform connecting car dealers and buyers with license-based vehicle matching, AI form processing, and streamlined data pipelines.

Next.jsExpress.jsAzureMicrosoft AIReact Query

Learning & Growth

🎓

Bachelor of Computer Engineering

Fars Province University

Fars Province, Iran
Computer Engineering

Languages

🇬🇧EnglishFluent
🇮🇷PersianNative
🇩🇪GermanA2

Soft Skills

🤝Team Collaboration
💬Knowledge Sharing
📐Clean Architecture
🔍Code Review
⚙️Agile / Scrum
📊UX-Focused

Let's build something remarkable

Open to new opportunities, collaborations, and interesting conversations.

Available for new projects

Whether you have a project in mind, want to collaborate, or just want to say hi — my inbox is always open. I typically respond within 24 hours.

Send a message