tom_osborne_resume

3
Tom Osborne [email protected] (517) 294-9081 Tom Osborne 404 Cumberland 201 Howell, MI 48843 [email protected] (517) 294-9081 Application Analyst / Architect / Developer / Programmer Objective Apply my multidisciplinary engineering experience to develop new or reengineer legacy applications to leverage technology and multiple layer architecture to enhance both the data security and user experience. Summary Commitment to continuing education, achieving a Computer Science degree, December 2015 Professional Certifications Hardware and Software Engineering Experience ● Management Experience with ISO/QS/UL/ETL Certifications, Compliance Audits and 8D Investigations Experience with coaching and developing talent and building a strong team ● Capable of Rapid Effective Participation Technical Expertise: Languages: C/C++, C#, Visual Basic, Asp.net, MVC, Assembly, Java, Python, HTML, CSS, JavaScript, JQuery, Ajax. Software: MS Visual Studio.Net, Oracle NetBeans, SQL, MySQL, Access, Informix, Code Warrior, Eclipse, IAR Workbench, CSS, MPLAB X, Word, Excel, Power Point, Visio, Photoshop, Design Spark Schematic, PCB and Mechanical Design. Systems: Windows, Android, IOS, Linux, RTOS. Hardware: 8/16/32 bit Embedded Controllers (Analog Devices, Atmel, Linear Technology, Microchip, Motorola, NXP, Texas Instruments, etc) Peripheral devices (ADC, DIO, SMBus, BLE, CAN, DAC, I2C, LIN, PWM, SPI, UART, USB) Professional Experience: VxI Solutions, Howell, MI 48443 Battery Research Engineer 7/2013 Present Conducted an investigation to find the root cause to lithium battery pack’s failures that often result in fires. The research identified a flaw in the current battery models employed throughout the industry in management of next generation battery systems. The findings led to the proposal for a novel state of charge and cell balancing methodology for LiFePO4 cells, a new cell design with an integrated state of charge sensor and addition enhancements for clean energy applications. Lansing Community College, Lansing, MI 48933, Tutor / Mentor 1/2013 12/2015 While achieving a Computer Science degree, I was privilege to meet and given a chance to work with the next generation of engineers and makers. I was able to provide context to the “why” things were handled a certain way and how many systems carryover legacy functions that are no longer needed. This resulted in a better understanding on how their coursework related to real world concerns. Sessions focused on developing mobile applications, combating cybercrime and improving the usability by making the application adapt to the user. ICC Nexergy / Applied Power, Brighton, MI 48116 Engineering Manager 4/2011 - 7/2013 Responsible for daily engineering activities supporting product development and production. Highlights: Designed and implemented an automated end of line testers for large capacity smart Li-Ion large capacity battery packs for the Medical Cart market. A Windows VB.net application with C# for instrumentation interface. o Achieving 100% product testing and eliminated production defect returns. o Defect tracking that led to process improvements in pack manufacturing. o Produced quality compliance reports to meet with customer’s formal quality systems. o On screen application context sensitive user help, minimized user training time. o Multiple levels of safety and security functions designed in to the application, due to the high energy product under test, prevented operator error from creating an unsafe condition. Designed and implemented automatic incoming battery cell inspection that included cell matching and performance compliance verification. Disclosed manufacturing defect and prevented flawed cells from

Upload: tom-osborne

Post on 16-Jan-2017

29 views

Category:

Documents


2 download

TRANSCRIPT

Tom Osborne [email protected] (517) 294-9081

Tom Osborne 404 Cumberland 201 Howell, MI 48843 [email protected] (517) 294-9081

Application Analyst / Architect / Developer / Programmer

Objective – Apply my multidisciplinary engineering experience to develop new or reengineer legacy

applications to leverage technology and multiple layer architecture to enhance both the data security and user

experience.

Summary – Commitment to continuing education, achieving a Computer Science degree, December 2015 ●

Professional Certifications ● Hardware and Software Engineering Experience ● Management Experience with

