Amer Lotfi Orimi
    root@amerllica:~$ whoami

    Amer Lotfi Orimi

    Full-Stack Engineer

    Passionate about building scalable web & mobile applications with React, TypeScript, Node.js, and NestJS

    // About Me

    I'm a passionate full-stack engineer with a strong foundation in front-end technologies like JavaScript, TypeScript, ReactJS, and React Native, complemented by solid back-end experience with Node.js and the NestJS framework.

    My work spans building and maintaining scalable web and mobile applications, modernising legacy systems, and designing efficient architectures. I thrive on solving complex problems end-to-end, from crafting intuitive UIs to developing robust APIs.

    Outside of work, I enjoy writing technical blog posts, contributing to Stack Overflow, and advocating for clean, type-safe code across the stack.

    Location

    Tehran, Iran

    // Experience

    Full Stack Developer

    XOLAB

    Dubai (Remote)

    06/2025 - Present

    VTUS is a web platform for law firms assisting immigrants in obtaining U.S. visas. Core developer responsible for frontend architecture, development, and backend service integration.

    • React Router v7, TypeScript, Zustand, Formik, React Query, Radix UI, TailwindCSS, Storybook
    • NestJS backend with PostgreSQL, Redis, RabbitMQ for async communication
    • Docker containerization for backend services and databases
    • Automated CI/CD pipelines using GitHub Actions for frontend and backend
    View Project

    Full Stack Engineer

    Peykan

    Dubai (Remote)

    05/2024 - 05/2025

    Led comprehensive refactor to improve maintainability and scalability in early-stage project.

    • Redesigned architecture focusing on maintainability, scalability, and readability
    • Integrated Zustand for state management, theming, and localization
    • Established ESLint, Prettier, testing, and CI/CD best practices with GitHub Actions
    • Created dedicated build pipelines for production, internal, and development environments
    • Frontend engineering standards adopted company-wide

    Freelance Frontend Engineer

    TRIBES

    London, UK (Remote)

    06/2022 - 05/2024

    Served as a frontend developer for multiple client projects through Tribes, a developer-house agency partnering with external companies.

    • Delivered production-ready web and mobile apps for global clients
    • Collaborated with distributed teams under agile methodologies
    • Provided architectural consulting for React and React Native projects

    React Native Developer (Contract)

    TRIBES / Dubit

    Leeds, UK (Remote)

    06/2022 - 03/2023

    Developed a kids’ podcast app with creative multimedia and painting features.

    • Built audio system with React Native Track Player (RNTP)
    • Integrated React Native Skia for painting module
    • Delivered end-to-end solution published on iOS and Android
    • Shared development process in a Medium technical article

    Frontend and Business Consultant

    IT&T

    San Francisco, CA (Remote)

    06/2022 - 05/2024

    Provided technical and business consultation to support IT&T’s product growth after Lobox social network phase.

    • Reviewed architecture and performance strategies
    • Supported team onboarding and technology decisions

    Frontend Web/App Engineer

    IT&T

    San Francisco, CA (Remote)

    07/2021 - 06/2022

    Continued development of the Lobox social network and assisted in team leadership transition.

    • Maintained large React-based codebase for social networking platform
    • Guided junior developers and improved codebase modularity

    Frontend Team Lead

    IT&T (Lobox)

    San Francisco, CA (Remote)

    12/2020 - 07/2021

    Built next-generation professional social platform to compete with LinkedIn.

    • Assembled and led skilled frontend and backend teams
    • Implemented ReactJS with SSR for performance and SEO
    • Developed pure Node.js services for APIs, authentication, and real-time communication
    • Designed scalable architecture and modern engineering practices

    Frontend App Engineer

    Sibche

    Tehran, Iran

    05/2020 - 12/2020

    Managed and developed React Native-based apps for the Sibche iOS store and external clients.

    • Maintained Sibche’s main iOS app using React Native and TypeScript
    • Worked deeply on native module integration
    • Enhanced app performance and usability

    Frontend Web/App Engineer

    Sheypoor

    Tehran, Iran

    05/2018 - 05/2020

    Developed web and mobile app UIs for a major classifieds platform.

    • Developed reusable UI components with React and React Native
    • Practiced pair programming and code reviews
    • Configured Android/iOS builds and optimized Webpack and ESLint setup

    Frontend Web/App Developer

    Scann

    Tehran, Iran

    12/2017 - 05/2018

    Designed and built three large-scale web apps from scratch using ReactJS and NestJS.

    • Built React boilerplate with routing, auth, and API integration
    • Implemented Redux and Redux Thunk for predictable state flow
    • Developed modular NestJS REST APIs with strong typing (TypeScript)
    • Defined project-wide coding standards and architecture patterns

    Frontend Web Developer

    Digikala.com

    Tehran, Iran

    11/2016 - 12/2017

    Enhanced web UI for the largest e-commerce platform in the Middle East.

    • Fixed critical mobile app bugs and refactored Firefox mobile layer
    • Refactored search page into a single-page React application
    • Contributed to Partial Shipment project and Digikala Mag refactor
    • Code still running in production after 8 years
    View Project

    Technical Support Specialist and UI Developer

    Douran.com

    Tehran, Iran

    10/2010 - 11/2016

    Bridged technical support and frontend development across CMS deployments and client integrations.

    • Developed front-end interfaces using HTML, CSS (Less/SCSS), JavaScript, jQuery, and UIkit
    • Configured DNS, hosting, NGINX, Apache, and IIS servers
    • Improved UI/UX and client satisfaction through close collaboration with design teams

    // Skills & Tech Stack

    skills.sh
    $ cat tech_stack.txt
    JavaScript
    TypeScript
    ReactJS
    React Native
    Node.js
    NestJS
    Express.js
    Next.js
    HTML5
    CSS3
    Tailwind CSS
    SCSS/Sass
    PostgreSQL
    Redis
    RabbitMQ
    Docker
    Git
    GitHub Actions
    CI/CD
    Webpack
    Zustand
    Redux
    React Query
    Formik
    Storybook
    Jest
    Testing
    REST APIs
    GraphQL
    WebSockets
    Microservices
    AWS
    $

    Frontend

    JavaScriptTypeScriptReactJSReact NativeHTML5CSS3Tailwind CSS

    Backend

    Node.jsNestJSExpress.jsPostgreSQLRedisRabbitMQ

    DevOps & Tools

    DockerGitGitHub ActionsCI/CDWebpackAWS

    // 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."

    // Get In Touch

    Stack Exchange Reputation

    Stack Exchange Flair

    Let's build something amazing together!

    Send Me an Email