Initializing 0%
Aryan Narwani
Software Engineer · Data Scientist

Aryan Narwani.

Based in Madrid, Spain
Focus ML · MLOps · Backend
Status ● Available

I build intelligent systems at the intersection of machine learning, backend engineering, and data — from satellite AI platforms to production APIs.

Scroll
Machine Learning MLOps FastAPI React Node.js Python Docker Spark Kafka PostgreSQL MongoDB Neo4j Redis MLflow PostGIS PyTorch Prophet Big Data Machine Learning MLOps FastAPI React Node.js Python Docker Spark Kafka PostgreSQL MongoDB Neo4j Redis MLflow PostGIS PyTorch Prophet Big Data
I'm a software engineer and data scientist who builds things that actually work — from satellite imagery pipelines to backend APIs, from ML models to production systems.

I work across the full spectrum from raw data to deployed systems. I care deeply about code quality, clean architecture, and building things that solve real problems.

My work spans MLOps infrastructure, geospatial AI, web development, and data engineering. I don't specialize in one layer — I understand the whole stack, and I know how to move fast without cutting corners.

When I'm not building PIT 2026 (an MLOps platform for satellite change detection), I'm working on catering demand forecasting, backend APIs, or diving into social network analysis with graph databases.

01 / Builder mindset
Ship, don't prototype
I don't stop at proofs of concept. I architect clean systems, write tested code, and ship things teams can maintain and extend.
02 / Data-first
Decisions grounded in data
Every decision is grounded in data — whether engineering a model pipeline, designing a schema, or analyzing system performance.
03 / Full stack
End-to-end capability
From database design to ML model serving to frontend interfaces — I understand how the pieces connect, and I can own any layer.

What I work
with daily.

Frontend
React Next.js HTML / CSS JavaScript TypeScript Android (Kotlin) Tableau
Backend
FastAPI Node.js Express Python REST APIs JWT Clean Architecture
AI / ML / Data
PyTorch scikit-learn Prophet U-Net (LEVIR) NetworkX Pandas NumPy Matplotlib Seaborn Plotly
Databases
PostgreSQL MySQL MongoDB Redis Cassandra Neo4j PostGIS
Cloud / MLOps
MLflow Git GitHub Actions Cloudinary Linux CI/CD
Languages & Tools
Python JavaScript Kotlin AL (Business Central) SQL Bash VS Code BDD / Behave

Projects that
ship.

08 selected projects
002
Inflight Catering Demand Forecasting
Machine learning system to predict inflight catering demand using rule-based synthetic datasets augmented with real flight data. Regression, time-series analysis, and feature engineering to optimize catering supply chains.
Python scikit-learn Pandas Feature Eng.
View project
003
Delivery Notes Backend API
Production-grade RESTful API for managing delivery notes built on Clean Architecture principles. JWT authentication, PDF generation, cloud media storage via Cloudinary, and complete CRUD operations.
Node.js Express MySQL JWT Cloudinary
View project
004
Social Network Analysis
Graph-based analysis of social networks using NetworkX. Centrality metrics, community detection, influence propagation, and interactive visualizations revealing structural patterns in large datasets.
Python NetworkX Neo4j Plotly
View project
006
American Airlines Data Viz
Comprehensive data visualization analysis of LAX departure data for American Airlines. Five distinct chart types built with Matplotlib, Plotly, and Seaborn — exploring delays, routes, and operational patterns.
Python Matplotlib Plotly Seaborn
View project
007
Multi-DB Polyglot Architecture
Polyglot persistence systems combining Redis for caching, Cassandra for time-series, Neo4j for relationships, and MongoDB for documents — demonstrating when to use which database and why.
Redis Cassandra Neo4j MongoDB
View project
008
RAG Assistant (LangChain)
Retrieval-Augmented Generation assistant using LangChain, ChromaDB vector store, and OpenAI embeddings. Resolved complex Windows/Python 3.12 dependency issues and environment configuration challenges.
LangChain ChromaDB OpenAI Python
View project

The path
so far.

2014 — 2018
IES Luther King · Madrid
Secondary education · Bachillerato
Foundation years in Madrid. Developed early interest in technology and computing. Strong academic base across sciences and humanities.
Madrid Education
2018 — 2019
Lewisporte Collegiate · Canada
International exchange year · Newfoundland
Full academic year abroad in Canada. Immersive English-speaking environment, cross-cultural experience, and personal growth far from home. Strengthened independence and adaptability.
Canada Exchange International
2019 — 2020
IES Luther King · Madrid
Return · Bachillerato completion
Returned to Madrid to complete Bachillerato with renewed focus and international perspective. Graduated and set course toward technology and business.
Madrid Graduated
2020 — 2021
Macy's Digital · Madrid
Digital operations · E-commerce
First professional experience in the digital industry. Worked within a fast-paced e-commerce environment, gaining exposure to digital operations, online retail processes, and international brand standards.
E-commerce Digital Ops Retail
2021 — 2025
U-tad · Software Engineering Degree
Bachelor's · Madrid
Four-year software engineering degree covering full-stack development, data science, machine learning, databases, software architecture, and agile methodologies. Active involvement in applied projects throughout every year.
Software Engineering Machine Learning Web Dev Madrid
2022 — 2023
Project Manager · Client Projects
Freelance · While at U-tad
Managed end-to-end delivery of client projects in parallel with university studies. Coordinated cross-functional teams, defined deliverables, and maintained client communication from brief to launch.
Project Management Agile Client Delivery
2022 — 2024
Nara · Startup Agency Founder
Co-founder · Digital agency
Co-founded Nara, a digital creative agency. Led strategy, client acquisition, and product delivery. Built and managed a team delivering web, branding, and digital solutions for early-stage startups and growing companies.
Founder Strategy Agency Startups
2024 — 2025
PIT 2026 · Lead Backend Engineer
Academic team project · U-tad
Architected and led backend development of PIT 2026, an MLOps platform for satellite imagery analysis. Built the FastAPI backend, designed model serving integration, prediction API routers, and geospatial zone management across a 5-person team.
FastAPI MLOps Team Lead
2024 — 2025
Arbentia · Business Central Developer
AL Development · Microsoft ecosystem
Developed extensions for Microsoft Dynamics 365 Business Central using AL language. Built fleet management and task management modules, working within enterprise ERP environments and Arbentia's HIT project methodology.
AL Business Central ERP Arbentia
2025
Software Engineering Degree · Graduated
U-tad · Madrid
Completed the Software Engineering Bachelor's degree at U-tad. Four years of building, shipping, and learning — from full-stack web to machine learning, from solo projects to team-led platforms. What's next is just beginning.
Graduated 2025 What's next →
BUILD

Where I
create value

I work across the full stack of modern software — from data pipelines to deployed models to user interfaces. Below are the areas where I can contribute from day one.

Data Science & Analytics
EDA · Feature engineering · Statistical modeling
Machine Learning Engineering
Model training · Evaluation · Deployment
Backend API Development
REST · Clean architecture · Auth · Databases
MLOps & Infrastructure
MLflow · CI/CD · Model serving · Monitoring
Big Data Engineering
Spark · Kafka · HDFS · Distributed systems
Full-Stack Web Development
React · Next.js · Node.js · REST APIs

Let's
build
something.

Whether it's a project, collaboration, internship, or just a conversation — I'm open. Reach out and let's talk.