ISO/QS/UL/ETL Certifications, Compliance Audits and 8D Investigations ● Experience with coaching and

developing talent and building a strong team ● Capable of Rapid Effective Participation

Technical Expertise:

Languages: C/C++, C#, Visual Basic, Asp.net, MVC, Assembly, Java, Python, HTML, CSS, JavaScript, JQuery, Ajax.

Software: MS Visual Studio.Net, Oracle NetBeans, SQL, MySQL, Access, Informix, Code Warrior, Eclipse, IAR Workbench, CSS, MPLAB X, Word, Excel, Power Point, Visio, Photoshop, Design Spark Schematic, PCB and Mechanical Design.

Systems: Windows, Android, IOS, Linux, RTOS.

Hardware: 8/16/32 –bit Embedded Controllers (Analog Devices, Atmel, Linear Technology, Microchip, Motorola, NXP, Texas Instruments, etc) Peripheral devices (ADC, DIO, SMBus, BLE, CAN, DAC, I2C, LIN, PWM, SPI, UART, USB)

Professional Experience:

VxI Solutions, Howell, MI 48443 Battery Research Engineer 7/2013 – Present

Conducted an investigation to find the root cause to lithium battery pack’s failures that often result in

fires. The research identified a flaw in the current battery models employed throughout the industry in

management of next generation battery systems. The findings led to the proposal for a novel state of charge and

cell balancing methodology for LiFePO4 cells, a new cell design with an integrated state of charge sensor and

addition enhancements for clean energy applications.

Lansing Community College, Lansing, MI 48933, Tutor / Mentor 1/2013 – 12/2015

While achieving a Computer Science degree, I was privilege to meet and given a chance to work with

the next generation of engineers and makers. I was able to provide context to the “why” things were handled a

certain way and how many systems carryover legacy functions that are no longer needed. This resulted in a

better understanding on how their coursework related to real world concerns. Sessions focused on developing

mobile applications, combating cybercrime and improving the usability by making the application adapt to the

user.

ICC Nexergy / Applied Power, Brighton, MI 48116 Engineering Manager 4/2011 - 7/2013

Responsible for daily engineering activities supporting product development and production.

Highlights:

Designed and implemented an automated end of line testers for large capacity smart Li-Ion large capacity battery packs for the Medical Cart market. A Windows VB.net application with C# for instrumentation interface.

o Achieving 100% product testing and eliminated production defect returns.

o Defect tracking that led to process improvements in pack manufacturing.

o Produced quality compliance reports to meet with customer’s formal quality systems.

o On screen application context sensitive user help, minimized user training time.

o Multiple levels of safety and security functions designed in to the application, due to the high energy product under test, prevented operator error from creating an unsafe condition.

Designed and implemented automatic incoming battery cell inspection that included cell matching and performance compliance verification. Disclosed manufacturing defect and prevented flawed cells from

Tom Osborne [email protected] (517) 294-9081

entering production.

Reengineered both the hardware and software for UL certified lithium battery packs, developing:

o A software defined Battery Management System using a custom real time fault tolerant state machine, written in C and Assembly.

o An interrupt based communication handler for the SMBus smart battery protocol.

o Communication handlers for TrippLite and PowerVar chargers / invertors.

Developed a novel pack fuel gauging algorithm for LiFePO4 battery packs that resulted in the acquisition of Applied Power by ICC Nexergy at an increased valuation.

Technology Transfer Labs, Brighton, MI Application Consultant 3/2006 - 2/2012

Responsible for engineering activities supporting product development for multiple clients.

Highlights:

Designed and implemented an automated quality certification testers for lead-acid battery cells, which prevented processing flawed cells into larger battery packs. Increased productivity 800% over previous manual process.

Provided custom software services to enhance an enterprise document handling system using .Net languages and compatible with Kofax v.9 and above.

o Create an automatic auto-rotate function to minimize user interaction during the intake scanning process, resulting in a decreased operating cost for the client.

o Create a PDF file duplicator to preserve original document while being processed, and provide a rewind function to the original application.

