Mehdi Torabi
JavaScript Software Engineer
React, Next.js & Nest.js
About Me
JavaScript Software Engineer with 5+ years of experience building modern, scalable web applications using React.js, Next.js, TypeScript, and Nest.js. Skilled in UI development, state management, and API integration, with a strong grasp of both frontend and backend architecture. Experienced in SaaS, Web3, iGaming, and trading startups, contributing to feature planning, technical strategy, and cross-functional collaboration.
Senior Frontend Engineer
Self-Employed | Contractor
Contributing to a U.S.-based tech company delivering products like fanfunded.io, playerprofit.com, Bet Tracker, and Trading Tracker, focused on building scalable, high-performance web applications.
Key Achievements:
- •Led the migration of a legacy PHP/Vue.js frontend to a modern Next.js/TypeScript stack for fanfunded.io, improving scalability, stability, and performance.
- •Built and maintained playerprofit.com, a fork of the main platform with a redesigned UI and shared admin panel, implementing CI/CD pipelines, Docker Compose, and automated deployments via GitHub Actions.
- •Developed core features for Bet Tracker and Trading Tracker applications using React, Vite, TailwindCSS, shadcn/ui, Zustand, React Query, and React Hook Form.
- •Collaborated closely with product, design, and backend teams on feature planning, UX decisions, and technical direction across multiple startup projects.
Full-Stack JavaScript Engineer (React & Nest.js)
Togethercrew
TogetherCrew is a Web3 analytics platform that helps decentralized communities understand, grow, and govern themselves using on-chain and off-chain data.
Key Achievements:
- •Built and maintained core frontend features using Next.js, TypeScript, Zustand, and Highcharts, delivering smooth, data-rich interfaces for community analytics.
- •Collaborated on the development of a modular JavaScript SDK, enabling third-party apps to interact with TogetherCrew's APIs and on-chain identity services.
- •Integrated smart contracts into the frontend using Wagmi and Viem, enabling users to interact with on-chain attestations and wallet-based identity.
- •Designed and implemented a backend Discord bot service to aggregate community data, powering LLM-based insights and an intelligent QA assistant.
Frontend Developer
Deema
Deema Digital Advertising Group is a long-established company specializing in online marketing, performance advertising, and digital campaign management.
Key Achievements:
- •Contributed to the development and modernization of Deema's advertising dashboard, enhancing campaign analytics, reporting, and ad management features.
- •Collaborated with backend and product teams to improve performance tracking tools and deliver a smoother user experience across advertiser and publisher portals.
Frontend Developer
Raimun
Raimun Technology Company develops interactive games and E-learning platforms that combine education with engaging digital experiences.
Key Achievements:
- •Designed and developed an admin panel that streamlined content management and improved data visibility for educators and platform administrators.
- •Contributed to the development of a real-time communication system that enhanced user engagement through seamless video and voice interactions in online learning environments.