Dan B.

Dan B. Email and Phone Number

Senior Staff Software Engineer @ Affirm
Los Angeles, CA, US
Dan B.'s Location
Los Angeles, California, United States, United States
About Dan B.

Dan B. is a Senior Staff Software Engineer at Affirm. He possess expertise in css, jquery, javascript, html 5, php and 15 more skills. He is proficient in German. Colleagues describe him as "Dan is a great software developer. He shows interests in many different areas. He learns very quickly. He takes his job very seriously and produces code that is clear, aesthetic, efficient and secure. He used to love finding security holes in the software we wrote. He's definitively someone I would go to with questions about hard problems and he'd always give me a new perspective on the problem that I didn't think of before. He doesn't take shortcuts and would go the harder way if that's what required to produce a better solution. He's also a funny guy and a great co-worker so it's a joy to work with him not just from the technical perspective. He's a very very talented person." and "Dan is an excellent, top-notch software developer at a young age. He already has in-depth technical knowledge of frontend engineering, a tireless work ethic and a strong desire to learn new things every day. He is also very easy to work with and is a very good team player. Most importantly, Dan brings unparalleled enthusiasm and passion to his work and it is very obvious that he truly enjoys software development. It is also equally obvious that he is very good at it and will only get better with experience. I consider myself lucky to have had a chance to work closely with rockstar developers in the course of my career and Dan is most definitely one of them!"

Dan B.'s Current Company Details
Affirm

Affirm

