# Daniel Trinh > Senior Software Engineer Location: New York, New York, United States Profile: https://flows.cv/danieltrinh Generalist Backend Software Engineer. Can code in several languages. Have owned development of backend systems and products from many angles, including dev ops automation, architectural design, performance tuning, fault tolerance scalability, decoupling monolithic architectures, and API development. Things I've done and like to work on include: * Designing and building fault tolerant and scalable distributed systems. * Building and designing micro services for organizational scalability. * Data engineering challenges in the big data / fast data space. * DevOps automation, owning the development of backend systems from the beginning of design to deployment, in addition to application development. * Working on consumer facing products with significant user traction. I occasionally share my thoughts on software engineering, and whatever project I might be working on at danieltrinh.com. Printable, more detailed resume: http://danieltrinh.com/downloads/resume.pdf ## Work Experience ### Senior Software Engineer @ Datadog Jan 2023 – Present | New York City Metropolitan Area Cloud SIEM ### Senior Software Engineer IC7 @ Unity Technologies Jan 2020 – Jan 2023 Technical lead for Unity Monetization Trust & Safety department. Led eight engineers across two teams on the technical direction of ads moderation and publisher facing UI tools. Worked with engineers, product managers, and UX designers, delivered Ad Controls, a tool to increase transparency of ads for publishers, and allow them to granularly filter and block ads from being served. Utilized React and JavaScript for the frontend. Golang, Kafka, MongoDB for the backend. SQL, python, Druid for the data query layer. Node.js, playwright for rendering ads. Developing a data lake of ads for feeding into automated ML to detect explicit content in ads, utilizing open source models, in order to improve KPI of percentage of ads that have been reviewed, via automated or manual detection. ### Senior Software Engineer IC6 @ Unity Technologies Jan 2016 – Jan 2020 | San Francisco Bay Area Built a fault tolerant ad auctioning system, utilizing Golang, Redis, Aerospike, Kafka, MongoDB, handing over seven billion ad requests a day. The auction system is a core system at Unity, and processes hundreds of millions of dollars in net revenue a year. Developed and maintained a general purpose boolean logic rule engine for filtering incoming and outgoing ad requests, handling over five million queries per second across the service. Written in Golang, utilizing compressed bitmaps, BTrees, Radix trees. Designed and developed an AB testing system for segmenting traffic and labeling events within the ads-auctioning backends, for evaluating revenue ¬and user retention impact. Optimized expensive parts of Golang ad serving infrastructure using profiling and code analysis, saving millions of dollars in recurring infrastructure cost a year. ### Software Engineer @ BrightRoll Jan 2014 – Jan 2016 Backend Engineer. Building systems using Play framework, Ruby on Rails, Scala, Solr, ElasticSearch, MongoDB, Druid, MySQL, AWS, and Puppet. * Prototyped and completed to production a Scala based backend that integrated viewability data from MOAT into our ad campaign creation UI within the first few weeks of working at BrightRoll. * Ported an existing legacy single node Solr installation to a multi-node fault tolerant ElasticSearch backend. * Created an API layer that served as a broker between BrightRoll's UI platform and several internal APIs. * Built a horizontally scalable (in terms of disk space and query time) backend OLAP query service backed by Druid to replace a non scalable single node existing service that was built in MySQL, enabling faster queries and storage only limited by the cost of additional servers. * Gained operational experience maintaining a Flume / Hadoop / HDFS / HBase data pipeline that ingested over 10 billion events per day, processing 12TB+ of data (uncompressed) across three datacenters. ### Software Developer @ RightScale Jan 2012 – Jan 2014 | Santa Barbara Designed and built RESTful APIs to enable Multi-Cloud server management, using Ruby on Rails. ### Software Developer in Test @ RightScale Jan 2011 – Jan 2012 Maintaining and improving a Selenium-based UI testing suite, using jquery for selecting UI elements. Added functionality to take a screenshot of the UI every time a test failed. Created an HTTP API testing framework for testing RightScale's public Multi-Cloud APIs. ### Software Developer in Test Intern @ RightScale Jan 2011 – Jan 2011 Created a set of bash scripts for deploying, running, and reporting results from a Selenium based UI testing framework, based in AWS. ### QA Intern @ Social Intelligence Corp Jan 2011 – Jan 2011 Wrote a Capybara (high level Selenium framework) that tested the UI authentication process of a web application. ## Education ### Bachelor of Science (B.S.) in Computer Engineering UC Santa Barbara Jan 2007 – Jan 2011 ## Contact & Social - LinkedIn: https://linkedin.com/in/daniel-trinh-31422926 - Website: http://danieltrinh.com --- Source: https://flows.cv/danieltrinh JSON Resume: https://flows.cv/danieltrinh/resume.json Last updated: 2026-03-22