Dan Bucholtz

Software Engineer

Milwaukee, Wisconsin, United States18 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led engineering for Twitter's design system.
  • Co-creator of StencilJS, enhancing web component development.
  • Built a fun, remote-first team culture.
Stackforce AI infers this person is a SaaS-focused engineering leader with expertise in web and mobile development.

Contact

Skills

Core Skills

Web DevelopmentBackend DevelopmentOpen Source DevelopmentMobile DevelopmentJava DevelopmentFrontend Development

Other Skills

Node.jsGraphQLTypeScriptCIGDPRCCPAStencilJSIonic FrameworkAngularReactVueWeb ComponentsOAuth 2AzureSpring

About

I'm an product-focused engineering leader specializing in web development that loves to build high performing teams and a fun, remote-first culture. have successfully built teams that feel like they're colocated in an office while being remote first and building some top notch products and experiences. I enjoy solving large technical & alignment problems. The roles that best suit me are leading a group of tech leads, or being the tech lead for a large team. My approach often times blurs the line between a engineering manager, product manager, and coder. I love coding and make sure that I do it at least 50% of my time. I generally prefer working on platform or foundational teams building systems and frameworks, but I also enjoy feature work too. Here are some career achievements I'm particularly proud of: - Presently working as a lead engineer in Square's Retail division - Led engineering for Twitter's design system, served as one of the primary tech leads for the web app - Led engineering for Healthline.com communities product. Responsible for backend, frontend, and web experiences. - Co-creator of StencilJS, a popular open source compiler for building Web Components with a React like developer experience. - Lead engineer for Ionic Framework open source project from 2016 - 2018. #2 contributor to all Ionic open source code as of 2019. - Creator of ionic app scripts, Ionic's version of create-react-app, downloaded 11m times and used reliably all day long by developers

Experience

18 yrs 3 mos
Total Experience
2 yrs 3 mos
Average Tenure
3 yrs 4 mos
Current Experience

Square

Software Engineer

Jan 2023Present · 3 yrs 4 mos · Remote

  • Web @ Square

Twitter

Staff Software Engineer

Mar 2021Jan 2023 · 1 yr 10 mos · Pewaukee, Wisconsin, United States

  • Generalist serving as a tech lead on twitter.com. Predominantly working on design system related matters. One of the primary leaders and culture builders within broader web community at Twitter. Passionate about building dev tools & improving developer productivity. Learn it, improve it, teach it.

Healthline media

Engineering Lead

Apr 2018Mar 2021 · 2 yrs 11 mos · San Francisco Bay Area

  • Spent some time as EM, some time as staff eng
  • Led migration from single-tenant Java solution to multi-tenant Node.js solutions projecting at a 75% reduction in cloud/tooling spending
  • Led engineering and worked with stakeholders to achieve GDPR and CCPA compliance
  • Designed and implemented “Platform” abstraction around Browser/Node/React Native so the exact same redux code we run in our web and mobile apps could be effectively tested in Node.js environment
  • Drove adoption of GraphQL and TypeScript
  • Implemented new multi-tenant web app to administration communities which enabled visibility into trolls or scammers across our communities in one place.
  • Designed and implemented test harnesses for all of our web services run as part of CI.
  • Designed and implemented Puppeteer based UI tests for web properties run as part of CI.
  • Introduced visual regression testing for web properties run as part of CI.
  • Drove adoption of automated monitoring tools and metric to be notified if something might be malfunctioning as our communities traffic grew 500%
  • Built a fun, collaborative, empowering, and accountable team culture within our fully remote team
  • Mentored team members, coaching them to broaden their understanding of SDLC and the blurring line between engineering and ops, encouraged them to do more with less, and to utilize automation to empower ourselves to ship code without relying on a manual QA process.
  • Primary owner of all things tech in Healthline communities. Engaged with all parts of the business and all relevant stakeholders to balance tech concerns with other business drivers such as number of ad impressions, volume of analytics, etc.
  • Designed system to ban user from communities and prevent re-entry
  • Personally review all API code to ensure data is handled with care
