Jack Benson

Jack Benson Email and Phone Number

Full stack software engineer with 10+ years experience turning ideas into reliable software. @ Woven by Toyota
Ann Arbor, Michigan, United States
Jack Benson's Location
Ann Arbor, Michigan, United States, United States
Jack Benson's Contact Details
About Jack Benson

As a Software Consultant, I want to accelerate companies paths to mature software. Through my decade plus of professional experience, I have learned the fine balance of meeting immediate deadlines while putting in the work to go back and streamline the software stack/process. I am not a consultant who just sits on the sidelines, I like to get my hands dirty alongside the development team.I was a Software Engineer 4 at Woven by Toyota, where I worked on the vehicle software platform and DevOps team for ADAS and autonomous vehicle development. Our team handled the Jenkins pipelines, EC2 build instances, vehicle OS, and data ingestion of hundreds of terabytes per week into S3. I have over 10 years of experience in full stack programming, using C++, Python, JavaScript, and C#. I am proficient in Linux, bazel, Jenkins, CI/CD, networking, and embedded systems.

Jack Benson's Current Company Details
Woven by Toyota

Woven By Toyota

View
Full stack software engineer with 10+ years experience turning ideas into reliable software.
Ann Arbor, Michigan, United States
Employees:
2178
Jack Benson Work Experience Details
  • Woven By Toyota
    Woven By Toyota
    Ann Arbor, Michigan, United States
  • Quick Organics
    Lead Software Engineer
    Quick Organics Jan 2024 - Present
  • Woven By Toyota
    Software Engineer 4
    Woven By Toyota May 2022 - Jun 2023
    Chuo-Ku, Tokyo, Jp
    ADAS / Autonomous Vehicle developmentWork on the vehicle software platform and devops team. Any given day I am working with C++, AWS, python, Linux, bazel, Jenkins, CI/CD, networking. Part of the team that maintains the critical "glue" code that enables autonomous vehicles to operate seamlessly, leveraging expertise in Linux OS, Modern C++, CI/CD, Jenkins, AWS, build infrastructure, DevOps, Docker.• Transitioned company-wide AWS environment for a successful merger into a new company’s AWS account: S3, IAM, Terraform, EC2, Route 53, VPC.• Saved company over $250,000 per month on AWS spend by leveraging EC2 spot instances, bazel remote action cache, and buildbarn auto-scaling groups.• Upgraded Linux boot from Legacy to UEFI, improving system performance and stability.
  • Toyota Research Institute
    Software Engineer 4
    Toyota Research Institute Apr 2019 - Mar 2023
    Los Altos, California, Us
    Making self driving happen at TRI. VSPIRIT team. Write and debug code running on public road autonomous vehicles. Mainly work in CAN, Linux, MABx, C++, python, GNSS and IMUs.Led project for rewriting firmware for GPS/IMU board. Refactored existing code to add LWIP, freeRTOS, socket based networking, and remote reflashability via FTP.Converted asyncronous C++ TCP driver to UDP. Added moving window of recent data to compensate for data loss or missed transmissions.Work closely with our hardware team to diagnose low level issues. Anything from GPS almanac issues, to vehicle CAN networking issues, to adding health information about the systems temperatures.Wrote bisecting tool to automatically find the code commit which caused a test to fail. Drastically reducing time to debug.Regarded as top CI bug sheriff on team. This involves identifying failures, assembling cross-functional teams to fix issue, and quarantining problematic tests until a resolution is found.
  • Sensors, Inc.
    Software Engineer
    Sensors, Inc. Jan 2016 - Apr 2019
    Saline, Mi, Us
    On a typical day, I will be working on JavaScript, C++, C, C#, CSS, and more. I have analyzed schematics and microprocessor data sheets to solve analog to digital conversion bugs. I have rewritten LabView code into a C++-backend/JavaScript-frontend application. I am constantly working with physics and chemistry in my job.
  • Stern Pinball, Inc.
    Software Engineer
    Stern Pinball, Inc. Oct 2013 - Oct 2015
    Embedded systems development in C++.
  • Orbitz Worldwide
    Software Engineer
    Orbitz Worldwide Jun 2013 - Oct 2013
    Member of Agile scrum team. Performed wide variety of tasks including hadoop scripting, Java web application development, HTML/CSS, and many things in between.
  • Apple Inc.
    Intern
    Apple Inc. May 2011 - Aug 2011
    Cupertino, California, Us
    Collaborated with writers, engineers, and designers to reorganize Apple's developer publication website. Worked alongside fellow interns to create, prototype, and present new ideas to managers. Became familiar with JavaScript, Sproutcore, and Agile development.
  • Auto-Owners Insurance
    Java Web Developer
    Auto-Owners Insurance May 2010 - Aug 2010
    Lansing, Mi, Us
    Part of the Web Development team who developed a Java Web Application for a paperless forms tracking system. I wrote business logic and HTML, implemented a new ORM system with Hibernate, helped merge two databases into one SQL (DB2) database, and worked with a coworker to research and use Agile development to organize our project team. The web application removed an old process that took about two weeks with many paper forms and inter company mailings and replaced this old process with a paperless application that took less than 2 days.

Jack Benson Skills

C++ Html Javascript Java Css Agile Methodologies Databases Python Sql Web Applications Web Development C Mysql Php Linux Xml Git Embedded Systems Embedded Linux Embedded C++ Computer Hardware Computer Hardware Troubleshooting Programming Microsoft Office Cascading Style Sheets C# Embedded C Firmware Jira Device Drivers Customer Satisfaction Spectroscopy Pressure Sensors Flow Meters Calibration Actuators Sensors Shell Scripting Secure Shell Putty Systemctl Ecu

Jack Benson Education Details

  • University Of Michigan
    University Of Michigan
    Computer Science

Frequently Asked Questions about Jack Benson

What company does Jack Benson work for?

Jack Benson works for Woven By Toyota

What is Jack Benson's role at the current company?

Jack Benson's current role is Full stack software engineer with 10+ years experience turning ideas into reliable software..

What is Jack Benson's email address?

Jack Benson's email address is ja****@****.global

What schools did Jack Benson attend?

Jack Benson attended University Of Michigan.

What are some of Jack Benson's interests?

Jack Benson has interest in Interior Design, Guitar, Firmware, C/c, Pinball, Linux, Basketball, Hardware, Antiques.

What skills is Jack Benson known for?

Jack Benson has skills like C++, Html, Javascript, Java, Css, Agile Methodologies, Databases, Python, Sql, Web Applications, Web Development, C.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.