About
I'm Daniel, a senior software engineer at Rippling, where I work across customer-facing workflows and the backend systems that support them.
Most of my work at Rippling has been on Automated Compliance, which helps companies track compliance requirements and the evidence that they meet them. I led monitor-side engineering, working on how the product collected evidence, evaluated it, and showed customers what needed attention. That included evaluation over 5M+ rows and report-backed automation covering roughly 60% of the SOC 2 control and evidence requirements in scope at the time.
I also redesigned much of the policy-management experience while working within the models of an already-live product. That work brought the customer-facing side of the job into focus: drafting, approvals, and renewal had to make sense as a workflow, not just as valid backend states. Before Automated Compliance, I spent my first year on the Identity team, working on sign-in visibility, verification, and improvements to existing password flows.
Selected Work
The projects page has the detailed writeups, including the detection pipeline rework, policy-management redesign, and report integration. I like work where the product and engineering questions are hard to separate: what should a customer see, which system should supply the data, and how do we keep the result understandable as it grows?
How I Work Now
For a first version, I try to make the product risk explicit and keep the implementation easy to replace, adding generality when a concrete use case needs it. I learned to be more careful about scope on content versioning, where I designed beyond the immediate use cases and missed the migration's one-sprint target. An exploratory quick-filters proof of concept for monitors also proved brittle, and the team later rebuilt it.
Personal Projects
Outside work, I build tools for my own use: relationship planning, knowledge management, market research, and real-estate scouting. I like projects that force the whole loop into view: data ingestion, product judgment, interface design, deployment, and the boring maintenance work that decides whether a tool stays useful.
Interests
Finance and economics
I spend a lot of time thinking about markets, investment strategy, and the psychology that sits underneath both. I track where incentives, durable value, and short-term behavior disagree.
Writing and mental models
I'm writing a book about time, attention, and how ordinary choices accumulate into the life you remember. I am taking my time with it because I want the ideas to settle before I consider it ready.
Photography and food
I shoot on a Fujifilm X-T5 and keep structured food and travel notes, partly to document where I have been and partly to study the light, texture, and feeling of a space.
If this overlaps with something you're building, reach out.