SlideShare uma empresa Scribd logo
1 de 2
1
Resume’
 Personal information: Donn P Dunlavy,
5381 Bear Ct. Frederick, Colorado, 80504
 Contact information: Cell phone (303) 901-9534
Email; d_dunlavy@msn.com
 Education: BSEET, AS electronics, Microsoftcertification, NI LabVIEW certification
 Electronic Engineering - Metro State College
 Advanced electronic training school (A & C) - United States Navy
 Advanced training courses:
 LabVIEW (NI), CertifiedLabVIEW Developer(CLD)
 TestStand Development(NI), CertifiedDeveloper
 CVI lab WindowsDevelopment(NI), CertifiedDeveloper
 Microsoftcertification(AE University),
 Visual basic certification(BallCorp),
 SpecializeFailureanalysistraining(BallCorp)
 Summary of qualifications:
I have 24 years’ experience providing software and electronic engineering solutions to multiple technological disciplines. A few of the
many assets that I could provide to your team are; Software development in LabVIEW, Including FPGA source control, FPGA development &
bit file generation, PXI Programming, C Code integration (into LabVIEW using call library functions), ATEasy Development (C based
language), basic C++ Development, board design & diagnostic. I am also proficient in Test automation, (environmental, verification & failure
analysis), multiple testing applications and reliability testing.
I also have extensive knowledge of Microsoft Excel, Word, Visual studio, power point – I have written API documents detailing all
software development, Test Plans (DVT, EVT and other), Test reports & used excel for charting, math function’s and graphing test
applications, visual studio for source control etc.
I have excellent programming & test automation skills. Strong communication and customer service skills. I have the ability and desire
to learn and work well within a team environment.
 Experience:
 Rocky Mountain Automation Specialists Owner / Software Engineer 08/07 – Current
I have successful operated my own Software firm since 2007 whereas I have been working for various clients (37 at last count) performing a
multitude of Duties including developing software automation for complex ATE system in LabVIEW, primarily for Military, Space and Medical
Industries. The main focus has been writing automated software in LabVIEW, Test stand and FPGA code. In performing these duties, I also am
responsible for creating project files, executable code, installers and sequencing code in order to execute complex system testing. Modular drivers
are created for FPGA, PXI, IVI, VISA, AIM1553, JTAG & other interfaces; Agilent Power supplies, Eloads, AWG, RF Signal Generators, Pattern
Generators, DigIO, Logic Analyzers, Phase noise systems and NI Switch Matrix databases, Creating new LabVIEW code for the Agilent 8960 Cell
Tester & development of a bench top Cellular test for cell power level’s, bit error rates and AT code interface. Other duties are, overall responsibility
for complete software package on major ATE test system, FPGA code development (through both NI 784x series & NI7900 Series), creating bitfiles
and executable(s), direct Xlinx C code development wrapped into LabVIEW “Call Library. The JTAG & AIM1553 system had no LabVIEW interface
developed, I created (Based on the vendors C Code programming) specific Call library functionality to interface directly through LabVIEW to these
devices. I also developed Agilent’s proprietary Direct DCom “property node” interfaces to those devices, utilizing a remote access into LabVIEW
Code (which had not been accomplished prior). Composing API documents, code reviews & support documents, track and support all bug fix, and
development activities (using Visual Studio source control & Agile source control) overseeing & training junior software engineers. Developing test
automation for high speed data chips, I/O data, & data storage devices. Using LabVIEW, in concert with in house test boards for verification of chip
design, ATE support, and vector testing and failure analysis. Design and implement multiple test automation solutions to manufacturing site for post-
production verification. Implement in house test boards, FPGA, PXI, and GBIP automated test systems at ATE test site, along with at customer
based verification sites. Support all test automation solutions, documentation & failures.
As well as my Software duties, I set up each new challenge as a Project and I manage that project, many times this includes bringing in outside
resources to meet project deadlines, manage all vendor purchases and billing needs, invoice clients and maintain a professional business
relationship with both vendors and clients alike. Developing proposals for new Clients and advising them on specific technological needs and wants.
2
Resume for Donn Dunlavy (continued).
 Tandberg Data (formely Exabyte) ProductDevelopmentEngineer 07/02 – 07/07
Duties include, but are not limited to, development of automation in connection with testing & proving out design of disk array & tape libraries.
Duties are overthe life of the product, from development stage, to manufacturing of product and continued support of multiple products in the field. I
maintain a comprehensive manufacturing yield analysis, implement “lean” manufacturing practices and maintain them, diagnose both design flaws,
failed DVT units & field failures followed up by detailed failure reports & corrective action response (CAR). Test engineering duties include
development of fixtures & automation, using LabVIEW & other PLC components for the testing of main systems on product. Write test plans,
proposals & implementing them, conduct package testing, HALT/HASS testing, HP3070 and other board level testing. I worked with various backup
storage and disk technology including SCSI, SAS (Serial over SCSI)LTO, RAID & MegaRAID, and VXA. My primary duties had me setting up
multiple units in the various configuration and test single and multiple unit’s for failure analysis and or engineering design changes.
 Ball Aerospace & Technologies: Test Engineer 08/90 – 05/02
