Software Engineer — Los Angeles
Building software.
Mapping earth data.
I want my work to be useful to the planet.
Full-stack engineer with 6+ years of experience building production systems. Worked mainly with Java and Spring Boot on the backend, and React and Node on the frontend. Looking to apply these skills to meaningful problems.
Recently, I’ve been getting into geographic information systems and learning to work with spatial data as a path toward climate and earth systems work. Currently completing a GIS certificate at Pasadena City College, with a focus on mapping, geospatial analysis, and environmental data.
Here's some of what I built over six years as a software engineer.
Contributed features to Watsi’s global patient funding platform, connecting donors with patients receiving life-changing medical care.
Refactored authentication for Newsroom’s Chrome extension to implement OAuth refresh token session management, eliminating daily logouts and increasing retention by 30%.
Designed and productized a Node.js web crawler on Kubernetes for content review, reducing ad approval time by 35%+ and enhancing downstream ML models.
Built REST API endpoints and an internal dashboard for publisher onboarding, replacing a legacy flow and significantly reducing setup errors.
Developed and maintained client-facing and server-side features for the Taboola Ads campaign platform with full automated test coverage.
Implemented production monitoring and alerting for critical endpoints using Grafana and PagerDuty, improving incident response and system reliability.
Contributed features to the Taboola Newsroom analytics web app for publishers and built corresponding mobile experiences using React Native.
Built the Java Spring REST API and React frontend for Taboola’s generative AI prompt helper, driving up to 50% higher advertiser conversions.
Added analytics flows from frontend to MySQL and Vertica tables, powering Tableau dashboards to surface real-time behavioral data.
Implemented a full notification system using Airflow, improving adoption of campaign features.
Reduced A/B testing configuration complexity by refactoring legacy infrastructure, leading to fewer system and user errors platform-wide.
I spend a lot of my free time in nature and have always been interested in earth systems,
which led me to start building skills in spatial data alongside my background in software engineering.
It’s a practical way to observe and understand ecosystems, weather patterns, and climate processes.
Software engineering is still my main focus, but GIS opens the door to more climate-focused work.
These maps are from my certificate program at Pasadena City College — click any to expand.
Mapped kelp occurrences against NOAA sea surface temps to find stress zones off the Southern California coast. The red boundary marks where the next generation of kelp is at risk.
NOAA · GBIF · Natural Earth
USGS quaternary fault data over 2020 census density. Historic faults run right through the densest corridors in LA County.
US Census Bureau · USGS
Dominant crime categories across all LAPD divisions in 2025 using NIBRS offense data. Grand theft auto dominates most of the city.
LAPD NIBRS · LAPD Boundary Layer
Looking for roles in climate tech and clean energy. Open to other interesting problems too.
michellenavarro83@gmail.com →