Jack Kester

Automation Engineer 2 at ESCO Group
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Johnston, Iowa, 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
    • Automation Machinery Manufacturing
    • 100 - 200 Employee
    • Automation Engineer 2
      • Jul 2022 - Present

      Worked with a team to build a custom web platform (ASP.Net and AngularJS) for the client to manage all internal recipes in S88 batch standard. This allowed the chief to create simple to read recipes to control all the complex machines in the facility. Design equipment and machines required for various clients and customers in solidworks. Create drawings for parts to be manufactured. Reverse engineer machine, both mechanical and software/firmware, to develop a new machine to work with existing software and communication protocols. create Programmable Logic Controllers and other machines for various clients and customers with minimal down time. Lead "Lunch and Learns" on proper front end web development practices. Manage databases and Python scripts to create effective OEE reports. Show less

  • Pikatea
    • Cedar Falls, Iowa, United States
    • Owner
      • Jan 2020 - Present

      Design, manufacture and sell custom mechanical computer keyboards and macropads to customers online. Manufacture, assemble, and ship approximately 100 orders every month since Jan 2021. Design and make jigs to increase the efficiency of production. Develop internal inventory, assembly, production timeline managing software from daily orders export in a Python backend and vue.js frontend. Design parametric models that are generated by custom order with OpenSCAD and automatically sent to 3D printer. Develop receipt printer to work in conjunction with inventory managing software to print out custom receipts and labels to assist with keeping accurate production schedules. Design new products with CAD. Create Python program to automatically generate firmware required for new products. Manage a small 3D printer “farm” of 8 printers to print required parts and jigs for production and products. Communicate with suppliers and factories to manufacture required parts. Generate tooling and assembly procedures. Coordinate an online group of people to assist with beta testing new products, additional programming, documentation and other ideas. Facilitate customer support. Manage and maintain website for a consistent and user friendly ordering experience with Liquid/HTML and Javascript. Maintain public code repositories for all keyboard and macropad firmware. Organize annual Iowa keyboard meetup. Show less

  • CM-Machine
    • Waterloo, Iowa Area
    • Machinist
      • Oct 2018 - Sep 2020

      Operate metal working machines. Program CAM for CNC machines Design and 3D print jigs and fixtures to decrease production time. Create extensive documentation of process to increase quality and decrease defective parts. Operate metal working machines. Program CAM for CNC machines Design and 3D print jigs and fixtures to decrease production time. Create extensive documentation of process to increase quality and decrease defective parts.

    • United States
    • Wholesale Building Materials
    • 200 - 300 Employee
    • Manufacturing Engineer Intern
      • May 2019 - Aug 2019

      Designed and programmed internal website for tracking work orders (3MS) in C#. Fixed various bugs in 3MS. Built report pages with dynamic MySql integration in Microsoft Sql Server Reporting. Led weekly 3MS meetings/stand ups. Managed and cleaned existing 3MS database. Used Python to generate reports on data from database Designed and programmed internal website for tracking work orders (3MS) in C#. Fixed various bugs in 3MS. Built report pages with dynamic MySql integration in Microsoft Sql Server Reporting. Led weekly 3MS meetings/stand ups. Managed and cleaned existing 3MS database. Used Python to generate reports on data from database

    • United States
    • E-Learning Providers
    • 1 - 100 Employee
    • Frontend Web Developer
      • May 2016 - Aug 2018

      Frontend web development with Vue.js. Integrated extensive testing platform with cypress.io. Created custom Slack bot for easy database queries and charts based on data. Built both company blogs with Wordpress theme in PHP. Started, developed and launched admin panel for actuaries in the company with technology team. Helped maintain server room and organize equipment. Frontend web development with Vue.js. Integrated extensive testing platform with cypress.io. Created custom Slack bot for easy database queries and charts based on data. Built both company blogs with Wordpress theme in PHP. Started, developed and launched admin panel for actuaries in the company with technology team. Helped maintain server room and organize equipment.

  • SlideKB
    • Waterloo, Iowa Area
    • Company Owner
      • Jan 2017 - Sep 2017

      Designed, developed, manufactured and sold mechanical keyboard sliders. Setup production line to fulfil orders. Open sourced the software (Java) and worked with contacts from around the world using Slack to effectively manage and make improvements. Designed PCB for sliders in CAD. Designed, developed, manufactured and sold mechanical keyboard sliders. Setup production line to fulfil orders. Open sourced the software (Java) and worked with contacts from around the world using Slack to effectively manage and make improvements. Designed PCB for sliders in CAD.

    • United States
    • Construction Hardware Manufacturing
    • 100 - 200 Employee
    • System Engineer Intern
      • Sep 2015 - Jun 2016

      Maintained server room and installed updates. Provided tech support for the office of 100. Setup image for new computer installs to decrease time needed to set up new computers Wrote detailed iPad setup procedures for a more consistent and faster setup time. Wrote custom scripts to manage file servers. Documented a server rack while recreating the server for accurate duplication in the future. Maintained server room and installed updates. Provided tech support for the office of 100. Setup image for new computer installs to decrease time needed to set up new computers Wrote detailed iPad setup procedures for a more consistent and faster setup time. Wrote custom scripts to manage file servers. Documented a server rack while recreating the server for accurate duplication in the future.

    • Assembly Technician
      • Jun 2015 - Sep 2015

      Assembled custom built powder coating systems. Assembled booth panels. Wired electrical boxes and ran conduit. Built and assembled conveyors. PLC programming. Excel spreadsheet macro data entry. Facility maintenance. Assembled custom built powder coating systems. Assembled booth panels. Wired electrical boxes and ran conduit. Built and assembled conveyors. PLC programming. Excel spreadsheet macro data entry. Facility maintenance.

    • United States
    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Assembly Technician
      • Jun 2014 - Sep 2014

      Assembled custom virtual reality systems and hi-tech conference room systems. Prepared systems for shipment and reconstruction on site. Facility maintenance. Assembled custom virtual reality systems and hi-tech conference room systems. Prepared systems for shipment and reconstruction on site. Facility maintenance.

Education

  • University of Northern Iowa
    Manufacturing engineering, Industrial and Product Design
    2017 - 2021

Community

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