fibonacci spiral

Bill Slobotski

My Resume

EMPLOYMENT HISTORY

Uponor, Apple Valley, Minnesota, 3/08 – present

Responsible for programming Yaskawa robots which were integrated into RSLogix via Yaskawa’s MLX200 module.

Responsible for programming ABB robots with control over Allen Bradley’s Ethernet IP network.

Programmed a packaging line which included 8 pipe coilers, 4 ABB robots, and over 150 ethernet IP devices.

Responsible for retrofitting and programming multiple machines that had contained Galil hardware and software to Allen Bradley ControlLogix and CompactLogix PLCs.

Designed and programmed numerous Powerflex 40, 70, and 700 drives on Devicenet, Controlnet, and Ethernet I/P networks.

Programmed and helped to design a pipe coiling machine which packaged a finished roll of pipe in shrink wrap. Programming was done with a ControlLogix PLC with 7 axes of motion control using Kinetic 6000 drives with SERCOS communication.

Interfaced and setup multiple barcode readers and RFID systems for Ethernet IP communication to PLCs

Controlled Zebra printers over Ethernet/IP with ZPL programming language

Classic Manufacturing, Inc., Oakdale, Minnesota, 6/98 – 2/08

Using Visual Basic, developed an Allen Bradley DF1 driver for low cost operator interface solutions.

Designed and programmed vision guided Epson robot applications with Visual Basic operator interfaces.

Worked with ADC in developing a depostion controller for semiconductor wafers using Visual Basic and Compumotor servo controllers

Programmed multiple 3M weblines using Allen Bradley PLC's including SLC500's, ControlLogix, and CompactLogix.

Extensive Visual Basic programming for data collection and machine control with Compumotor stepper and servo controllers.

Programmed Visual Basic applications which interfaced to various PC data acquisition and timing cards.

Proficient at writing serial port drivers for various controllers and industrial printers.

Developed applications using Wonderware industrial control software which included extensive SQL programming for reporting customer’s test data.

Responsible for designing, programming, and debugging numerous web handling machines and various test equipment.

Extensive experience with Allen Bradley PLC’s and servo controllers, GE PLC’s, and Compumotor 6K controllers.

DynaLogic Engineering, St. Paul, Minnesota, 6/96 - 6/98

Proficient in programming Automax and Modicon PLC’s.

Responsible for programming, simulating, testing, and starting up a 500 I/O point adhesive coating web line in Hutchinson, MN using an Automax processor, Allen Bradley remote I/O, and Modbus Plus networking.

Buhler Inc., Plymouth, Minnesota, 6/94 - 6/96

Proficient in programming Allen Bradley PLC 5 and Siemens 115 PLC’s, including programming analog input and output cards, remote I/O setup, indirect addressing and PID control.

Single handedly completed all of the PLC programming, control screen development, testing, and project management for a nylon processing plant in Thailand using a Siemens PLC and “Interact” screen development. This included performing a plant simulation and test within the PLC which significantly reduced debug time in the plant.

Developed standard software subroutines for the department. These routines used PLC memory pointers for controlling motors, diverters, and various valves and shortened software development time.

Responsible for programming and starting up a 600 I/O point Allen Bradley PLC 5/40 system for a plastics plant in North Carolina.

Responsible for programming and starting up a Siemens 155H redundant processor system for a nylon processing plant.

Micro Component Technology, Shoreview, MN, 11/93 - 2/94

Wrote C code to simulate semiconductor chip testing systems.

Electrospace Systems, Richardson, TX, 6/90-2/93

Designed, tested, and installed antenna control systems on two 32 meter antennas at Tel Aviv, Israel (January through March, 1992) and on a 21 meter antenna in Ibri, Oman (September through November, 1992). Both projects required troubleshooting analog and digital electronics down to component level and extensive problem solving.

Professor's Assistant, Iowa State University, Ames, Iowa, 1989-1990

Graded tests, assignments, and computer programs for control systems classes and assisted students with class material at Iowa State University.

Computer Experience

Allen Bradley RSLogix Ladder, Structered Text, and Sequential Function Chart

Javascript

Python

Dinosaurs Visual Basic, C, Assembly (Motorola 68000 and PIC microcontroller), FORTRAN, Pascal, BASIC, Unix

Due to my age and the propensity for society to create new programming languages that are strikingly similar to previous ones, I can do a For/Next loop in a dozen or so languages.

Education

Graduated from Iowa State University with a Bachelor of Science degree in Electrical Engineering, May 1990.

Taking graphic design, 3D modeling, and animation classes at Saint Paul College, 2018 - present.

Hobbies

Bicycling and wheel building

Graphic design with Adobe Illustrator and Photoshop

3D modeling and animation

Playing piano and synthesizers

Astronomy and telescope building

Boardgaming

Tutoring calculus as well as doing it for fun