I’m Moein Rahimi, an experienced backend developer focused on building scalable APIs and microservices with Node.js and TypeScript. Over the years, I’ve designed and maintained high-performance systems, optimized database access, and helped teams deliver reliable features in fast-moving environments I enjoy working end-to-end on production platforms—whether that’s improving response times, implementing real-time services, or modernizing architecture from monoliths to distributed systems. I’m especially passionate about writing clean, optimized code, using the right tools for security and performance, and staying up to date with emerging technologies.…

Moein Rahimi

I’m Moein Rahimi, an experienced backend developer focused on building scalable APIs and microservices with Node.js and TypeScript. Over the years, I’ve designed and maintained high-performance systems, optimized database access, and helped teams deliver reliable features in fast-moving environments I enjoy working end-to-end on production platforms—whether that’s improving response times, implementing real-time services, or modernizing architecture from monoliths to distributed systems. I’m especially passionate about writing clean, optimized code, using the right tools for security and performance, and staying up to date with emerging technologies.…

Available to hire

I’m Moein Rahimi, an experienced backend developer focused on building scalable APIs and microservices with Node.js and TypeScript. Over the years, I’ve designed and maintained high-performance systems, optimized database access, and helped teams deliver reliable features in fast-moving environments

I enjoy working end-to-end on production platforms—whether that’s improving response times, implementing real-time services, or modernizing architecture from monoliths to distributed systems. I’m especially passionate about writing clean, optimized code, using the right tools for security and performance, and staying up to date with emerging technologies.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Work Experience

Senior Back-End Developer at Tetherland.com
August 1, 2023 - Present
Worked directly with the CTO to optimize and scale infrastructure for a high-traffic market and crypto trading platform. Enhanced performance and efficiency, maintained current implementations while contributing to new system design for the crypto swaps ecosystem, and developed deposit/withdrawal systems supporting multiple crypto tokens and blockchain networks. Analyzed existing source code for OTC and crypto converter systems to understand the current architecture and data flow. Created detailed flowcharts and sequence diagrams to document system behavior and interactions.
Tech Lead - Full-Stack Developer at Karafsapp.com
September 1, 2019 - August 1, 2023
Planned and migrated a monolithic TypeScript/Express codebase into microservices using Nest.js and RabbitMQ to support horizontal scaling for higher user volume. Normalized the database and improved bottleneck queries affecting API performance by using Redis caching and Nginx caching to achieve target response times. Led the backend chapter and supported team members through knowledge growth, pairing, and issue resolution. Communicated with stakeholders to align on project goals and timelines, mentored new colleagues, and improved onboarding via repository, Git flow, and server structure. Built an SMS/push notification system for app users, implemented A/B testing using Firebase best practices, and set up CI/CD with GitLab for continuous build-test-deploy. Developed an ETL pipeline in Python for the company data warehouse powered by Power BI.
Full-Stack Developer at Tebinja.com
March 1, 2017 - September 1, 2019
Developed a real-time custom customer service help desk using Node.js and Socket.IO. Implemented Elasticsearch with advanced filters to search across large datasets. Optimized low-query performance bottlenecks using indexes. Built a video chat application using the Matrix Open Standard. Implemented an automated testing platform that reduced about 70% of coding bugs.
Back-End Developer at BoticK.com
January 1, 2016 - March 1, 2017
Migrated an existing pure PHP codebase to the Laravel framework. Developed an advanced Telegram bot to manage users through Telegram. Created file server services to store and retrieve images/videos in multiple resolutions and served them via CDN-style delivery.

Education

Associate Degree in Information Technology at Beheshti Karaj University
January 11, 2030 - October 18, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Computers & Electronics

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more