Skip to content
View mahdirajaee's full-sized avatar
👨‍💻
I may be slow to respond.
👨‍💻
I may be slow to respond.

Highlights

  • Pro

Block or report mahdirajaee

Report abuse

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

Report abuse
mahdirajaee/README.md

Mahdi Rajaee

CTO & Full-Stack Engineer At Bandoeasy.it | IoT Engineer | Machine Learning Practitioner

LinkedIn Email


About

CTO & Full-Stack Engineer at Bando Easy, leading technical strategy and building production-grade web applications. Currently pursuing MSc in ICT for Smart Societies at Polytechnic University of Turin, Italy.

Designing and implementing end-to-end solutions — from real-time data processing pipelines to user-facing applications — with a focus on scalability, maintainability, and performance.


Technical Skills

Languages

Python TypeScript JavaScript C++ Java

Frontend

React Next.js Vue.js Tailwind

Backend

Node.js Django FastAPI Express

Databases

PostgreSQL MongoDB Supabase Firebase

DevOps & Cloud

Docker Kubernetes GitHub Actions

ML & Data Science

TensorFlow PyTorch scikit-learn Pandas


Experience

CTO & Full-Stack Engineer

Bando Easy · Turin, Italy · 2025 - Present

Leading technical strategy and hands-on development of a SaaS platform for grant management and funding opportunities.

Area Responsibilities
Full-Stack Development Architected and built production applications using Next.js 16, React 19, TypeScript, and Tailwind CSS. Implemented server-side rendering, API routes, and real-time features.
Database & Backend Designed and optimized PostgreSQL schemas with Supabase. Built RESTful APIs, implemented authentication flows, and managed data migrations.
DevOps & Infrastructure Set up CI/CD pipelines, Docker containerization, and deployment workflows. Integrated Stripe for subscription management.

Machine Learning Engineer

Research & Academic Projects · Polytechnic University of Turin · 2022 - Present

Project Description
Supply Chain Risk Intelligence Built multimodal ML system using NLP and time-series analysis for disruption prediction
Parkinson's Disease Analysis Developed regression models for disease progression using clinical biomarkers
Gaussian Process Regression Implemented Bayesian ML models for uncertainty quantification

Tools: TensorFlow, PyTorch, scikit-learn, Pandas, NumPy, Jupyter


Database Administrator

Enterprise Systems · 2015 - 2020

  • Administered Microsoft SQL Server environments for enterprise applications
  • Designed database solutions, optimized queries, and managed backup/recovery procedures
  • Implemented data integrity constraints and performance tuning strategies

Certifications

Domain Certification Issuer
Machine Learning AI Fundamentals, End-to-End ML, Supervised & Unsupervised Learning DataCamp
MLOps MLOps Concepts DataCamp
IT & Security Google IT Support Specialist, IT Security Google/Coursera
Design Google UX Design Specialist Google/Coursera
Database SQL Server Administration, Database Design Microsoft

GitHub Activity

GitHub Stats Top Languages GitHub Streak

Current Focus

  • Building a SaaS platform with Next.js, Supabase, and Stripe
  • Studying advanced system design patterns and cloud architecture
  • Open to full-time roles, consulting, and open-source collaboration

LinkedIn Email

Turin, Italy

Pinned Loading

  1. Parkinson-Regression-Analysis Parkinson-Regression-Analysis Public

    Implements linear regression to predict Parkinson’s disease severity using voice parameters.

    Python

  2. Multimodal-Supply-Chain-Risk-Intelligence Multimodal-Supply-Chain-Risk-Intelligence Public

    Python 1

  3. BESS-Predictive-Maintenance-Dashboard BESS-Predictive-Maintenance-Dashboard Public

    Python