View
Senior Staff Software Engineer
Los Angeles, CA, US
Website:
affirmhq.com
Dan B. Work Experience Details
  • Affirm
    Senior Staff Software Engineer
    Affirm
    Los Angeles, Ca, Us
  • Airbnb
    Staff Software Engineer
    Airbnb Aug 2021 - Present
    Los Angeles, California, United States
    I’m a senior individual contributor / technical leader at Airbnb.I’m currently on the Web Platform team, which supports things critical to web development at Airbnb like: - continuous integration - browser support - in-house frameworks - experimentation - web development tooling - linting - testingLately I’ve been leading both the Observability squad - structured logging (Thrift schemas) - unstructured logging (Datadog metrics) - error reporting (via Bugsnag, previously Sentry) - alerting (via an in-house system to create Datadog / Grafana monitors)and the Experimentation squad - we implemented and maintain the complex (A/B testing) and simple (on & off switch) systems to launch features at Airbnb without needing to redeploy codeI previously led the Unit Testing squad in which I:* helped strategically rethink testing at Airbnb (3-5yr vision presented to CTO)* rewrote thousands of tests (chai, sinon → jest and enzyme → @testing-library/react) to reduce technical debt (via jscodeshift codemods, contractors, and elbow grease)
  • Airbnb
    Staff Software Engineer
    Airbnb Nov 2020 - Aug 2021
    Los Angeles, California, United States
    I previously worked in the Trust org at Airbnb, which dealt with e.g. anti-fraud, physical safety, bot detection, and user challenges and frictions (think recaptcha or texting a login code).I was the web lead for an Airbnb-wide framework that manages risk detection and enforcement. This framework is implemented with React, TypeScript, GraphQL, Jest / React Testing Library, Redux, and Enzyme.In addition to web, I’ve also helped design, plan, track, and execute projects across all the frontend tech stacks this framework supports (i.e. desktop/mobile web, native Android + iOS).I’ve also: - designed & implemented funnel metrics + time spent to measure and optimize business critical flows - acted as an oncall / handled business critical matters on urgent timelines - furthered bot detection across Airbnb / helped Google solve recaptcha bugs (we found → they fixed → we verified) - championed privacy, code quality, and technical direction + refactor - volunteered as a frontend architecture interviewer - created an org-wide, dynamic careers page to recruit technical talent
  • Quibi
    Principal Engineer
    Quibi Jan 2020 - Nov 2020
    Hollywood, Ca
    I led the web department for Quibi (a well-funded started based in LA that shutdown in 11/2020, https://quibi-hq.medium.com/an-open-letter-from-quibi-8af6b415377f). - I was responsible for multiple react-based, high-traffic websites (ex: https://quibi.com). - I was in charge of keeping these sites: fast, accessible, secured, tested, and reusable. - I helped bring Quibi's premium content to TV with Chromecast. - I developed and maintained strategically important partner offer pages (ex: T-Mobile, Walmart). - I worked with marketing to create campaign landing pages that inspire growth. - I created a system of JS proto bindings + twirp to unify backend integrations w/ mobile apps.Stack: node, react, firebase, sass, JSPB, twirp, docker, circleci, github.
  • Google
    Staff Software Engineer (L6)
    Google Oct 2018 - Jan 2020
    Venice, Ca
    Then switched back to Chrome: - reskinned all of Chrome's web UIs myself for dark mode (e.g. Mac OS X Mojave, Win10) - led Chrome's desktop New Tab page team (super visible surface w/ tons of traffic)
  • Google
    Staff Software Engineer (L6)
    Google Sep 2016 - Oct 2018
    Venice, Ca
    Switched to Google Assistant: - worked on the "higher-level" brains (ranking, understanding) behind Google Home / "OK Google".
  • Google
    Senior Software Engineer (L5)
    Google Sep 2014 - Sep 2016
    Venice, Ca
    uber tech lead for: - Settings UI (team of up to 19 over ~2.5y) - History page (team of ~4) - Extensions page (~3) - Downloads page (~me)
  • Google
    Software Engineer (L4)
    Google Sep 2012 - Sep 2014
    Venice, Ca
    misc things: - Autofill / requestAutocomplete[1] - whisper to disks (asking "Are you an SSD?") - trace what Chrome asks your disks ("Does that file exist?") - make Chrome better for folks with disabilities (a11y) - typecheck many thousands of lines of JavaScript continuously - contribute to Polymer[2] - present at Google I/O[3][1] http://www.html5rocks.com/en/tutorials/forms/requestautocomplete/[2] https://www.polymer-project.org/1.0/[3] https://www.youtube.com/watch?v=1M50AXPd0Tg
  • Google
    Software Engineer (L3)
    Google Jul 2011 - Sep 2012
    Venice, Ca
    Helped rewrite Chrome's New Tab and Settings UIs.
  • University Of California, Los Angeles
    Guest Lecturer
    University Of California, Los Angeles Jan 2019 - Mar 2019
    Westwood, California, United States
    Taught Computer Science 130 - Software Engineering at UCLA with 3 other Googlers.
  • Yahoo!
    Web Software Engineer
    Yahoo! Jul 2010 - Jul 2011
    Helped refactor and "modernize" new version of Yahoo! News to a more central stack (using PHP, CSS, JavaScript). Additionally, harnessed my efficient/lazy hacker powers to create small tools and scripts used by many developers all throughout Yahoo!'s media dept.Also helped refactor/add to a completely browser-based media player called Yahoo! Web Player. It's no longer maintained, but it played and recognize content on internal and external sites.
  • Live Nation
    Web Software Engineer
    Live Nation Mar 2010 - Jul 2010
    Contractor, helping w/ London 2012 Olympics ticketing website.I helped create and maintain a test automation system that basically acts a commit hook to run tests when developers check in changes (for continuous integration purposes). I wrote many of the functional tests to be used with this system. I also created a "browser lab" where QA and other developers can locally or remotely test client-side performance and compatibility of our sites across browsers and platforms.I implemented security enhancements, fixed many functional and content bugs, thought up new features to yield better user experience, and was also involved in the requirements gathering and time estimation. I additionally authored or maintained a couple of small tools to help improve internal workflow and ease the lives of fellow developers and testers (like bookmarklets to do mundane tasks, enhancing of a remote deployment daemon). I also refactored and modularized the Olympics' client-side code to be more autonomous and extensible.I also worked briefly on ticketmaster.com and livenation.com (which sneakily switched to Ticketmaster's stack after their merger). I made style changes, added enhancements, worked on feature migration and integration, and helped make sure these changes did not affect other sites on the same infrastructure (regression tested).
  • Aeg
    Web Software Engineer
    Aeg Jun 2009 - Mar 2010
    Worked for AEG on Staples Center and LA Live's websites.Used mainly open source technologies in a very high-traffic, clustered environment.Some domains I worked on:- staplescenter.com- grammymuseum.org- homedepotcenter.com- latennischamps.com- nokiatheatrelalive.com- aegliveme.com- anaheimarena.comSome websites I ripped apart and put back together:- lalive.com- savethegrunt.comI helped developer a custom CMS in PHP, PEAR / PECL, and MySQL. I helped on the front-end via UI feature work in HTML/CSS/JS/jQuery, learned the wonders of Apache's mod_rewrite, and did some security and performance analysis. I ended up fixing issues systemic to all of AEG's websites dealing with XSS, SQL injection, and/or arbitrary execution exploits.
  • Mt. San Antonio College
    Web Software Engineer
    Mt. San Antonio College Jun 2007 - Jun 2009
    Part of a team of 3 that developed, designed, and administered www.mtsac.edu. I was also lead programmer for all server-side (PHP/MySQL) and client-side (Javascript) scripting, responsible for almost all interactive features as well as a homepage redesign.
  • Central Desktop
    Software Engineer
    Central Desktop Aug 2008 - Dec 2008
    I worked in a fast-paced Agile/Scrum environment for a collaborative business mgmt tool (centraldesktop.com). I was responsible for fixing bugs, adding features, giving input (during scrum planning), and helping develop a site with over hundreds of thousands of users worldwide.
  • Daily Titan Newspaper
    Advertising Webmaster
    Daily Titan Newspaper Jun 2005 - Jul 2007
    Sole developer of main domain, dailytitan.com, and various subdomains: history.dailytitan.com, archive.dailytitan.com (they even won awards!).I also created an online yearbook / community for CSU Fullerton while with The Daily Titan (titanyearbook.com), as well as posted the online news items and ads in early morning hours.

