Building secure, production-ready software across fintech, enterprise systems, cleantech, data platforms, and research.
I am a Senior Software Engineer with more than eight years of professional experience designing, building, and delivering secure, production-ready backend and full-stack systems. Throughout my career across fintech startups, e-commerce platforms, logistics providers, and digital research initiatives, I have specialized in architecting scalable backend services, high-throughput transaction workflows, and clean integration patterns for complex enterprise ecosystems.
Currently, I serve as the Founder and Lead Engineer of RubblePass AI, where I am developing AI-assisted cleantech software for pre-demolition material assessment, circular recovery routing, and digital material passports.
My technical focus spans:
- High-Integrity Backend Systems: Designing secure APIs, double-entry financial ledgers, and transaction-heavy workflows with idempotent execution and automated reconciliation.
- Modern Full-Stack Architecture: Building reactive, accessible customer dashboards and internal administrative tools with role-based access controls and real-time WebSocket updates.
- Systems Engineering & DevOps: Transitioning legacy monolithic applications into containerized microservices deployed on AWS with container orchestration, automated CI/CD validation, and strict environment isolation.
- Technical Leadership & Mentoring: Leading cross-functional engineering teams, guiding sprint execution, conducting architectural code reviews, and authoring clear technical documentation.
Languages:
- Python, Java, JavaScript, TypeScript, Ruby, Go, PHP, Bash, SQL
Backend & APIs:
- Django, Flask, Spring Boot, Node.js, Express, Ruby on Rails, Celery
- REST APIs, GraphQL, WebSockets, OAuth2, JWT
Frontend Architecture:
- React, Next.js, Redux, Vue.js, HTML5, CSS3
- Responsive dashboards, Administrative systems, Accessibility-first design
Data & Storage:
- PostgreSQL, MySQL, Relational modelling, Query optimization
- Financial reporting, Reconciliation workflows, Data analysis
Cloud & DevOps:
- Docker, AWS EC2, AWS S3, AWS RDS, Git, Jenkins
- GitHub Actions, CI/CD pipelines, Linux administration, Deployment automation
Security & Compliance:
- Role-Based Access Control (RBAC), SSL/TLS, PKI, Secure API design
- Firewalls, Nmap, Traffic analysis, Log auditing, Secret rotation
Architecture & Quality:
- Microservices, Modular architecture, MVC, OOP, Clean code
- Integration architecture, Automated testing (JUnit, Mockito, Pytest), Code reviewThroughout my career across multiple commercial organizations and client engagements, my engineering leadership and architectural decisions have contributed to measurable technical outcomes:
- 8+ Years of Professional Software Engineering Experience
Delivering full-stack applications, enterprise integrations, and backend infrastructure across fintech, cleantech, logistics, and data systems. - Leadership of a Four-Developer Engineering Team
Directed sprint planning, architectural code reviews, technical decision-making, and developer mentoring within a high-growth fintech environment. - ~30% Reduction in Reported Software Defects
Achieved through the systematic implementation of automated testing frameworks (JUnit, Mockito), rigorous CI integration, and standardized code-review protocols during backend platform development. - ~50% Improvement in Deployment Time via Architectural Refactoring
Realized by refactoring a legacy monolithic application into a decoupled, modular architecture with containerized deployment workflows and optimized background job processing.
Explore my open-source AI models, datasets, and live interactive demonstrations on my Hugging Face Profile:
- Research Reproducibility Auditor (Live Space): Interactive dataset auditor, train/test split leakage detector, and automated Data/Model Card generator.
To provide senior engineering recruiters and engineering managers with an immediate, comprehensive overview of my architectural and full-stack capabilities, I have structured my public open-source work into a six-project flagship sequence:
1. Fattahi Systems Atlas (fattahi-xyz) — Live at fattahi.xyz
- Stack: Next.js 16, TypeScript, React Three Fiber (Three.js/WebGL), GSAP, Tailwind CSS, Railway CI/CD
- Architectural Highlights: Complete source code for my interactive personal studio website and web terminal. Integrates custom anti-scraping event guards (
SecurityGuard), accessible keyboard navigation fallbacks, dynamic 3D WebGL scenes, and strict JSON-LD structured data schemas.
- Stack: Python (FastAPI), Pydantic, PostgreSQL, Docker Compose, QR Code Generation, Pytest
- Architectural Highlights: Public architectural demonstration for my cleantech product platform. Models pre-demolition material assessment uncertainty calculations, circular recovery routing, and immutable chain-of-custody digital material passports without exposing commercial intellectual property.
- Stack: Python, SQLAlchemy ORM, Celery, PostgreSQL, Redis, Docker Compose, Pytest
- Architectural Highlights: A production-styled financial ledger API engineered for high-throughput, idempotent transaction processing. Demonstrates immutable double-entry balance validation, automated bank reconciliation workers, and structured audit logging.
- Stack: Next.js, TypeScript, React 18, WebSockets (
ws), Node.js/Express, Tailwind CSS, Jest - Architectural Highlights: An operations telemetry broadcast system featuring live bidirectional WebSocket event streaming, role-based administrative filtering (RBAC), incident timeline tracking, and accessible data table representation in high-availability environments.
- Stack: Python (FastAPI), PBKDF2 Hashing, JWT Auth, Docker Compose, Pytest, GitHub Actions
- Architectural Highlights: An enterprise backend blueprint implementing defense-in-depth security. Features stateless JWT authentication with revocation blocklists (
jti), role-based access control (RBAC), per-IP token bucket rate limiting, hardened security headers, and structured JSON audit logging with trace IDs.
- Stack: Python, Multi-Objective Scoring, Explainable AI (XAI), FastAPI, Pytest, Docker Compose
- Architectural Highlights: An explainable multi-stakeholder recommendation engine simulation balancing commercial relevance, geographic proximity, and circular sustainability impact scores. Includes automated cold-start fallback protocols and natural language explainability reporting.
In addition to senior systems engineering, I am an active International STEM Educator and Curriculum Architect. I have authored 10 interactive, open-source educational repositories that translate complex computer science, higher mathematics, biology, and physics concepts into reproducible, test-verified software laboratories:
| Repository | Domain & Focus Area | Tech Stack & Verification |
|---|---|---|
acsl-algorithm-lab |
Computer Science: Boolean algebra simplification, FSA automata, graph shortest path (BFS/Dijkstra), Assembly debugger. | Python 3.13 / Pytest (100% Pass) |
simulation-problem-playground |
Algorithmic Modeling: Warehouse routing invariants, card table game mechanics, grid transforms, spiral matrix walkers. | Python 3.13 / Pytest (100% Pass) |
python-data-classroom |
Data Science Ed: 12-section structured course teaching csv.DictReader, 2D arrays, ranking leaderboards, and OOP. |
Python 3.13 / Pytest (100% Pass) |
ib-computer-science-algorithm-lab |
IB CS SL/HL: Java/Python OOP, Binary Search Tree traversals, dynamic programming memoization (Fibonacci/Knapsack). | Python 3.13 / Pytest (100% Pass) |
calculus-interactive-studio |
Higher Mathematics: Numerical calculus engine calculating Riemann sum integration approximations and Taylor convergence. | Python 3.13 / Pytest (100% Pass) |
circle-theorems-explorer |
Coordinate Geometry: Interactive coordinate engine calculating angles and verifying 8 circle theorems with zero 3rd-party graphics. | Python 3.13 / Pytest (100% Pass) |
conics-complex-vectors-lab |
Advanced Math: Graphing solver for conic sections (eccentricity/foci), De Moivre's roots of unity, and 3D vector cross products. | Python 3.13 / Pytest (100% Pass) |
usabo-biology-review-engine |
Biology Olympiad: Topic-balanced mock exam generator and weak-topic diagnostic analytics engine (Cell biology, Genetics). | Python 3.13 / Pytest (100% Pass) |
cell-compartmentalization-atlas |
Biophysics / Cell Bio: Membrane transport stoichiometry (Na+/K+ ATPase ATP cost) and Nernst equilibrium potentials. | Python 3.13 / Pytest (100% Pass) |
physics-systems-simulator |
Computational Physics: Numerical simulations of Faraday induction EMF, RLC resonant curves, and photoelectric kinetics. | Python 3.13 / Pytest (100% Pass) |
Due to non-disclosure agreements (NDAs) and employer confidentiality, source code for commercial production systems is maintained in isolated private repositories:
- Transaction-Heavy Fintech Workflows: Architected payment APIs in Python/Django/Celery handling high-frequency transaction processing and automated reconciliation against third-party settlement APIs.
- Modular B2B Integration Hub: Engineered encrypted data exchange layers in Java/Spring Boot connecting legacy ERP systems with cloud CRM platforms via idempotent webhook pipelines.
- Monolithic to Modular Architecture Refactoring: Refactored a highly coupled monolithic business application into containerized microservices on AWS, achieving an approximate 50% improvement in deployment times.
- Automated Testing & Defect Reduction Frameworks: Established CI/CD testing gates (JUnit, Mockito, Pytest), contributing to an approximate 30% reduction in reported software defects in production releases.
📂 Explore the complete project breakdown, open-source codebases, and architectural notes in PROJECTS.md.
To maintain complete transparency and rigorous documentation standards, this profile repository includes exhaustive technical audits and attribution records:
- 🔍 GitHub Repository Audit Report: Complete evaluation of all repositories, security posture, and licensing compliance.
- 🛠️ Original Architectural Contributions: Precise documentation of original engineering architectures, test suites, and CI pipelines authored by Mahdi Fattahi.
- 🌐 Open-Source Contributions & Collaboration Log: Tracking log of 10 prepared pull requests across reputable open-source repositories (FastAPI, Uvicorn, Pydantic, Next.js, etc.).
- Expanding the pilot technical architecture, data model, and recovery-routing engine for RubblePass AI.
- Developing reusable, security-hardened enterprise API foundations and real-time operational dashboard reference implementations.
- Engaging in technical dialogue with founder teams, senior engineering recruiters, and research collaborators regarding senior backend, architecture, and full-stack leadership roles.
- Interactive Website & Terminal: https://fattahi.xyz
- Primary Professional Email: a.borino88@gmail.com
- Official LinkedIn: Mahdi Fattahi
- GitHub: Borino88
This public account hosts open-source reference implementations, technical demonstrations, scientific analysis pipelines, and personal engineering showcases. Commercial client codebases, proprietary employer algorithms, private financial transaction logic, and infrastructure secrets are maintained under strict non-disclosure agreements in isolated, private enterprise repositories and are not publicly distributed.