John Livingston

Sr Software Engineer at LandscapeHub
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Denver, Colorado, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Wholesale
    • 1 - 100 Employee
    • Sr Software Engineer
      • Apr 2021 - Present

    • United States
    • Computer and Network Security
    • 1 - 100 Employee
    • Software Engineer
      • Nov 2018 - Apr 2021

      - Build Rails APIs for external/internal consumption and Auth using JWTs - Extensive SQL database experience in MySQL and postgreSQL - Practices test driven development (TDD) when building out new features - Maintaining/Building production web applications at scale - Performance optimization in SQL, Sidekiq workers, javascripts - Addressed various race conditions, deadlocks, finicky front end and scope issues- Tech stack: Ruby on Rails, MySQL, Sidekiq, Redis, Javascript, Elixir, Active Record, Sequel, AWS, Docker, Splunk, Jenkins, Codeship, Git, Sentry

    • United States
    • Software Development
    • 200 - 300 Employee
    • Software Engineer
      • Mar 2018 - Sep 2018

      • Ruby• JavaScript• Rails, Sinatra• React.js• Node.js• ActiveRecord• SQL databases• HTML / CSS / SASS• Accessibility• Building RESTful APIs• Test Driven Development• Agile Development• Pair Programming• Project Management• PostGIS (learning) • Ruby• JavaScript• Rails, Sinatra• React.js• Node.js• ActiveRecord• SQL databases• HTML / CSS / SASS• Accessibility• Building RESTful APIs• Test Driven Development• Agile Development• Pair Programming• Project Management• PostGIS (learning)

    • United States
    • Machinery Manufacturing
    • 1 - 100 Employee
    • Applications Engineer
      • Aug 2015 - Aug 2017

      • Engage with customers to establish specifications and requirements in order to create machine concept drawing and pre-approval drawing• Communicate project goals with each department over the duration of the production process to ensure efficiency and customer satisfaction• Travel to customer sites to troubleshoot existing TOX systems and/or to create a solution to replace obsolete equipment all over the US, Canada, and Mexico.• Integrate electric servo presses with Siemens, Omron, Allen Bradley PLCs, Fanuc and Kuka robots.

    • United States
    • Semiconductor Manufacturing
    • 1 - 100 Employee
    • Mechanical Engineering Intern
      • Apr 2014 - Sep 2014

      • Created time efficient programs for CNC Haas machines in G-Code• Worked with engineers to design and create Sapphire Apple Iphone block prototype• Learned how to run and operate various cutting, drilling, grinding, polishing machines • Created time efficient programs for CNC Haas machines in G-Code• Worked with engineers to design and create Sapphire Apple Iphone block prototype• Learned how to run and operate various cutting, drilling, grinding, polishing machines

    • Mechanical Engineering Intern
      • Feb 2014 - May 2014

      • Created detailed, client specific, AutoCAD drawings for robotic systems integration• Programmed Fanuc robots via Roboguide• Constructed 3D models of workcells via Solidwork • Created detailed, client specific, AutoCAD drawings for robotic systems integration• Programmed Fanuc robots via Roboguide• Constructed 3D models of workcells via Solidwork

    • Lead project manager
      • May 2013 - Apr 2014

      - Lead project manager on complete house renovations- Trained new employees - Delegated responsibilities for the work day - Lead project manager on complete house renovations- Trained new employees - Delegated responsibilities for the work day

    • Mechanic
      • Apr 2010 - Sep 2010

      - Verified vehicle serviceability by conducting test drives; adjusting controls and systems- Kept shop equipment operating by following operating instructions; troubleshooting breakdowns; maintaining supplies; performing preventive maintenance; calling for repairs. - Verified vehicle serviceability by conducting test drives; adjusting controls and systems- Kept shop equipment operating by following operating instructions; troubleshooting breakdowns; maintaining supplies; performing preventive maintenance; calling for repairs.

Education

  • Turing School of Software & Design
    Software Engineer
    2018 - 2018
  • Northern Illinois University
    Bachelor of Science, Mechanical Engineering
    2011 - 2015
  • Northern Illinois University
    Bachelor of Science - BS, Mechanical Engineering
    2011 - 2015

Community

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