Duties include; designing, programming, fabrication, and documentation of overall testing for satellite sub-systems. These duties required review of
military, NASA & other agency requirements for testing components and/or complete system level testing. Developing LabVIEW programs to
interface automated test harnesses or fixtures. Design and setup data acquisition cards for retrieval of data from test fixtures. Fabricate the fixtures
using machine shop tooling. Fabricate designed PCB, troubleshoot them using typical electronic troubleshooting methodology. Compile a detailed
history of specific test design, BOM’s, autocad drawings, and written procedures on assembly process. Train junior technicians, troubleshooting and
repairing any problems with sub-systems and/or test fixtures again using typical electronic methodology and tools. All components are ESD and
fracture critical.
 United States Navy: FC2-E5 (Electronic Weapons Specialists) 07/86 – 07/90
Duties included various forms of troubleshooting to the component level utilizing test equipment such as oscilloscope, spectrum analyzers, DVM, and
frequency modulators. Schedule, delegate, and perform preventative maintenance on electronic, hydraulic and mechanical systems. Large gearing,
3phase motors, servos, and computer control systems. Supervise seven junior technicians as mount lead, whichincluded scheduling daily, weekly,
and monthly work duties/preventative maintenance schedules. Other systems included radar systems (waveguide, transmitters, and receivers) sea
water-cooling systems, high voltage power relays. Attended mil-spec and 2m soldering schools.
 Awards and achievements:
Microsoftcertification,LabVIEW certification,8US militarymedals,accreditedyouthcoach,extensivevolunteer work with
communityfoodshare program (gardenprogram).17+years of coachingyouthandHighSchoolFootball.
 Conclusion:
I have extensive knowledgeinsoftware programming,specificallyLabVIEW, but also C+, Visual Basic,Python & ATEasy.
Hardwareconfiguration,andtest equipment.Testdesign,implementation,troubleshooting andautomation.Ihave PCB design
backgroundandam experiencedinCADdesigning,MSoffice& manymoresoftware programs.
I workwell withpeople.I am a self-starter andquicklearner,alongwith beingwelldisciplined.Iwork wellwithina team
environment,andwith customerconcernsandproblems.It wouldbea distinguishedhonortobecomeamemberofyour team.
Thankyou for your timeandconsideration.
It shouldalsobe notedthat I doLabVIEW consultingalso,I have over 30automatedtest designsthat I have implemented
into a variety of companiesthroughouttheFrontRange.I cangive you example codeuponrequest.I have alsodone extensive
HTMLWebpagedesignforindividualclients.
Thankyou very muchforyour timeandconsideration.

Mais conteúdo relacionado

Destaque

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 

