Jonathan Underwood

jonathan [at] jyunderwood.com
GitHub: jyunderwoodLinkedIn: jyunderwood

Technical Tools

Concepts: Object-oriented programming, test-driven development, behavior-driven development, Agile, Scrum, API design and documentation, server provisioning, monitoring, and administration

Languages and Software: HTML, CSS, JavaScript, Ruby on Rails, RSpec, Cucumber, ASP.NET MVC, C#, PHP, WordPress, React.js, Ember.js, Angular 2, TypeScript, Backbone.js, D3.js, Jasmine, Mocha, jQuery, Ansible, AWS services and API, MySQL, PostgreSQL, Redis, ElasticSearch, Apache, Nginx

Experience

Senior UI Developer
Southwest Airlines, Dallas, TX

Feb 2017 - Present
Contractor via Projekt202

  • Improved the performance, usability and test coverage of new and legacy client-side flight management software
  • Worked with designers and business analytists to develop React.js components to be reusable across internal SWA applications

Application Developer
Key Ring, Dallas, TX

Nov 2014 - Jan 2017
keyringapp.com

  • Scaled Ruby on Rails apps and improved response time of millions of daily mobile API and web requests
  • Lead the development of a retailer "Weekly Sales" content crawling service and made content searchable with an OCR and machine learning pipeline
  • To help facilitate scaling, automated the provisioning and deployment of the AWS infrastructure with Ansible
  • Improved DevOps by centralizing logging with ElasticSearch, Logstash and Kibana, and setting up a CI system
  • Developed a client-side JavaScript version of Key Ring sales and lists to facilitate sharing features

Application Developer
AutoRevo, Addison, TX

Nov 2013 - Sept 2014
autorevo.com

  • Worked on a large multi-tenant SaaS for car dealerships with SOA codebases in Ruby on Rails and ASP.NET
  • Built services that interfaced third-party REST and SOAP APIs like the ebay API for automated posting of vehicles
  • Lead the development of a real-time chat service and embeddable widget for dealership websites
  • Worked on a marketplace crawling and analytics system that processed millions of active vehicles a day

Web Developer
Chacon Autos, Dallas, TX

May 2011 - Nov 2013
chaconautos.com

  • Worked on Ruby on Rails and ASP.NET apps and developed the UI design language still in use
  • Developed an inventory management system that streamlined the vehicle processing flow and sales experience
  • Worked on the sales reporting and credit decision applications that allowed managers to approve more loans in less time
  • Rebuilt the public-facing Wordpress site with a mobile-first design and easier navigation to increase lead generating conversions

Education

BA in Journalism
Graduated December 2010

University of North Texas
Denton, Texas