o Modify legacy applications for increased functionality, written in Visual Basic 6.

Reengineered an automatic range management system for domed golf ranges, replacing out of production hardware with a pc based system, which extended the useful life of the system.

Designed and created a medical service compliance systems for nursing homes. System written in VB.net for Windows, translated medical care orders into action required check list based on service provider’s medical care level RN, LPN, or Aid. Created nurse notes and shift action plans, reduced shift change report times by 30 minutes, saving 21 hours per week per RN on duty, and produce alerts to missing activity.

Developed algorithms for use in fly through collision avoidance and nap of earth terrain following with

enhancements to compensate for slow reaction time of flight control system. The original application was

written in C, latter converted into logic blocks for FPGA hardware implementation.

Visual recognition applications for license plate auto check, written in C#, Windows 7, and client’s

modified library (DLL) built from OpenCV.

Global Engine Manufacturing Alliance, Dundee, MI Plant Automation Architect 2/2005 - 2/2006

Responsible for automating the reconditioning operations for the plant’s rotary cutting tools, which resulted in the reduction of 15 skilled employees and achieving the plant’s anyone, any time goal for plant operations. The project included integrating multiple 6 axis cutter grinders, Vericut and Numrotor software packages with a Windows operator interface written in VB.Net. Creation of tool profiles for plant’s tools and implementing a quick change collet system. Produced the standard work instructions (SWI), which allowed rapid orientation to the stations operation by multinational operators.

Aspect 3D, Howell, MI Development Engineer 8/2003 – 2/2005

Design and create proof of concept for a digital eddy current inspection core processor, which incorporated an algorithms based on wavelet mathematical concepts.

Ore Creek Pro-Fab, Westland, MI IT Manager / Quality Control Manager 7/2002 – 5/2003

Developed VB application at track process compliance, which led to the successful certification of ISO 9001/QS 9000. Improved performance for eddy current inspection machines, which increased crack detection capabilities and increased machines throughput.

Circle Broach, Westland, MI IT Manager / CNC programmer 11/98 – 7/2002

Developed a parameter based round broach design tool written in MS Excel with VBA that created CNC code for Mazak CNC Lathe L5. Replaced four skilled lathe operators and quadrupled production.

Tom Osborne [email protected] (517) 294-9081

Developed an algorithm that adjusted to dimensions for expansion after heat treat, winning recognition for excellence from Saginaw Steering Gear. Addition savings due to reduction of grind material removal after heat treat.

Ford Motor Company/ Visteon, Dearborn, MI NiMH BCM Software Manager 8/96 – 11/98

Developed PC based testing tools using MS Excel and VBA, used to test Lead acid battery pack controller software for the Electric Ranger UX168 program. Promoted to Software manager for the Electric Ranger UX168 NiMH BCM, C with Assembly drivers. Participated in 8D investigations and participated in Visteon software certification for CMM and PSP compliance.

Trends-N-Technology, Brighton, MI Engineering Consultant 1994 – 1996

Biometric security applications.

Applied Integration Manager / Creative Design Technologies, Southfield, MI Engineer 1991 – 1994 Hardware and embedded software. Communication plant system. Material pull system for Saturn and

Pontiac truck and bus. (A forklift taxi station) Automotive training class development for MAP, broad

band, C programming and computer communication classes.

Control G Labs, Detroit, MI Voice Recognition Engineer 1987 – 1991

PC based 4540 terminal emulator software written in C for DOS 6.0 and hardware, “I Have an Idea” and Duplicated Bill, Voice response system. Intelligent service representative system.

Computer Trade Development, Detroit, MI Application Programmer 1985 – 1987

Education

Lansing Community College - AS in Computer Science degree, December 2015 Additional Software Coursework included Java, C#.net, C++

Carnegie Mellon University PSP, CMM level 5

GM Saturn classes on MAP, data communications and PLC programming

Dale Carnegie sales force programs

Tandy Corporation management and marketing training

Michigan State University - electronic engineering and computer sciences course work.