Destaque (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

DonnDunlavySoftwareTestEng

  • 1. 1 Resume’  Personal information: Donn P Dunlavy, 5381 Bear Ct. Frederick, Colorado, 80504  Contact information: Cell phone (303) 901-9534 Email; d_dunlavy@msn.com  Education: BSEET, AS electronics, Microsoftcertification, NI LabVIEW certification  Electronic Engineering - Metro State College  Advanced electronic training school (A & C) - United States Navy  Advanced training courses:  LabVIEW (NI), CertifiedLabVIEW Developer(CLD)  TestStand Development(NI), CertifiedDeveloper  CVI lab WindowsDevelopment(NI), CertifiedDeveloper  Microsoftcertification(AE University),  Visual basic certification(BallCorp),  SpecializeFailureanalysistraining(BallCorp)  Summary of qualifications: I have 24 years’ experience providing software and electronic engineering solutions to multiple technological disciplines. A few of the many assets that I could provide to your team are; Software development in LabVIEW, Including FPGA source control, FPGA development & bit file generation, PXI Programming, C Code integration (into LabVIEW using call library functions), ATEasy Development (C based language), basic C++ Development, board design & diagnostic. I am also proficient in Test automation, (environmental, verification & failure analysis), multiple testing applications and reliability testing. I also have extensive knowledge of Microsoft Excel, Word, Visual studio, power point – I have written API documents detailing all software development, Test Plans (DVT, EVT and other), Test reports & used excel for charting, math function’s and graphing test applications, visual studio for source control etc. I have excellent programming & test automation skills. Strong communication and customer service skills. I have the ability and desire to learn and work well within a team environment.  Experience:  Rocky Mountain Automation Specialists Owner / Software Engineer 08/07 – Current I have successful operated my own Software firm since 2007 whereas I have been working for various clients (37 at last count) performing a multitude of Duties including developing software automation for complex ATE system in LabVIEW, primarily for Military, Space and Medical Industries. The main focus has been writing automated software in LabVIEW, Test stand and FPGA code. In performing these duties, I also am responsible for creating project files, executable code, installers and sequencing code in order to execute complex system testing. Modular drivers are created for FPGA, PXI, IVI, VISA, AIM1553, JTAG & other interfaces; Agilent Power supplies, Eloads, AWG, RF Signal Generators, Pattern Generators, DigIO, Logic Analyzers, Phase noise systems and NI Switch Matrix databases, Creating new LabVIEW code for the Agilent 8960 Cell Tester & development of a bench top Cellular test for cell power level’s, bit error rates and AT code interface. Other duties are, overall responsibility for complete software package on major ATE test system, FPGA code development (through both NI 784x series & NI7900 Series), creating bitfiles and executable(s), direct Xlinx C code development wrapped into LabVIEW “Call Library. The JTAG & AIM1553 system had no LabVIEW interface developed, I created (Based on the vendors C Code programming) specific Call library functionality to interface directly through LabVIEW to these devices. I also developed Agilent’s proprietary Direct DCom “property node” interfaces to those devices, utilizing a remote access into LabVIEW Code (which had not been accomplished prior). Composing API documents, code reviews & support documents, track and support all bug fix, and development activities (using Visual Studio source control & Agile source control) overseeing & training junior software engineers. Developing test automation for high speed data chips, I/O data, & data storage devices. Using LabVIEW, in concert with in house test boards for verification of chip design, ATE support, and vector testing and failure analysis. Design and implement multiple test automation solutions to manufacturing site for post- production verification. Implement in house test boards, FPGA, PXI, and GBIP automated test systems at ATE test site, along with at customer based verification sites. Support all test automation solutions, documentation & failures. As well as my Software duties, I set up each new challenge as a Project and I manage that project, many times this includes bringing in outside resources to meet project deadlines, manage all vendor purchases and billing needs, invoice clients and maintain a professional business relationship with both vendors and clients alike. Developing proposals for new Clients and advising them on specific technological needs and wants.
  • 2. 2 Resume for Donn Dunlavy (continued).  Tandberg Data (formely Exabyte) ProductDevelopmentEngineer 07/02 – 07/07 Duties include, but are not limited to, development of automation in connection with testing & proving out design of disk array & tape libraries. Duties are overthe life of the product, from development stage, to manufacturing of product and continued support of multiple products in the field. I maintain a comprehensive manufacturing yield analysis, implement “lean” manufacturing practices and maintain them, diagnose both design flaws, failed DVT units & field failures followed up by detailed failure reports & corrective action response (CAR). Test engineering duties include development of fixtures & automation, using LabVIEW & other PLC components for the testing of main systems on product. Write test plans, proposals & implementing them, conduct package testing, HALT/HASS testing, HP3070 and other board level testing. I worked with various backup storage and disk technology including SCSI, SAS (Serial over SCSI)LTO, RAID & MegaRAID, and VXA. My primary duties had me setting up multiple units in the various configuration and test single and multiple unit’s for failure analysis and or engineering design changes.  Ball Aerospace & Technologies: Test Engineer 08/90 – 05/02 Duties include; designing, programming, fabrication, and documentation of overall testing for satellite sub-systems. These duties required review of military, NASA & other agency requirements for testing components and/or complete system level testing. Developing LabVIEW programs to interface automated test harnesses or fixtures. Design and setup data acquisition cards for retrieval of data from test fixtures. Fabricate the fixtures using machine shop tooling. Fabricate designed PCB, troubleshoot them using typical electronic troubleshooting methodology. Compile a detailed history of specific test design, BOM’s, autocad drawings, and written procedures on assembly process. Train junior technicians, troubleshooting and repairing any problems with sub-systems and/or test fixtures again using typical electronic methodology and tools. All components are ESD and fracture critical.  United States Navy: FC2-E5 (Electronic Weapons Specialists) 07/86 – 07/90 Duties included various forms of troubleshooting to the component level utilizing test equipment such as oscilloscope, spectrum analyzers, DVM, and frequency modulators. Schedule, delegate, and perform preventative maintenance on electronic, hydraulic and mechanical systems. Large gearing, 3phase motors, servos, and computer control systems. Supervise seven junior technicians as mount lead, whichincluded scheduling daily, weekly, and monthly work duties/preventative maintenance schedules. Other systems included radar systems (waveguide, transmitters, and receivers) sea water-cooling systems, high voltage power relays. Attended mil-spec and 2m soldering schools.  Awards and achievements: Microsoftcertification,LabVIEW certification,8US militarymedals,accreditedyouthcoach,extensivevolunteer work with communityfoodshare program (gardenprogram).17+years of coachingyouthandHighSchoolFootball.  Conclusion: I have extensive knowledgeinsoftware programming,specificallyLabVIEW, but also C+, Visual Basic,Python & ATEasy. Hardwareconfiguration,andtest equipment.Testdesign,implementation,troubleshooting andautomation.Ihave PCB design backgroundandam experiencedinCADdesigning,MSoffice& manymoresoftware programs. I workwell withpeople.I am a self-starter andquicklearner,alongwith beingwelldisciplined.Iwork wellwithina team environment,andwith customerconcernsandproblems.It wouldbea distinguishedhonortobecomeamemberofyour team. Thankyou for your timeandconsideration. It shouldalsobe notedthat I doLabVIEW consultingalso,I have over 30automatedtest designsthat I have implemented into a variety of companiesthroughouttheFrontRange.I cangive you example codeuponrequest.I have alsodone extensive HTMLWebpagedesignforindividualclients. Thankyou very muchforyour timeandconsideration.