Amirreza Salehi
Full-Stack · Geospatial · ML/AI
Software engineer with a Master's from the University of Waterloo, specializing in full-stack development, geospatial systems, and ML/AI applications. I build scalable tools that turn complex data into real impact.
Technologies I work with
A full-stack toolkit spanning systems programming, web development, geospatial analysis, and machine learning.
Languages & Tools
Full-Stack & Databases
Data & GIS
Machine Learning & AI
Where I've worked
A track record of building production systems, leading projects, and delivering measurable results.
Software Engineer
CurrentEquator Studios
- Built a Construction Site Analysis Tool that ingests geospatial datasets for a defined area of interest, performs cleaning, aggregation, and statistical analysis, generates map outputs, and produces automated PDF reports.
- Enabled scaling the supported data products by designing a large-scale geospatial data storage system with fast spatial querying via a heuristic tiling scheme, a metadata/boundary database, and an S3-based tile hosting layer.
- Increased monthly new customer registration by 20% with a geospatial data pipeline using Python, GDAL, PDAL, and GeoPandas to automate marketing webpage generation — currently serving 3,650 pages.
Full-Stack Developer
Eventist
- Implemented full-stack features for a responsive class registration and scheduling wizard.
Researcher
University of Waterloo
- Designed and developed Python-based geospatial tools with an emphasis on maintainability and scalability.
- Drafted documentation and technical manuals for methodologies, code, and datasets.
- Managed project delivery to clients on schedule and under budget, successfully securing new contracts.
- Supervised and trained two co-op students in programming, data analysis, and case study execution.
- Developed Python automation for GIS-based emissions mapping, reducing manual processing time by 80%.
- Extracted and cleaned 500,000+ building records to map the spatial distribution of 140 million U.S. buildings.
Academic background
Strong theoretical foundations backed by top-ranked institutions and competitive scholarships.
University of Waterloo
Master of Applied Science
University of Tehran
BSc, Systems Engineering
Things I've built
Personal projects exploring the intersection of AI, geospatial data, and software engineering.
Similar Location Recommender
Applied satellite image embeddings to compute spatial similarity scores and recommend geographic locations that closely match a user-defined area of interest.
LLMafia
Mafia (Werewolves) game with a custom dialogue and voting engine, integrating LLM agents with distinct personas and function-calling for fully automated multi-agent role play.
Resume Chatbot
RAG-enabled chatbot for context-aware conversations about a resume. Full-stack with a Flask back-end on AWS EC2, MySQL for visitor logging, and a dynamic JavaScript web interface served via Nginx.