Dan B. Skills

Css Jquery Javascript Html 5 Php Mysql Git Ajax User Experience Web Development Json Scrum Software Development Oop Front End Design Patterns Apache Web Applications C++ Html5

Dan B. Education Details

Frequently Asked Questions about Dan B.

What company does Dan B. work for?

Dan B. works for Affirm

What is Dan B.'s role at the current company?

Dan B.'s current role is Senior Staff Software Engineer.

What is Dan B.'s email address?

Dan B.'s email address is ds****@****ail.com

What is Dan B.'s direct phone number?

Dan B.'s direct phone number is +171445*****

What schools did Dan B. attend?

Dan B. attended California State University-Fullerton.

What are some of Dan B.'s interests?

Dan B. has interest in Collecting Antiques, Exercise, Home Improvement, Reading, Gourmet Cooking, Sports, The Arts, Home Decoration, Beers, Watching Sports.

What skills is Dan B. known for?

Dan B. has skills like Css, Jquery, Javascript, Html 5, Php, Mysql, Git, Ajax, User Experience, Web Development, Json, Scrum.

Who are Dan B.'s colleagues?

Dan B.'s colleagues are Abhinay Korukonda, Ramya N, Alec Pinchak, Ian Beck, Selena Walker, Yuliia Buchko, Sarah Gerry, Cfe.

Not the Dan B. you were looking for?

  • Dan B.

    Senior Automation Engineer At Not Disclosed
    Florida, United States
  • Dan B

    Vp - It Consulting At Whiz Global Llc
    Duluth, Ga
  • Dan B.

    Recruiting Technical Professionals At Sondhi Solutions
    Greater Indianapolis
  • Dan B

    Data | Technology | Digital Transformation | Mentor
    Greater Boston
  • Dan B

    Building Something New
    Boston, Ma

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.