About Me

I'm Mohammad Ammar Mughees, a software and geospatial engineer with an MSc in Geoinformatics Engineering from Politecnico di Milano (2026). I build production-grade systems in Python and TypeScript, from serverless web platforms and AI agents to open-source geospatial libraries and remote-sensing pipelines.

View CV
Professional since 2020

I build full-stack, production-grade software and geospatial tools. My recent work spans a serverless AI content platform on Cloudflare Workers, an open-source satellite-imagery library published to PyPI, and machine-learning pipelines for Earth observation.

With a Civil Engineering foundation and a Geoinformatics MSc, I like problems where software, AI, and geospatial data meet, and I care about clean, tested, reproducible code delivered clearly to stakeholders.

Technical Skills

Programming Languages

5+ years
  • Python
  • TypeScript
  • JavaScript
  • SQL
  • Dart
  • C

Web & Full-Stack

3+ years
  • React
  • Vue.js
  • Nuxt.js
  • Node.js
  • Hono
  • REST APIs
  • Tailwind CSS
  • Vite
  • Drizzle ORM
  • Zod
  • TanStack Query
  • Flutter

Cloud & Backend

3+ years
  • Cloudflare Workers (D1, R2, KV, Workers AI)
  • AWS
  • Supabase
  • Firebase
  • PostgreSQL / PostGIS
  • Serverless
  • RBAC
  • SSE

AI & Machine Learning

3+ years
  • LLM integration (Claude / OpenAI / Ollama)
  • Model Context Protocol (MCP)
  • Agentic AI
  • TensorFlow
  • scikit-learn
  • CNNs
  • On-edge AI

Data & Geospatial

4+ years
  • NumPy
  • Pandas
  • GeoPandas
  • Rasterio
  • Shapely
  • pyproj
  • GDAL
  • QGIS
  • ArcGIS
  • Google Earth Engine
  • Remote Sensing

Tools & Testing

4+ years
  • Git / GitHub
  • pytest
  • Vitest
  • Playwright
  • CI workflows
  • PyPI packaging

Spoken Languages

5+ years
  • English (C1, Fluent)
  • Hindi (Native)
  • Italian (A1, learning)

Education

Master of Science (M. Sc), Geoinformatics Engineering

2023 - 2026
Politecnico di Milano, Milan, Italy
Thesis: Binary Cropland Classification from AlphaEarth Embeddings - defended July 2026.

Bachelor of Technology (B-Tech), Civil Engineering

2023
Zakir Husain College of Engineering and Technology (ZHCET), Aligarh Muslim University (AMU)
First Division with Honours

Work Experience & Projects

TrenLens: Full-Stack AI Content Platform Mar. 2026 to Present

Mar. 2026 – Present
Self-initiated
Solo-built, in-production media platform on Cloudflare Workers with an AI agent that operates the whole site by conversation.
  • Designed an AI agent with 100+ Model Context Protocol tools and pluggable LLM backends (Claude, OpenAI, Ollama) with SSE streaming
  • Built a serverless TypeScript monorepo (D1, R2, KV, Workers AI) with 4-role RBAC, 160+ REST endpoints, and on-edge AI features
  • Role-gated the agent so only privileged users (creators and above) can operate the platform; readers are excluded

Geo Slide Map Timeline not specified

Timeline not specified
Geo Slide Map - A comprehensive project showcasing modern development practices.

Mobile Application Development (Flutter & Firebase) Sept. 2024 to Feb. 2025

Sept. 2024 – Feb. 2025
Politecnico di Milano
Developed a cross-platform mobile application using Flutter with Firebase backend.
  • Developed a cross-platform mobile application using Flutter
  • Implemented Firebase backend for seamless data management

CNN Models for AI Applications Nov. 2024 to Dec. 2024

Nov. 2024 – Dec. 2024
Politecnico di Milano
Developed CNN-based models for data analysis and classification.
  • Developed CNN-based models for Blood Cell Classification and Mars Terrain Segmentation
  • Leveraged TensorFlow for efficient model training and deployment

Website with Integrated AI Chatbot Feb. 2024 to July 2024

Feb. 2024 – July 2024
Politecnico di Milano
Built an interactive website with AI chatbot integration.
  • Built an interactive website using Nuxt.js & Vue.js
  • Integrated an AI chatbot based on GPT-3.5 Turbo

AUPE RiskMonitor – Landslide Risk Analysis Software Feb. 2024 to July 2024

Feb. 2024 – July 2024
Politecnico di Milano
Developed risk analysis software for landslide monitoring.
  • Developed Python-based risk analysis software for landslide monitoring
  • Utilized AWS relational database based on PostgreSQL with PostGIS extension

Stability Analysis of a Transmission Tower Foundation (Thesis) Aug. 2022 to May 2023

Aug. 2022 – May 2023
Aligarh Muslim University
Conducted analysis of a transmission tower foundation for stability.
  • Conducted static and seismic analysis of a transmission tower foundation
  • Performed finite element analysis using ABAQUS

Publication: Stability Analysis of Slope with Transmission Tower 2 years, 8 months

January 2024
Aligarh Muslim University
Published research on slope stability with transmission tower.
  • Modeled soil-structure interaction of a combined footing in a half-space soil domain
  • Conducted finite element analysis using ABAQUS/Standard solver

Python Developer & Geospatial Analysis Specialist 2025 - 2025

2025 - 2025
Politecnico di Milano
Developed PlanetScope-py, a comprehensive Python library for satellite imagery analysis addressing critical gaps in remote sensing workflows.
  • Designed modular architecture with 20+ specialized modules for scene discovery and metadata processing
  • Implemented multi-algorithm spatial analysis engine with rasterization and vector overlay methods
  • Developed grid-based temporal pattern analysis with FAST and ACCURATE methodologies
  • Achieved cross-platform compatibility with QGIS, ArcGIS, and standard GIS workflows
  • Technical stack: Python 3.10+, Planet API, NumPy, Pandas, GeoPandas, Rasterio, Shapely, Matplotlib

Certifications & Training

Disaster Management Training
Department of Civil Engineering, AMU & NIDM, Ministry of Home Affairs, Govt. of India
22nd – 24th Nov. 2022
Wastewater Treatment using SBR Technology
Department of Civil Engineering, AMU Aligarh, PAVITR Research Project
28th Sept. 2022
Planning and Designing of RCC Building using Software
Department of Civil Engineering, MMANTC Mansoora Malegaon
18th-22nd Oct. 2021
Professional Training on Open-Source Tool: SCILAB
Department of Electronics Engineering, ZHCET, AMU & IIT Bombay
26th Sept. - 9th Oct. 2020
Programming for Everybody (Python)
University of Michigan
Python Data Structures
University of Michigan