Intro

AMARI WYKING GARRETT

I'm a software engineer with a strong focus on data-driven systems and urban technology. My background spans full-stack development, mobile applications, and machine learning, shaped by industry experience at leading tech companies and graduate research at the NYU Center for Urban Science + Progress.

I bring a product-oriented mindset to technical challenges and hold a particular interest in learning how to build scalable tools that support complex systems. Whether it be digital products or researching urban problems, I love digging into problems that sit at the edge of software, data, and the real world.

Vision

A world where cities thrive without compromising our planet's future.

Mission

To support the deployment of data-centric technologies that bolster the sustainability of urban life.

Projects
Ready to Move? Urban Climate Migration in the US

Analyzes the societal impacts of climate-induced migration, using Erie County as a case study to examine population forecasts and their impact on urban socioeconomic indicators like employment, education, and housing, providing insights for policy development and urban preparedness strategies.

Transformer Models for Candidate Selection

Explores the effectiveness of pre-trained transformer models and large language models in optimizing the selection of job candidates and quantifying the importance of various skills, comparing their performance to human evaluators.

Capacitated Vehicle Routing for Environmental Savings

Evaluates the effectiveness and environmental consequences of rapid grocery delivery services like Blinkit, focusing on capacitated vehicle routing to optimize deliveries from 'dark stores' in urban areas for environmental savings.

Data-Driven Charging Network Analysis

Reconstructs an electric vehicle charging network from session data using Graphical Lasso and develops a dashboard for analyzing charger usage and informing deployment strategies.

SmogBusters: Air Quality & Mobility

Explores the relationship between hyperlocal air quality, pedestrian mobility, and public health, aiming to enable citizens to avoid air pollution during non-motorized commutes.

Flood Risk in New York: A Socioeconomic Investigation

Investigates the effectiveness of vulnerability indexes (National Risk Index and Social Vulnerability Index) for flood preparedness in New York City, particularly in the context of equity, by comparing them with socioeconomic data and NYC 311 flood complaints.

South Bronx Solar Generation Capacity

Analyzes the solar generation potential of the Southwest Bronx Con Edison power district using GIS data from OpenStreetMap and USGS LiDAR, calculating Sky View Factor and total building footprint area to assess solar power contributions to district demand.

Experience

Idaho National Laboratory

Software Engineering Intern

May 2024 - August 2024

  • Developed dashboards to streamline visualization workflow for electric vehicle battery charge profiles, resulting in the identification of critical discrepancies in the simulated charging models
  • Implemented temperature-aware battery simulation framework, improving model fidelity to match experimental observations of battery state during charge

Technologies & Skills

PythonC++Data VisualizationPlotly Dash

Idaho National Laboratory

Data Science Intern

May 2023 - August 2023

  • Implemented scalable data preprocessing workflow using Dask and high-performance computing to handle large multi-modal infrasound for anomaly detection model training
  • Evaluated efficacy of LSTM networks vs support vector machines for detecting anomalous events in nuclear solvent extraction testbed

Technologies & Skills

PythonAnacondaDaskHigh-performance computingDeep learning

Apple

Software Engineering Intern

May 2022 - August 2022

  • Prototyped cross-app photo sharing experience enabling Messages-based interaction with Photos app content
  • Engineered storage architecture modifications allowing Messages app interaction while preserving zone-based privacy controls
  • Designed inter-process communication system ensuring photo proliferation between Messages and Photos app subprocesses

Technologies & Skills

Objective-CSwift

Meta

Software Engineering Intern

May 2021 - August 2021

  • Developed configurable React.js visualization components enabling multi-experiment parameter analysis using Undux state management
  • Built modular dashboard architecture supporting custom metric selection for machine learning optimization tradeoffs and constraint analysis

Technologies & Skills

TypeScriptReact.jsUnduxDesign SystemsMercurial

Meta

Software Engineering Intern

May 2020 - August 2020

  • Developed native Android sustainability app in Java implementing Material Design system from concept to MVP
  • Integrated Firebase Authentication and ML Kit barcode scanning with Parse backend for user content management
  • Architected full-stack CRUD operations enabling user-generated content creation, storage, and social sharing features

Technologies & Skills

JavaAndroidMaterial DesignFirebaseMongoDBComputer VisionParseREST APIs

Microsoft

Software Engineering Intern

June 2018 - August 2018

  • Analyzed and re-implemented mini-game functionality from the legacy Minecraft Console Edition to align with the overhauled architecture of the Minecraft Bedrock Edition
  • Collaborated with cross-platform development teams to ensure consistent gameplay experience across multiple device platforms

Technologies & Skills

C++Game DesignObject-oriented Programming