Dan DiGangi - Software Engineering Manager, Tech Instructor/Mentor

Dan DiGangi

Software Engineering Manager, Tech Instructor/Mentor

Chicago, IL (Remote, Hybrid)   |   dandigangi@proton.me
Build experiences, not software

Experience

Upright Education- Part Time Instructor   |   Nov 2023 - Current

  • Teaching 10-20 student cohorts software development and the MERN (MongoDB, Express, React, and Node) stack. My goal as an instructor is to teach end-to-end how to work successfully in the software industry paired with technical, professional, and leadership skills.

Active Campaign- Software Engineering Manager   |   May 2023 - Aug 2023 (Layoff)

  • Led and hired the Velocity team (3 reports) delivering special projects, features, and applications/tooling supporting the BTS org., finance, growth, and internal services teams.
  • Coached engineers across BTS growing their technical, product, user experience, and business skill sets.
  • Collaborated closely with cross functional partners and business stakeholders developing cross team product/technical roadmaps.
  • Redesigned agile/SDLC processes from ideation to delivery and adopted across all BTS teams.
  • Analyzed and reduced defect rates (~16 %) leveraging new SDLC processes and testing requirements including reintroduction of Playwright E2E testing suites.

Arrive Logistics- Senior Software Engineering Manager   |   Jul 2022 - Apr 2023

  • Responsible for the TSO (3 reports), finance/accounting (8 reports), and load service (9 reports) teams responsible for core business operations from shipping to financial transactions.
  • Worked closely with cross functional partners and teams to deliver on highly coupled organization wide applications including a Docker to Kubernetes migration.
  • Delivered complex E2E shipping workflow UIs leveraging federated modules, new finance microservices, 3rd party accounting integrations, and re-architected the service domain model.
  • Delivered an automated, real time AI/ML based shipment pricing model in collaboration with the data science team.

DocuSign- Software Engineering Manager   |   May 2020 - Jun 2022

  • Built and led CLM's Buy/Sell team hiring 7 full stack engineers responsible for developing buy/sell contracts and party management, global user experience, and accessibility.
  • Coached team on our mission, values, SDLC processes, and implementation of measured performance metrics sprint-over-sprint.
  • Worked closely with product managers to build and deliver roadmaps on aggressive deadlines., Delivered WCAG 2.1 accessibility on major UI components in collaboration with enterprise customers.
  • Implemented on-call rotations (Tower) and E2E automation increasing coverage by 60%+ and reducing regressions/escalations (~9%).
Software Engineering Manager   |   May 2018 - May 2020
  • Managed 3 product engineering teams (12 engineers, 2 contractors, 1 manager) composed of React, Node, Java, and Python engineers.
  • Led the OpenLane (KAR) acquisition of integrating DRIVIN engineering and built a redefined, cross functional SDLC.
  • Hired with internal and 3rd party recruiters to expand the Web and OTS delivery capabilities. Coached team on new processes enabling rapid scaling.
  • Delivered complex financial and analytics products using TensorFlow pricing models developed in collaboration with the data science team for enterprise customers.
Lead Front End Engineer   |   July 2017 - June 2018
  • Led the Web and OTS teams development strategy along with coaching engineers/contractors ranging from junior to senior.
  • Delivered multiple enterprise applications in React/Webpack/Node with supporting Java APIs to production across product and engineering teams.
  • Designed front end standards of practice including software design, reviews, documentation, testing, and overall architecture.
  • Maintained legacy applications refactoring highly coupled code, increased testing coverage (~42%), reduced defects (~21%), and stabilized release processes.

ClearStory Data- UX Software Engineer   |   Sep 2014 - May 2015

  • Collaborated with the Chief UX Architect using LucidChart and Sketch creating wireframes/UI for complex interaction flows and custom visualizations for enterprise customers.
  • Developed a large scale data ingestion, management, and BI tool using React, Backbone, and D3.
  • Tested with Mocha, Jasmine, Casper and Selenium (E2E) including visual regression testing.
  • Delivered data ingestion UI and proxy service steaming custom data sources from enterprise customers such as APIs, CSV, SQL/PSQL databases, and Aurora/Snowflake warehouses.

Apartments.com- Lead Front End Engineer   |   Dec 2012 - Aug 2014

  • Led 3 front end developers to build a content management, advertising, and MLS product with Angular 1 replacing custom Knockout implementation.
  • Maintained and sunset legacy applications post Angular release and testing with customers over 4.5 months.
  • Developed and successfully delivered a PPC advertising platform ($7MM ARR) for marketing and a site-wide API for engineers with Javascript and Google Ads.
  • Trained associate to mid-level engineers on Javascript (pre-ES6) architecture, patterns, and best practices.

Fusion92- Web Developer   |   May 2011 - Dec 2012

  • Developed pixel-perfect, responsive interfaces in HTML, CSS, and Javascript to meet design specs for multiple large scale clients including McDonalds, AT&T, Buddig, H&R Block, and Bosch.

GTHAUS- Web Developer & Technical Manager   |   Apr 2009 - Dec 2010

  • Designed and developed the core e-commerce website and product micro-sites. The architecture was built to enable rapid development and deployment to rival competing brands and better position the Meisterschaft brand in an aggressively growing mid-market.

Education
The Art Institutes - IL Institute of Art   |   2007-2010
Bachelor's Degree, Web Design & Interactive Media
Volunteering/Other
Complete work history available on LinkedIn   |   Download Resume