What I'm Looking For Next
Toward the end of January, I walked into the office at Macro expecting a normal Tuesday. It was cold and bright, the kind of winter morning that barely registers while it is happening.
Hi, I'm
I'm Daniel, a software engineer in NYC. Previously Macro, Amazon, Bloomberg. I also build puzzle games.
Hi, I'm Daniel, a software engineer in NYC. I like building things that feel simple and elegant on the surface, with a lot of care underneath.
I've worked at Macro, Amazon, and Bloomberg, with experience across the stack, from deep infrastructure to product work.
Right now, I'm looking for what's next and spending a lot of time on puzzles, building and shipping mobile games to the App Store. If I'm not coding, I'm probably climbing, snowboarding, cooking, or just wandering the city.
July 2024 to January 2026
At Macro, I owned the metadata and properties platform across all workspace entity types. Shipped a permissions-aware properties service from scratch (user- and system-defined properties, automated tagging, relationship inference), enabling unified querying and extensibility; drove cross-team alignment on semantics now adopted by multiple product teams.
Replaced the company's task management stack by designing and rolling out an internal platform on the properties system, adopted company-wide and by customers in production.
Developed the Markdown editor that drives most in-product activity: real-time collaboration, cross-workspace integrations, agentic AI writing workflows. Improved UX and reliability through telemetry, performance tuning, and bug triage.
Built a streaming AI chat system with context-aware prompt assembly and real-time token delivery over WebSockets, enabling interactive document workflows. Enabled in-browser docx rendering and editing via LibreOfficeKit (C++ / WebAssembly), significantly reducing document load times.
October 2022 to October 2023
Led the design and implementation of a greenfield work order system for Amazon Business inventory replenishment, defining the domain model and service interfaces end-to-end.
Built an AWS ingestion pipeline (S3, Lambda, ECS Fargate) to validate and process work order files and publish updates downstream and to a data lake, enabling near real-time ops KPI visibility.
Implemented automated scheduling and service provider assignment, reducing manual ops overhead and enabling onboarding for external customers.
January 2021 to August 2022
Maintained and extended the fixed income trading billing platform and C++ billing library, supporting significant annual revenue through accurate fee calculations across multiple trading workflows.
Built internal tools (security classification API, backtesting, and clearinghouse simulation), improving revenue forecasting accuracy and enabling end-to-end trade testing.
Improved scalability of fixed income trading infrastructure by optimizing trade data models for better storage efficiency.
December 2020 · Blacksburg, VA
I graduated with a dual degree in Computer Science and Mathematics, with a focus on Applied Discrete Mathematics.
My coursework included Data Structures, Operating Systems, Machine Learning, AI, Parallel Computing, and Combinatorics. I also collaborated with physics educators to design an interactive assessment platform for studying problem-solving processes.
Constraint-solved procedural puzzle generation using backtracking and pruning with guaranteed solvability. Levels generated on-device with tiered difficulty. Still in development.
Modular MVC game engine with gesture-driven merging, persistent state, and user-selectable themes and grid layouts. Tilt the board and tiles slide and stack; 2048 meets gravity. Published on the App Store.
Real-time speech separation from noisy audio using DSP and RNNs. Senior capstone; code and paper on GitHub.
Physical puzzle board with triangular LED grid and Arduino, tangram-style shapes. Won the Children's Museum of Blacksburg in 2018 and is still on display.
Toward the end of January, I walked into the office at Macro expecting a normal Tuesday. It was cold and bright, the kind of winter morning that barely registers while it is happening.
When I first started working as a software engineer in 2021, I was not really thinking in terms of big tech versus startup. The bigger adjustment, at least at first, was just school to professional engineering. In school, most of what I built felt direct. The goal was usually to make something work.
I started learning how to code in 2014, when I was a freshman at TJHSST. Every freshman had to take an intro to software engineering class. I didn't start with some long-term plan or career in mind. I just knew I loved the idea of building something from nothing.
When I'm not coding, I'm usually exploring the city, solving puzzles, or hunting for good coffee.
I’m looking for what’s next. If you want to talk roles, puzzles, or just say hi — get in touch.
Say hi