Skip to content
View jafarxdev's full-sized avatar

Block or report jafarxdev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jafarxdev/README.md

πŸ‘‹ Hi, I'm Jafar Madadi

πŸš€ Full Stack Software Developer | AI Software Engineer

Java, Spring Boot & Angular | Python, FastAPI | Microservices, REST APIs & Kafka | AWS & Cloud Solutions | RAG, LangChain, MCP | LLMs & OpenAI API

I am a Full Stack Software Developer and AI Software Engineer focused on building scalable enterprise applications, high-performance backend systems, microservices, REST APIs, and AI-powered solutions.

My experience spans telecom, banking, and enterprise software, with a strong focus on software architecture, backend engineering, system integration, performance optimization, and production-grade application development.

🌍 Open to international opportunities and relocation, particularly in Dubai, UAE.


πŸ§‘β€πŸ’» About Me

  • πŸ’» Full Stack Software Developer & AI Software Engineer
  • πŸ—οΈ Designing scalable enterprise and distributed systems
  • βš™οΈ Building REST APIs and microservices
  • β˜• Developing enterprise applications with Java & Spring Boot
  • 🐍 Building backend and AI services with Python & FastAPI
  • 🎨 Developing modern web applications with Angular & React
  • πŸ“¨ Working with event-driven architectures and Apache Kafka
  • πŸ€– Exploring LLMs, RAG, LangChain, MCP, OpenAI API & Hugging Face
  • ☁️ Interested in AWS, Cloud Architecture, Docker & CI/CD
  • πŸ“ Focused on clean architecture, maintainability, performance, and reliability

πŸ› οΈ Tech Stack

β˜• Backend & Enterprise Development

Java Spring Boot Python FastAPI PHP Laravel Node.js NestJS

  • Java
  • Spring Boot
  • Spring ecosystem
  • Python
  • FastAPI
  • PHP
  • Laravel
  • Node.js
  • NestJS

🎨 Frontend

Angular React TypeScript JavaScript Tailwind CSS

  • Angular
  • React
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • Livewire

🧩 Architecture & Distributed Systems

  • Microservices Architecture
  • Distributed Systems
  • RESTful APIs
  • Event-Driven Architecture
  • API Gateway
  • Service-to-Service Communication
  • Authentication & Authorization
  • Apache Kafka
  • Clean Architecture
  • Domain-Driven Design principles
  • Enterprise Application Architecture
  • System Design
  • Database Design
  • Performance Optimization

πŸ€– AI & LLM Engineering

OpenAI Hugging Face

  • Large Language Models (LLMs)
  • Retrieval-Augmented Generation (RAG)
  • LangChain
  • Model Context Protocol (MCP)
  • OpenAI API
  • Hugging Face
  • AI-powered applications
  • AI agents and integrations
  • AI-enabled backend services

πŸ—„οΈ Databases

PostgreSQL MySQL MongoDB Microsoft SQL Server

  • PostgreSQL
  • MySQL
  • Microsoft SQL Server
  • MongoDB
  • Relational & NoSQL database design
  • Query optimization

☁️ Cloud, DevOps & Tools

AWS Docker Linux Git GitHub Actions

  • AWS
  • Docker
  • Linux
  • Git
  • GitHub
  • GitLab
  • GitHub Actions
  • CI/CD
  • Agile / Scrum

πŸ’Ό Professional Experience

πŸ“‘ Afghan Telecom Corporation

Software Developer | 2025 – Present

Working on enterprise telecom systems and business-critical applications.

  • Develop and maintain enterprise-grade software systems
  • Design and implement RESTful APIs
  • Build telecom management dashboards
  • Automate complex operational workflows
  • Optimize database queries and application performance
  • Integrate enterprise systems and billing platforms
  • Work across backend, frontend, database, and architecture layers

🏦 Ghazanfar Bank

Full-Stack Developer | 2024 – 2025

  • Developed GB Suite, an enterprise banking management system
  • Digitized HR, Finance, Administration, and Transport workflows
  • Developed backend services and business-process automation
  • Built and maintained full-stack enterprise applications

🏒 Donya International Group

Full-Stack Developer | 2022 – 2024

  • Developed enterprise sales and business platforms
  • Built backend services and REST APIs
  • Developed modern frontend applications
  • Maintained and optimized production systems

πŸš€ Featured Engineering Projects

🧩 Enterprise Microservices Platform

In Progress

A modern enterprise microservices platform designed to demonstrate scalable distributed-system architecture.

Architecture

                         β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                         β”‚   Web Applications   β”‚
                         β”‚  Angular / React     β”‚
                         β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                    β”‚
                                    β–Ό
                         β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                         β”‚     API Gateway     β”‚
                         β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                    β”‚
              β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
              β”‚                     β”‚                     β”‚
              β–Ό                     β–Ό                     β–Ό
       β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
       β”‚ Auth       β”‚        β”‚ User       β”‚        β”‚ Business   β”‚
       β”‚ Service    β”‚        β”‚ Service    β”‚        β”‚ Services   β”‚
       β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
              β”‚                     β”‚                     β”‚
              β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                    β”‚
                                    β–Ό
                         β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                         β”‚    Apache Kafka     β”‚
                         β”‚ Event-Driven Layer  β”‚
                         β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                    β”‚
                                    β–Ό
                         β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                         β”‚ SQL / NoSQL         β”‚
                         β”‚ Databases            β”‚
                         β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Technologies: Java Spring Boot Microservices REST APIs Kafka Docker Angular PostgreSQL


🎯 Current Focus

Software Architecture
        β”‚
        β–Ό
Microservices & Distributed Systems
        β”‚
        β–Ό
Java + Spring Boot
        β”‚
        β–Ό
Angular + Full-Stack Development
        β”‚
        β–Ό
Python + FastAPI
        β”‚
        β–Ό
AI Engineering
        β”‚
        β–Ό
LLMs β†’ RAG β†’ LangChain β†’ MCP β†’ AI Applications
        β”‚
        β–Ό
AWS + Cloud + DevOps

πŸ“Š GitHub Statistics


🐍 Contribution Graph

GitHub Contribution Snake


🌍 Languages

Language Proficiency
πŸ‡¦πŸ‡« Persian / Dari Native
πŸ‡¬πŸ‡§ English Fluent
πŸ‡¦πŸ‡« Pashto Fluent
πŸ‡΅πŸ‡° Urdu Fluent
πŸ‡«πŸ‡· French Basic
πŸ‡©πŸ‡ͺ German Basic

🀝 Let's Connect

I'm open to collaboration and opportunities involving:

  • πŸš€ Enterprise Software Engineering
  • 🧩 Microservices & Distributed Systems
  • β˜• Java & Spring Boot
  • πŸ€– AI & LLM Applications
  • ☁️ Cloud & DevOps
  • 🌐 Open Source
  • πŸ—οΈ Software Architecture

πŸ“« Connect with me

LinkedIn: https://www.linkedin.com/in/jafar-madadi

GitHub: https://github.com/jafarxdev


⚑ Engineering Philosophy

I build scalable systems, high-performance software, and AI-powered solutions that solve real business problems.

⭐ If you find my work useful, consider giving my repositories a star.

Pinned Loading

  1. iamjafarmadadi/matplotlib-lab iamjafarmadadi/matplotlib-lab Public

    A hands-on lab for learning, practicing, and mastering Matplotlib β€” featuring structured daily exercises, real-world examples, and exam-style tasks from beginner to intermediate levels.

    Python 3

  2. iamjafarmadadi/Python-Course iamjafarmadadi/Python-Course Public

    Innovate Python Class Home and examples

    Python 1