Amer Lotfi Orimi
    root@amerllica:~$ whoami

    Amer Lotfi Orimi

    Senior Frontend Engineer | Full-Stack | AI-Powered

    Building fast, scalable web & mobile products with React, React Native, TypeScript, Node.js and NestJS, shipped faster with AI agent workflows

    15+

    Years in web development

    33K+

    Stack Overflow reputation

    40.8M

    People reached on Stack Overflow

    5

    Published npm packages

    10+

    Upstream PRs merged

    5,300+

    GitHub contributions since 2024

    // About Me

    Senior Frontend Engineer with 10+ years of production experience in JavaScript, TypeScript, React and React Native, and 15+ years in web development. Full-stack capable with Node.js, NestJS, PostgreSQL, Redis and Docker.

    Led frontend teams, designed scalable architectures for e-commerce, social networking, fintech and crypto exchange products, and set engineering standards (ESLint, testing, CI/CD) that became company-wide references.

    Open-source author of 5 npm packages, including rn-vlc-plyr, a VLC player built with Nitro Modules (Kotlin, Swift, C++). Upstream contributor to React Native, TanStack Query, DefinitelyTyped, react-native-config and tinode-js. Stack Overflow: 33K+ reputation, 476 answers, 40M+ people reached.

    Uses AI agent workflows (Claude Code, MCP) to automate the path from ticket to merge request, code review and design-to-code checks, and keeps type-safe, clean code across the stack.

    Location

    Tehran, Iran (Open to Remote)

    // Experience

    Senior Frontend Engineer

    Altex

    Tehran, Iran

    01/2026 - Present

    Frontend owner for Altex, a cryptocurrency exchange. Responsible for the exchange web app, the B2B platform, the admin panel and the landing site and blog.

    • ▸Develop the exchange web app with React, TypeScript, TanStack Query, Zustand, Formik and Yup, with real-time market data over Socket.IO and trading charts with Lightweight Charts and TradingView
    • ▸Build the B2B web app in an Nx monorepo with React, Radix UI, Tailwind CSS and Vitest, integrated with NestJS REST APIs
    • ▸Ship the landing site and blog on Next.js 16 and Payload CMS 3 with PostgreSQL, plus an MUI admin panel with full RTL support
    • ▸Keep a shared design system in Storybook and match Figma designs exactly, with bilingual Persian/English UI through i18next
    • ▸Add quality gates with Playwright end-to-end tests, Sentry error tracking, PostHog analytics, Lefthook, Commitlint and a Workbox PWA
    • ▸Automate the delivery flow with AI agents (Claude Code, MCP for Jira, GitLab, Figma and Mattermost): chat to ticket, branch, merge request, code review and merge, with 2,000+ commits shipped in 2026

    Full Stack Developer

    XOLAB

    Dubai, UAE (Remote)

    06/2025 - 12/2025

    Core developer of VTUS, a web platform for law firms that help immigrants get U.S. visas. Owned the frontend architecture and supported the backend services.

    • ▸Built a modular React app with React Router v7, TypeScript, Zustand, Formik, React Query, Radix UI, Tailwind CSS and Storybook
    • ▸Developed NestJS services with PostgreSQL, Redis and RabbitMQ for asynchronous messaging
    • ▸Containerised the backend, database and pgAdmin with Docker
    • ▸Set up CI/CD with GitHub Actions for frontend and backend: build, test and deploy

    Full Stack Engineer

    Peykan

    Dubai, UAE (Remote)

    05/2024 - 05/2025

    Joined an early-stage product with no clear architecture or code standards and led a full frontend refactor.

    • ▸Redesigned the architecture for maintainability, scalability and readability
    • ▸Added Zustand state management, theming and localisation
    • ▸Introduced ESLint, Prettier, testing and CI/CD with GitHub Actions
    • ▸Created separate build pipelines for production, internal and development environments
    • ▸Frontend standards became the company-wide reference adopted by the backend and other teams

    Freelance Frontend Engineer

    TRIBES

    London, UK (Remote)

    06/2022 - 05/2024

    Frontend engineer for client projects through Tribes, a developer house that places engineers with partner companies.

    • ▸Delivered production web and mobile apps for international clients
    • ▸Worked with distributed agile teams and gave architecture advice on React and React Native projects

    React Native Developer (Contract)

    Dubit via TRIBES

    Leeds, UK (Remote)

    06/2022 - 03/2023

    Designed and built KidsPod, a podcast app for children with interactive and painting features.

    • ▸Designed the app architecture and built audio playback with React Native Track Player
    • ▸Built the painting module with React Native Skia and released the open-source example
    • ▸Published the app on the App Store and Google Play and wrote about it on Medium
    View Project

    Frontend and Business Consultant

    IT&T

    San Francisco, CA, USA (Remote)

    06/2022 - 05/2024

    Technical and business consultant for IT&T after the Lobox build phase.

    • ▸Reviewed architecture and performance strategy
    • ▸Supported onboarding and technology decisions

    Frontend Web/App Engineer

    IT&T (Lobox)

    San Francisco, CA, USA (Remote)

    07/2021 - 06/2022

    Continued development of the Lobox professional network after handing over the team lead role.

    • ▸Maintained a large React codebase for the social networking platform
    • ▸Mentored junior developers and improved codebase modularity

    Frontend Team Lead

    IT&T (Lobox)

    San Francisco, CA, USA (Remote)

    12/2020 - 07/2021

    Built Lobox, a next-generation professional social network and LinkedIn competitor.

    • ▸Hired and led the frontend and backend team and set up the project foundation
    • ▸Introduced React with server-side rendering (SSR) for performance and SEO
    • ▸Built Node.js services for APIs, authentication and real-time features
    View Project

    Frontend App Engineer

    Sibche

    Tehran, Iran

    05/2020 - 12/2020

    Maintained the main Sibche iOS app store app and built React Native apps for external clients.

    • ▸Developed with React Native and TypeScript, including native module integration
    • ▸Improved app performance and usability

    Frontend Web/App Engineer

    Sheypoor

    Tehran, Iran

    05/2018 - 05/2020

    Built web and mobile UI for Sheypoor, a major classifieds platform.

    • ▸Built reusable UI components, navigation and composite components with React and React Native
    • ▸Practised pair programming and code review
    • ▸Wrote Android and iOS build scripts and configured Webpack and ESLint

    Frontend Web/App Developer

    Scann

    Tehran, Iran

    12/2017 - 05/2018

    Designed and built three large web applications from scratch with React and NestJS.

    • ▸Created a React boilerplate with routing, authentication and API integration
    • ▸Used Redux and Redux Thunk for predictable state management
    • ▸Built modular NestJS REST APIs in TypeScript and an Express.js message broker
    • ▸Defined coding standards and architecture patterns for the team

    Frontend Web Developer

    Digikala

    Tehran, Iran

    11/2016 - 12/2017

    Improved the web UI of Digikala, the largest e-commerce platform in the Middle East.

    • ▸Rebuilt the search page as a single-page React application
    • ▸Contributed to the Partial Shipment project and the Digikala Mag refactor, with separate desktop and mobile apps
    • ▸Found and fixed a critical mobile bug and refactored the Firefox mobile JavaScript layer
    • ▸Code still runs in production after 8+ years
    View Project

    Technical Support Specialist and UI Developer

    Douran

    Tehran, Iran

    10/2010 - 11/2016

    Combined technical support and frontend development for CMS deployments and client web projects.

    • ▸Built UIs with HTML, CSS, Less, SCSS, JavaScript, jQuery, Bootstrap and UIkit
    • ▸Configured DNS, hosting, VPS, NGINX, Apache and IIS
    • ▸Moved from UI work toward Node.js and backend principles

    // Skills & Tech Stack

    skills.sh
    $ cat tech_stack.txt
    ▸JavaScript (ES6+)
    ▸TypeScript
    ▸React
    ▸React Native
    ▸Next.js
    ▸Node.js
    ▸NestJS
    ▸Redux
    ▸Zustand
    ▸TanStack Query
    ▸Tailwind CSS
    ▸PostgreSQL
    ▸Docker
    ▸GitHub Actions
    ▸Playwright
    ▸Claude Code
    $ █

    Frontend

    JavaScript (ES6+)TypeScriptReactNext.jsReact RouterReduxZustandTanStack QueryFormikHTML5CSS3Tailwind CSSSCSS/SassResponsive DesignWeb AccessibilityRadix UIMUIStorybookServer-Side RenderingPWAi18n / RTL

    Mobile

    React NativeExpoNitro ModulesNew Architecture (Fabric, JSI)React Native SkiaKotlinSwiftiOSAndroid

    Backend

    Node.jsNestJSExpress.jsREST APIsPostgreSQLRedisRabbitMQWebSocketsSocket.IOPayload CMS

    Testing & Quality

    JestVitestPlaywrightReact Testing LibraryESLintPrettierCode ReviewSentry

    DevOps & Tools

    GitGitHub ActionsGitLab CICI/CDDockerNxTurborepoViteWebpackNGINXJiraFigma

    AI Engineering

    Claude CodeModel Context Protocol (MCP)AI Agent WorkflowsAI-Assisted Code ReviewPrompt Engineering

    Leadership

    Team LeadershipMentoringSoftware ArchitectureAgile / ScrumTechnical WritingCommunication

    // Education & Languages

    Master of Science (M.Sc.)

    Knowledge Engineering and Decision Science

    Kharazmi University (formerly Tehran University of Economic Sciences), Tehran, Iran

    09/2010 - 02/2013

    Artificial intelligence, data mining and decision analysis. Research project on bank data mining with ANFIS-GA and neural networks.

    Bachelor of Science (B.Sc.)

    Applied Mathematics

    Damghan University, Damghan, Iran

    09/2004 - 07/2009

    Strong base in analysis, algorithms and careful problem solving.

    Languages

    • EnglishProfessional working
    • PersianNative
    • TurkishElementary
    • GermanElementary

    // Stack Overflow

    33,247

    Reputation

    40.8M

    People reached

    476

    Answers

    09/2016

    Member since

    18 gold147 silver171 bronze
    javascriptreactjsreact-nativetypescriptcssnode.js

    // LinkedIn Recommendations

    Matthew Bell

    Matthew Bell

    LinkedIn Colleague

    "I worked alongside Amer on a recent app project. It was Amer's responsibility to develop my UI designs into a functional product, which he did to a very high standard. Amer is highly skilled, knowledgeable, and passionate about what he does. He's always willing to help and takes the time to listen, learn, and also share his knowledge with others. I enjoyed working with Amer and I'm happy to recommend him to others."

    Can Ertaş

    Can Ertaş

    LinkedIn Colleague

    "I have worked with many developers in my career. Amer was one of the best amongst them. His motto is "Everything is possible!" This explains a lot about his approach to the problems that we have faced. Amer was always a great asset to our team. Working with him in the same team was giving me the confidence that we can achieve the goals and do anything that the project needed. We weren't only trying to solve the problems we have currently but what we possibly have in the future. I feel lucky to work with him and highly recommend him as a lead FE developer if you need one."

    Lucy Paine

    Lucy Paine

    LinkedIn Colleague

    "I worked with Amer on a project for a period of months, Amer was a delight to work with. He has a can do, positive attitude, he's very knowledgeable, and his communication skills are excellent. I would highly recommend Amer, his super positive attitude to life will bring light into any work place or team."