Node.jsGraphQLTypeScriptCIGDPRCCPA+2

Ionic

Lead Software Engineer

Mar 2016Mar 2018 · 2 yrs · Madison, WI

  • Co-creator of StencilJS, a React like toolkit for building high performance web solutions using web components
  • Primary engineer on ionic-app-scripts, with nearly 11 million downloads since 2016.
  • Team lead on open source core team with hundreds of thousands of lines of open source code
  • Public facing engineer representing company on social media, Github, meet-ups, speaking at conferences, etc.
  • Mentored less senior engineers on architecture strategies, design considerations, etc.
  • Re-designed the Ionic build and release process to remove unnecessary third party deps and ensure Ionic works properly with Angular ahead-of-time compliation
  • Wrote 6 blog posts each averaging over 100K views
  • #2 contributor to the primary framework project, and #2 overall contributor to the rest of the company’s open source offering as of April 2018
  • Designed and implemented app build process for Ionic 2 and 3
  • Designed and implemented router and lazy loading design in Ionic 2 and 3
  • Designed push/pop navigation system in Ionic 2, 3 and 4
  • Extended @angular/router package to meet Ionic’s routing needs
  • Designed “Platform” abstraction to enable Ionic components to seamlessly work with React, Angular and Vue components.
  • Implemented Modal, Popover, Action Sheet, Toast, Alert, and the rest of the overlays in Ionic 2, 3 and 4.
  • Implemented side menu in Ionic 4
  • Landed non-trivial PRs into @angular/cli, @angular/router projects
StencilJSIonic FrameworkAngularReactVueWeb Development+1

Brady corporation

Lead Software Engineer

Nov 2014Mar 2016 · 1 yr 4 mos · Greater Milwaukee Area

  • 8 months as lead full stack engineer in newly formed emerging technologies division
  • 8 months as lead engineer in newly formed mobile apps division
  • Built web services to abstract SAP APIs for inventory checking, calculating international taxes, processing currency changes, etc.
  • Built web service to authenticate users using OAuth 2
  • Led adoption of Node.js for backend usage
  • Designed and implemented CD system on top of Azure Node.js tools
  • Implemented cross-platform mobile app for inspecting manufacturing equipment
  • Implemented cross-platform mobile app with performing lock-out tag-out procedures
Node.jsOAuth 2AzureWeb DevelopmentMobile Development

7summits

Senior Software Developer

Sep 2013Nov 2014 · 1 yr 2 mos · Greater Milwaukee

  • Technical lead for a consultancy working closely with stakeholders/customer to deliver quality software to fortune 100 companies. Predominantly doing spring and hibernate java development with JSP front-end
SpringHibernateJavaJSPBackend DevelopmentJava Development

Rf technologies

Senior Software Developer

Aug 2009Sep 2013 · 4 yrs 1 mo · Brookfield, WI

  • Internal start-up within established company building wifi based RTLS systems for staff duress and asset tracking. Designed real-time systems using open source Java technologies and built HTML5 interfaces utilizing web sockets, css3, javascript and responsive design. Immense experience using spring, hibernate, java, tomcat, Angular, Google Web Toolkit (GWT), & Bootstrap
JavaHTML5CSS3JavaScriptBackend DevelopmentFrontend Development

Manpower

Java / Adobe Flex Developer

Jan 2008Aug 2009 · 1 yr 7 mos

  • Worked with an awesome team building MyPath.com and Manpowerjobs.com. Predominantly doing spring, java, and hibernate development with Adobe Flex front-ends
JavaSpringHibernateAdobe FlexBackend DevelopmentJava Development

Education

University of Wisconsin-Milwaukee

Bachelor of Science - BS — Computer Science

Jan 2004Jan 2009

Stackforce found 100+ more professionals with Web Development & Backend Development

Explore similar profiles based on matching skills and experience