Mohammad Javad Rajabloo

I'm Senior Software Engineer

About

Senior Back-end Engineer with over 17 years of progressive experience specializing in the design, development, and scaling of high-performance, distributed systems. Proven expertise in modern backend frameworks (PHP/Laravel, Node.js), event-driven architectures, and microservices.

Senior Software Engineer & System Architect.

Adept at leading complex engineering efforts, ensuring code quality through strict adherence to architectural patterns (Clean Architecture, DDD, SOLID), and improving system performance under heavy load.

  • Website: mohammadrajabloo.ir
  • Phone: +98 912 48 69 118
  • City: Tehran, Iran
  • Experience: 17+ Years
  • Degree: Bachelor of Software Engineering
  • Email: mjr.aipro@gmail.com
  • Freelance: Available

My core technical skills include expert-level proficiency in PHP (Laravel) and Node.js (AdonisJS), coupled with deep knowledge of RabbitMQ, Redis, and database optimizations (MySQL, PostgreSQL, MongoDB). I have extensive domain expertise in Fintech (Lending, BNPL) and large-scale educational platforms.

Major Clients Fintech & EdTech Sectors

Large Scale Systems Architected & Deployed

Years Experience In Software Engineering

Team Members Mentored & Led

Skills

Comprehensive technical stack focusing on backend stability, scalability, and modern architectural patterns.

PHP (Laravel) 100%
Node.js / AdonisJS 90%
Databases (MySQL, Postgres, Mongo, Redis) 95%
Microservices / Architecture (DDD, SOLID) 90%
Message Brokers (RabbitMQ, Redis Streams) 85%
Frontend (Vue.js, React, Livewire) 75%

Resume

Experienced Senior Software Engineer with a strong track record in Fintech and EdTech industries. Focused on building scalable, distributed systems.

Summary

Mohammad Javad Rajabloo

Senior Back-end Engineer with over 17 years of experience. Expert in PHP (Laravel) and Node.js, specializing in event-driven architectures, microservices, and high-load systems.

  • Tehran, Iran
  • +98 912 48 69 118
  • mjr.aipro@gmail.com

Education

Bachelor of Software Engineering

2008 - 2010

Shams University

Associate of Computer Engineering

2006 - 2008

Islamic Azad University of Shahr Rey

Professional Experience (Part 1)

Full-Stack Software Engineer

April 2025 - Present

Kaarsoon, Tehran, Iran

  • Contributing to the development and scaling of the Kaarsoon platform using AdonisJS (Node.js) and Vue.js.
  • Implemented scalable data models with Prisma ORM and MongoDB.
  • Integrated RabbitMQ for async messaging and Redis for high-performance caching.
  • Implemented object storage solutions using MinIO for handling media assets.

Senior Software Engineer

April 2024 - Present

Kasb Afarin Mehr, Tehran, Iran

  • Led backend engineering for a LendTech platform modernization utilizing Laravel and Livewire.
  • Implemented complex financial logic for loan lifecycle management and amortization.
  • Designed robust asynchronous pipelines using RabbitMQ for loan disbursement.
  • Enhanced system reliability and transaction atomicity adhering to ACID principles.

Professional Experience (Part 2)

Senior Software Engineer

Jan 2019 - Apr 2024

Kavano, Tehran, Iran

  • Spearheaded backend development for Alocom.co (Online Class Platform), optimizing for thousands of concurrent users.
  • Developed high-availability backend components for real-time audio/video integration.
  • Designed workflow automation for Edarito.com using Laravel and React.js.
  • Contributed to the core architecture of a nationwide LMS (ttop.ir).

Senior Full Stack Developer

Nov 2021 - Oct 2022

Walleta (Contract), Tehran, Iran

  • Built the foundational transaction engine for a BNPL (Buy Now Pay Later) service using CakePHP.
  • Developed proprietary credit scoring logic and installment processing workflows.
  • Integrated multiple domestic and international payment gateways.

Full Stack Developer

Jan 2018 - Jan 2019

Kalan Danesh Sahand, Tehran, Iran

  • Maintained core features of Faradars.org utilizing Laravel and React.js.
  • Focused on performance optimization for video content delivery pipelines.

Previous Roles

2012 - 2017
  • Armangar: Developed professional networking platform (CakePHP/React).
  • Mehryasan: Engineered customer loyalty systems and Telegram bot platforms.
  • Ettesal: Developed tourism automation systems and web ranking infrastructure.

Portfolio

A selection of projects demonstrating expertise in Fintech, EdTech, and Automation.

  • All
  • Fintech
  • EdTech
  • Automation

LendTech Platform

Loan lifecycle management system

Alocom Platform

Online class and webinar system

Edarito

Document circulation system

Walleta BNPL

Buy Now Pay Later transaction engine

Faradars

Online education platform optimization

Kaarsoon

Service-oriented system (AdonisJS)

Services

Offering specialized engineering services to build robust and scalable digital products.

Backend Engineering

Expert development using PHP (Laravel) and Node.js. Designing clean, maintainable, and high-performance APIs (REST, GraphQL).

Distributed Systems

Architecting microservices and event-driven systems using RabbitMQ and Redis Streams for high scalability.

Fintech Solutions

Specialized in Lending, Credit Scoring, and BNPL systems. Ensuring data consistency, security, and ACID compliance.

Database Optimization

Designing complex schemas and optimizing queries for MySQL, PostgreSQL, and MongoDB to handle millions of records.

Full-Stack Development

Creating seamless user experiences using Vue.js, React.js, and Livewire integrated with powerful backends.

DevOps & Infrastructure

Deployment and orchestration using Docker, CI/CD pipelines, and Linux server management (Ubuntu/CentOS).

Contact

Feel free to reach out for collaboration or consulting.

Address

Tehran, Iran

Call Me

+98 912 48 69 118

Email Me

mjr.aipro@gmail.com

Loading
Your message has been sent. Thank you!