Topline Score

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

You need to have a working account to view this content. Click here to join now
Jason Flaks

I’ve been fortunate enough over my career to work with a select number of very talented engineers and I would be remiss if I didn’t add David to that list. David has every characteristic I look for in a good engineer, he’s extremely smart, open minded, agile, creative and willing to do just about anything for the betterment of the company and it’s customers. If you are in need of a top notch engineer who can tackle just about any problem, David Ulrich is the person for the job.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior Software Development Engineer
      • Sep 2021 - Present
    • China
    • Legal Services
    • Software Engineer
      • Oct 2016 - Aug 2020

      • Maintained and extended internal and public API codebases • Built and deployed new microservices • Collaborated with data scientists to pipeline ML algorithms • Maintained and extended internal and public API codebases • Built and deployed new microservices • Collaborated with data scientists to pipeline ML algorithms

    • Software Engineer
      • Jun 2012 - Oct 2016

      • Architected corporate intranets for multi-unit franchises using node.js, mySQL, nginx • Managed B2B & B2C prod, staging, and database servers (ubuntu lts, couchdb, elasticsearch) Node.js Infrastructure • Built node API server: HTTP verb handling, mySQL & ODBC pooling, module loading system • Added logging and error notification that reduced node exceptions & SQL errors by 75% • Created node.js/express framework for UI/UX developers to design public websites with server-side handlebars templates and leverage API data with minimal coding • Programmed near-realtime odbc replication of inventory, transactions from sharded dbf storage Mobile Apps • Developed an inventory scanning iOS app used at 50 retail locations for physical inventories, cycle counts, rebinning. Tech stack included: socket.io, linea scanning sled, cordova/phonegap • Built titanium.js web view app for new customer paperwork to be filled on Android/iOS and emailed as a PDF to customers Business Intelligence & Reporting • Implemented elasticsearch faceted search system, and UI plugin that allows search interfaces to be built with just a warehousing query and json configuration • Built APIs and UI widgets for locations, product/inventory, employees, users • Optimized Excel export module, allowing teams to scale from time outs to <10s build times Collaboration Tools • Designed document portal which integrated with filepicker.io and Amazon S3 for storage, permissions for corporate office to store sharing • Created a forms builder to digitize 100+ forms and then fed data into process system and reports • Automated business processes with a ticketing system linked to form submissions, improving accountability and efficiency. Examples: HR changes, internal ordering, employment applications Show less

    • Founder, Software Engineer
      • Feb 2012 - Dec 2013

      Built a prototype platformer game for mobile devices. • Leveraged Corona SDK for cross-platform support (Android and iOS) • Created a framework for quickly scaffolding out new levels. • Worked with co-founder to manage strategic decisions around technical infrastructure and business. Built a prototype platformer game for mobile devices. • Leveraged Corona SDK for cross-platform support (Android and iOS) • Created a framework for quickly scaffolding out new levels. • Worked with co-founder to manage strategic decisions around technical infrastructure and business.

Education

  • University of Washington
    Bachelor’s Degree
    2008 - 2010

Community

You need to have a working account to view this content. Click here to join now