Skip to content
View Borino88's full-sized avatar

Block or report Borino88

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.

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
Borino88/README.md
Mahdi Fattahi // Systems Engineering

Mahdi Fattahi

Senior Full-Stack Engineer · Backend Systems · Cloud · AI-Assisted Products

Building secure, production-ready software across fintech, enterprise systems, cleantech, data platforms, and research.


💡 Positioning & About

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.

🛠️ Technical Expertise

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 review

📈 Verified Engineering Impact

Throughout 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.

🌍 AI, Models & Interactive Demos

Explore my open-source AI models, datasets, and live interactive demonstrations on my Hugging Face Profile:


🚀 Selected Projects & Flagship Pinned Showcase

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:

  • 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.

🎓 International STEM Teaching & Educational Engineering Laboratories

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)

🏛️ Generalized Commercial Case Studies (Private Enterprise Work)

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.


📑 Engineering & Authorship Documentation

To maintain complete transparency and rigorous documentation standards, this profile repository includes exhaustive technical audits and attribution records:


🎯 Current Focus

  • 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.

📬 Contact & Coordinates


🔒 Confidentiality & Repository Note

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.

Popular repositories Loading

  1. realtime-operations-dashboard realtime-operations-dashboard Public

    Real-time operational monitoring dashboard with live WebSocket event streaming, role-based views, and incident timeline tracking

    HTML 1

  2. Borino88 Borino88 Public

    Config files for my GitHub profile.

  3. Convertor_PrivateKey Convertor_PrivateKey Public archive

    Forked from Pymmdrza/Convertor_PrivateKey

    All Convertor Private key (HEX) To Address Wallet Bitcoin

    Python

  4. desktop-tutorial desktop-tutorial Public archive

    GitHub Desktop tutorial repository

  5. movie-discovery-platform movie-discovery-platform Public

    Explainable cinema discovery and interactive watchlist recommendation engine with multi-preference filtering

    TypeScript

  6. deforestation-risk-vietnam deforestation-risk-vietnam Public

    Python 1