# Drew Moore > Thoughtful Backend/Frontend/Data Engineer Location: Brooklyn, New York, United States Profile: https://flows.cv/drewmoore I’ve driven unexpected solutions to intractable problems through technical ideation and into production. I’ve built complex full-stack systems from scratch and bent them to changing demands. I’m creative, pragmatic, and naturally tend to think end-to-end, both across the stack and across product/engineering: I like wearing lots of hats. I’m detail-driven, a designer by nature and a proud UI snob. I’ve seen clean code prove its value time and again but am an aficionado of dirty hacks, with a veteran understanding of the time and place for each. Above all I’m drawn to interesting problems, especially ones involving: Graph data modeling, APIs for interactive and dataviz-heavy UI’s, streaming ingestion/analytics architectures, hybrid hot/cold persistence strategies, and feedback loops between human and artificial intelligence. ## Work Experience ### Senior Software Engineer @ Fathom Jan 2022 – Jan 2023 - Owned API integrating React frontend with serverless Python backend (GraphQL over HTTP with WebSocket subscriptions) - Designed and built experimental UI for human-in-the-loop corrections to AI-created datasets that became a core feature - Identified patterns in OCR output graphs that yielded elegant answers to previously cost-prohibitive questions ### Senior Software Engineer @ McAfee Jan 2019 – Jan 2021 | New York, New York, United States - Led team tasked with understanding interactions between dozens of products across the security stack and finding answers to questions about their collective behavior in a global datalake of telemetry from 1B+ instances of them - Owned “backend of frontend” layer for MVISION Insights v1, federating on-prem (SQL-backed) and cloud-based (Parquet-backed) data sources and integrating with a React UI - Prototyped realtime ingestion/analytics engine with Kafka, Spark and Neo4j in R&D for MVISION XDR v1 ### Software Engineer @ Uplevel Security Jan 2017 – Jan 2019 | New York, United States - Proposed and implemented novel approach to detecting many-hop pattern de/realizations in Neo4j, improving runtime of core alerting feature from linear to constant with respect to graph order - Led design of graph data model for iteratively assembling alert and threat intelligence data from different sources and elegantly surfacing patterns indicative of notable stories playing out across them - Led v2 rearchitecture, then led presentation of resulting stack to McAfee executives and engineers to secure acquisition ### Developer @ Civinomics Jan 2015 – Jan 2017 | Santa Cruz, California, United States - Designed and built ranked-choice voting tool in collaboration with FairVote that received national attention and scaled - Led “v2” rearchitecture (from server-rendered monolith to standalone webapp + REST API) and owned resulting stack - Interfaced directly with investors, key customers and CEO to design core features of consumer-facing app ## Education ### Bachelor of Arts - BA in Computer Science University of California, Santa Cruz Jan 2014 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/drew-moore-2b4076203 - Website: https://wellfound.com/u/drew-moore-11 - Website: https://stackoverflow.com/users/1988693/drew-moore --- Source: https://flows.cv/drewmoore JSON Resume: https://flows.cv/drewmoore/resume.json Last updated: 2026-03-23