SlideShare a Scribd company logo
1 of 3
John Allen 1 Software Engineer
John Allen
Software EngineerII
(860) 614-1953
jrallen80@gmail.com
40 Great Oak St.
North Andover, MA 01845
SUMMARY
I am a software engineer focused primarily on system-level design, test, and management. I excel in problem solving and my
teamwork and interpersonal skills are considered noteworthy. I have over ten years of engineering experience related to the
design, development, production, and test of complex electronic systems. Additionally, I have provided research support and
consultation for engineeringproblems spanninga broad range of subjects, including mechanical, electrochemical, and software
systems.
EDUCATION
M.S. Electrical Engineering (2014) Worcester Polytechnic Institute,Worcester, MA
B.S. Electrical Engineering (2002) Worcester Polytechnic Institute,Worcester, MA
PROFESSIONAL EXPERIENCE
Software Engineer II (2013 – Present) Vapotherm, Exeter, NH
 Design, implement and test medical device software in an embedded Linux environment.
 Wrote software requirements specifications and software architecture documentation.
 Utilize the Qt framework and design for ARM9 and ARM7 targets.
 Submitted two invention disclosures.
Lead Electrical Engineer (2012 – 2013) Insulet,Corp., Bedford, MA
 Specified, designed and tested next-generation wireless embedded products
 Led the Electrical R&D teams through all phases of electrical design and development
Senior Electrical Engineer (2009-2012) Insulet,Corp., Bedford, MA
 Specified, designed and tested next-generation wireless embedded products
 Led teams through difficult multi-disciplinary failure root-cause investigations
Hardware Design Engineer (2007-2009) Teradyne, Inc., North Reading, MA
 Designed, built, and tested various AC instruments and fixtures
 Gathered, analyzed, and reported on test results and findings
 Worked primarily in a team-oriented environment
Hardware Engineering Manager (2007) ESI Electronic Products Corporation,Prospect,CT
 Collaborated with customers to gather and document product requirements
 Worked with customers to generate key features for the target market
 Assigned and managed resources to bring a design to fruition
 Focused on ensuring project success by enforcing company standards,demanding high-quality deliverables, and
minimizing project costs
Embedded Systems Design Engineer (2003-2007) ESI Electronic Products Corporation,Prospect,CT
 Specified, designed,developed and tested microcontroller-centric embedded systems
 Managed nearly every aspect of an assigned project, from conception through design and layout and into production.
 Programmed many of the company products using C and Assembly.
 Contributed to the design and maintenance of the company’s software libraries.
National Science Foundation GK-12 Fellow (2002-2003) University of Maine, Orono, ME
 The fellowship was a joint project with Bangor High School and designed to introduce students to various math, science
and engineering disciplines using an approach oriented around sensordesign.
 Created and presented lectures on the fundamentals of programming through the implementation of JavaScript and HTML
in web page design.
John Allen 2 Software Engineer
RECENT PROJECT WORK
Two R&D Software Projects InsuletCorp., Bedford, MA
I designed and coded two embedded medical devices. I cannot disclose the details due to active non -disclosure agreements.
Product Failure Mechanism Root-Cause Analysis and Modeling InsuletCorp., Bedford, MA
I identified, modeled, and demonstrated the root causes of two major failure modes observed on Insulet’s products. My team a nd I
also generated and implemented solutions to these problems.
 Lead an investigation team through theory generation of failure mechanisms
 Designed physical experiments, as well as “thought experiments” to reach the root-cause (mechanical and electro-
chemical failures)
 Lead team through solution brainstorming and evaluation with a focus on cost,time, performance, and risk tradeoffs
 Successfully implemented solution. The approximate direct benefit to Insulet is over $100k in retained revenue.
Low Power Wireless Continuous Glucose Monitor InsuletCorp., Bedford, MA
I assumed the technical lead for the integration of a third-party low-power wireless continuous glucosemonitoringsystem with
Insulet’s flagship product,the OmniPod, a compact portableinsulin pump.
 Specified overall product requirements, including signal interface, performance requirements and test metrics, software
behavior
 Designed strategies to evaluate antenna design options
 Created transmission models to describe systemoperation to produce appropriate range estimation and power budgets
 Guided testing for compliance with FDA, CE, FCC, and various other U.S., EU, and Canadian regulatory requirements.
Mixed-signal FPGA development system Teradyne Inc., North Reading, MA
I designed and builta very successful mixed-signal systemfor use by the company’s FPGA design team. Some of the key system
properties:
 Arbitrary function source and capture systembuilt on a 24 layer PCB
 Required transmission line considerations for signals up to 800MHz (clocking circuitry)
 Centered on Altera Stratix III and Cyclone III FPGAs
 Contained high-speed I/O and inter-IC communication including Ethernet, SPI, I2C, UART, and SPI
 Contained high-speed DDR2 SDRAM
 Contained precision A/D and D/A converters for 80MHz sourcing and capture
 Contained onboard oscillators, flash, JTAG, and other various technologies
Per-Pin Parametric Measurement Unit (PPMU) Teradyne Inc., North Reading, MA
Designed the precision PPMUcircuitry for a high-density AC test instrument:
 Centered on the AD5522 quad PPMU IC
 Completed ahead of schedule
 Produced accurate and detailed systemanalysis including noise, accuracy, resolution, error, measurement time, and
linearity calculations
Microwave Instrument Bench Calibration System Teradyne, Inc., North Reading, MA
I designed and builta microwavebench calibration system. It provided highly accuratecalibration of custom microwave
instruments. Some of the properties of the system:
 Provided an extremely accurate (better than 0.1dB resolution), reliable, and repeatable calibration systemas part of a
highly successfulcompany project
 Automated calibration of 12GHz instruments
 Automated measurement of S-Parameter data using Agilent N5230A Vector Network Analyzer
 Performed systemS-Parameter analysis, manipulation, and storage
 Automated functional and performance testing of calibrated instrument
 Utilized GPIB over Ethernet (NI-VISA), I2C communication, National Instruments MX 6509 Digital Acquisition Card
 Controlling program completely implemented in C#
John Allen 3 Software Engineer
In-System Microcontroller Programmer
I re-designed a microcontroller in-systemprogrammer to automatically program a bit file into 8-bit 8051 family and 16-bit ARM
core microcontrollers:
 Self-initiated project
 Significantly reduced production time, providing a direct cost savings for the company.
 Utilized multiple communication protocols through UART interface
 Microcontroller-centric embedded systemusing I2C and some customprogramming interfaces
CAD AND SOFTWARE TOOLS
 C, C++, C#, Java, Verilog, SystemC, Smith32 (RF circuit modeling), Microsoft Office, Matlab, SPICE, OrCAD, SQL, Qt,
Linux, Subversion
RELEVANT COURSEWORK
 Deterministic and Stochastic Systems
 System Modeling in SystemC
 RT-Level FPGA Design
 Project Management
 Mathematical Modeling
 Computer Architecture
 Local and Wide Area Networks
AWARDS
 National Science Foundation GK-12 Fellowship (2002)
 One of sixteen electrical engineering students selected to fulfill their senior project requirement, known as the MQP, in
Limerick, Ireland (2001)
 Member of Eta Kappa Nu, National Electrical Engineering Honor Society (2000)

More Related Content

What's hot (20)

nabi
nabinabi
nabi
 
Charles jost resume
Charles jost resumeCharles jost resume
Charles jost resume
 
MICHAEL ALLEN
MICHAEL ALLENMICHAEL ALLEN
MICHAEL ALLEN
 
CV
CVCV
CV
 
W.Hall_Resume_4_11_16
W.Hall_Resume_4_11_16W.Hall_Resume_4_11_16
W.Hall_Resume_4_11_16
 
manzoorali.project engg
manzoorali.project engg manzoorali.project engg
manzoorali.project engg
 
Kaneta Resume
Kaneta ResumeKaneta Resume
Kaneta Resume
 
EntryLevel Resume
EntryLevel ResumeEntryLevel Resume
EntryLevel Resume
 
Resume - Richard Shall
Resume - Richard ShallResume - Richard Shall
Resume - Richard Shall
 
Resume2
Resume2Resume2
Resume2
 
Jayabalan cv
Jayabalan  cvJayabalan  cv
Jayabalan cv
 
MarkGeigerResume 2A
MarkGeigerResume 2AMarkGeigerResume 2A
MarkGeigerResume 2A
 
Samuel WORDResume Test Tech
Samuel WORDResume Test TechSamuel WORDResume Test Tech
Samuel WORDResume Test Tech
 
Khaled Daher-CV
Khaled Daher-CVKhaled Daher-CV
Khaled Daher-CV
 
Rajeev_Resume
Rajeev_ResumeRajeev_Resume
Rajeev_Resume
 
Resume_sdy-4-1
Resume_sdy-4-1Resume_sdy-4-1
Resume_sdy-4-1
 
ThomasLitewski_Electronics 2015 Dec
ThomasLitewski_Electronics 2015 DecThomasLitewski_Electronics 2015 Dec
ThomasLitewski_Electronics 2015 Dec
 
Current_Resume
Current_ResumeCurrent_Resume
Current_Resume
 
Guru charan_Resume
Guru charan_ResumeGuru charan_Resume
Guru charan_Resume
 
FREEBORN CV.NNPC POSITIVE
FREEBORN CV.NNPC POSITIVEFREEBORN CV.NNPC POSITIVE
FREEBORN CV.NNPC POSITIVE
 

Viewers also liked

Viewers also liked (14)

Mobile Games Drive Engagement
Mobile Games Drive EngagementMobile Games Drive Engagement
Mobile Games Drive Engagement
 
La performance des lieux de co-création - CREM
La performance des lieux de co-création - CREMLa performance des lieux de co-création - CREM
La performance des lieux de co-création - CREM
 
Elaboracion de proyecto
Elaboracion de proyectoElaboracion de proyecto
Elaboracion de proyecto
 
My Book
My BookMy Book
My Book
 
Diapositivas power
Diapositivas powerDiapositivas power
Diapositivas power
 
MMM3000
MMM3000MMM3000
MMM3000
 
Air pollution
Air pollutionAir pollution
Air pollution
 
YALI_Certificate(1)
YALI_Certificate(1)YALI_Certificate(1)
YALI_Certificate(1)
 
Вся правда о новогоднем корпоративе или "Разрыв шаблона"
Вся правда о новогоднем корпоративе или "Разрыв шаблона"Вся правда о новогоднем корпоративе или "Разрыв шаблона"
Вся правда о новогоднем корпоративе или "Разрыв шаблона"
 
¡NO MÁS MUROS!
¡NO MÁS MUROS!¡NO MÁS MUROS!
¡NO MÁS MUROS!
 
Cuerpo extraño
Cuerpo extrañoCuerpo extraño
Cuerpo extraño
 
Hamilton Bradshaw Careers Guide
Hamilton Bradshaw Careers GuideHamilton Bradshaw Careers Guide
Hamilton Bradshaw Careers Guide
 
Sokkia set6 manual
Sokkia set6 manualSokkia set6 manual
Sokkia set6 manual
 
Uses of a centre lathe
Uses of a centre latheUses of a centre lathe
Uses of a centre lathe
 

Similar to John Allen Software Engineer Resume

Scott Jenney resume 5JUL2106
Scott Jenney resume 5JUL2106Scott Jenney resume 5JUL2106
Scott Jenney resume 5JUL2106Scott Jenney
 
oyedele_resume_updated
oyedele_resume_updatedoyedele_resume_updated
oyedele_resume_updatedAkin Oyedele
 
Lee John 060409
Lee John 060409Lee John 060409
Lee John 060409joonboklee
 
Anthony Pistilli_1_13_2017
Anthony Pistilli_1_13_2017Anthony Pistilli_1_13_2017
Anthony Pistilli_1_13_2017Anthony Pistilli
 
Tom_Osborne_Resume
Tom_Osborne_ResumeTom_Osborne_Resume
Tom_Osborne_ResumeTom Osborne
 
professional content
professional contentprofessional content
professional contentV Rajesh
 
NAVIWALA_Resume_161118
NAVIWALA_Resume_161118NAVIWALA_Resume_161118
NAVIWALA_Resume_161118Iqbal Naviwala
 
RESUME_ALEX_CHALYY_NEW
RESUME_ALEX_CHALYY_NEWRESUME_ALEX_CHALYY_NEW
RESUME_ALEX_CHALYY_NEWAlex Chalyy
 
ALEX_CHALYY_QA_RESUME
ALEX_CHALYY_QA_RESUMEALEX_CHALYY_QA_RESUME
ALEX_CHALYY_QA_RESUMEAlex Chalyy
 
Michael_Joshua_Validation
Michael_Joshua_ValidationMichael_Joshua_Validation
Michael_Joshua_ValidationMichaelJoshua
 
Merrill_Resume_2015
Merrill_Resume_2015Merrill_Resume_2015
Merrill_Resume_2015Jeff Merrill
 
Brad rust resume
Brad rust resumeBrad rust resume
Brad rust resumeBrad Rust
 
Usbaldo Balderas EE 122014
Usbaldo Balderas EE 122014Usbaldo Balderas EE 122014
Usbaldo Balderas EE 122014Usbaldo Balderas
 
Resume.20110926
Resume.20110926Resume.20110926
Resume.20110926RobertMars
 
Electrical Engineer (David Modin)
Electrical Engineer (David Modin)Electrical Engineer (David Modin)
Electrical Engineer (David Modin)PaceMail13
 
Joel Amzallag
Joel AmzallagJoel Amzallag
Joel Amzallagjamzallag
 

Similar to John Allen Software Engineer Resume (20)

Scott Jenney resume 5JUL2106
Scott Jenney resume 5JUL2106Scott Jenney resume 5JUL2106
Scott Jenney resume 5JUL2106
 
Mathew Bibin_2016
Mathew Bibin_2016Mathew Bibin_2016
Mathew Bibin_2016
 
Resume SrEE
Resume SrEEResume SrEE
Resume SrEE
 
oyedele_resume_updated
oyedele_resume_updatedoyedele_resume_updated
oyedele_resume_updated
 
Lee John 060409
Lee John 060409Lee John 060409
Lee John 060409
 
Anthony Pistilli_1_13_2017
Anthony Pistilli_1_13_2017Anthony Pistilli_1_13_2017
Anthony Pistilli_1_13_2017
 
Tom_Osborne_Resume
Tom_Osborne_ResumeTom_Osborne_Resume
Tom_Osborne_Resume
 
professional content
professional contentprofessional content
professional content
 
NAVIWALA_Resume_161118
NAVIWALA_Resume_161118NAVIWALA_Resume_161118
NAVIWALA_Resume_161118
 
RESUME_ALEX_CHALYY_NEW
RESUME_ALEX_CHALYY_NEWRESUME_ALEX_CHALYY_NEW
RESUME_ALEX_CHALYY_NEW
 
ALEX_CHALYY_QA_RESUME
ALEX_CHALYY_QA_RESUMEALEX_CHALYY_QA_RESUME
ALEX_CHALYY_QA_RESUME
 
Michael_Joshua_Validation
Michael_Joshua_ValidationMichael_Joshua_Validation
Michael_Joshua_Validation
 
Merrill_Resume_2015
Merrill_Resume_2015Merrill_Resume_2015
Merrill_Resume_2015
 
Prashant Soman resume
Prashant Soman resumePrashant Soman resume
Prashant Soman resume
 
Brad rust resume
Brad rust resumeBrad rust resume
Brad rust resume
 
Usbaldo Balderas EE 122014
Usbaldo Balderas EE 122014Usbaldo Balderas EE 122014
Usbaldo Balderas EE 122014
 
Resume.20110926
Resume.20110926Resume.20110926
Resume.20110926
 
Akshitha Resume
Akshitha ResumeAkshitha Resume
Akshitha Resume
 
Electrical Engineer (David Modin)
Electrical Engineer (David Modin)Electrical Engineer (David Modin)
Electrical Engineer (David Modin)
 
Joel Amzallag
Joel AmzallagJoel Amzallag
Joel Amzallag
 

John Allen Software Engineer Resume

  • 1. John Allen 1 Software Engineer John Allen Software EngineerII (860) 614-1953 jrallen80@gmail.com 40 Great Oak St. North Andover, MA 01845 SUMMARY I am a software engineer focused primarily on system-level design, test, and management. I excel in problem solving and my teamwork and interpersonal skills are considered noteworthy. I have over ten years of engineering experience related to the design, development, production, and test of complex electronic systems. Additionally, I have provided research support and consultation for engineeringproblems spanninga broad range of subjects, including mechanical, electrochemical, and software systems. EDUCATION M.S. Electrical Engineering (2014) Worcester Polytechnic Institute,Worcester, MA B.S. Electrical Engineering (2002) Worcester Polytechnic Institute,Worcester, MA PROFESSIONAL EXPERIENCE Software Engineer II (2013 – Present) Vapotherm, Exeter, NH  Design, implement and test medical device software in an embedded Linux environment.  Wrote software requirements specifications and software architecture documentation.  Utilize the Qt framework and design for ARM9 and ARM7 targets.  Submitted two invention disclosures. Lead Electrical Engineer (2012 – 2013) Insulet,Corp., Bedford, MA  Specified, designed and tested next-generation wireless embedded products  Led the Electrical R&D teams through all phases of electrical design and development Senior Electrical Engineer (2009-2012) Insulet,Corp., Bedford, MA  Specified, designed and tested next-generation wireless embedded products  Led teams through difficult multi-disciplinary failure root-cause investigations Hardware Design Engineer (2007-2009) Teradyne, Inc., North Reading, MA  Designed, built, and tested various AC instruments and fixtures  Gathered, analyzed, and reported on test results and findings  Worked primarily in a team-oriented environment Hardware Engineering Manager (2007) ESI Electronic Products Corporation,Prospect,CT  Collaborated with customers to gather and document product requirements  Worked with customers to generate key features for the target market  Assigned and managed resources to bring a design to fruition  Focused on ensuring project success by enforcing company standards,demanding high-quality deliverables, and minimizing project costs Embedded Systems Design Engineer (2003-2007) ESI Electronic Products Corporation,Prospect,CT  Specified, designed,developed and tested microcontroller-centric embedded systems  Managed nearly every aspect of an assigned project, from conception through design and layout and into production.  Programmed many of the company products using C and Assembly.  Contributed to the design and maintenance of the company’s software libraries. National Science Foundation GK-12 Fellow (2002-2003) University of Maine, Orono, ME  The fellowship was a joint project with Bangor High School and designed to introduce students to various math, science and engineering disciplines using an approach oriented around sensordesign.  Created and presented lectures on the fundamentals of programming through the implementation of JavaScript and HTML in web page design.
  • 2. John Allen 2 Software Engineer RECENT PROJECT WORK Two R&D Software Projects InsuletCorp., Bedford, MA I designed and coded two embedded medical devices. I cannot disclose the details due to active non -disclosure agreements. Product Failure Mechanism Root-Cause Analysis and Modeling InsuletCorp., Bedford, MA I identified, modeled, and demonstrated the root causes of two major failure modes observed on Insulet’s products. My team a nd I also generated and implemented solutions to these problems.  Lead an investigation team through theory generation of failure mechanisms  Designed physical experiments, as well as “thought experiments” to reach the root-cause (mechanical and electro- chemical failures)  Lead team through solution brainstorming and evaluation with a focus on cost,time, performance, and risk tradeoffs  Successfully implemented solution. The approximate direct benefit to Insulet is over $100k in retained revenue. Low Power Wireless Continuous Glucose Monitor InsuletCorp., Bedford, MA I assumed the technical lead for the integration of a third-party low-power wireless continuous glucosemonitoringsystem with Insulet’s flagship product,the OmniPod, a compact portableinsulin pump.  Specified overall product requirements, including signal interface, performance requirements and test metrics, software behavior  Designed strategies to evaluate antenna design options  Created transmission models to describe systemoperation to produce appropriate range estimation and power budgets  Guided testing for compliance with FDA, CE, FCC, and various other U.S., EU, and Canadian regulatory requirements. Mixed-signal FPGA development system Teradyne Inc., North Reading, MA I designed and builta very successful mixed-signal systemfor use by the company’s FPGA design team. Some of the key system properties:  Arbitrary function source and capture systembuilt on a 24 layer PCB  Required transmission line considerations for signals up to 800MHz (clocking circuitry)  Centered on Altera Stratix III and Cyclone III FPGAs  Contained high-speed I/O and inter-IC communication including Ethernet, SPI, I2C, UART, and SPI  Contained high-speed DDR2 SDRAM  Contained precision A/D and D/A converters for 80MHz sourcing and capture  Contained onboard oscillators, flash, JTAG, and other various technologies Per-Pin Parametric Measurement Unit (PPMU) Teradyne Inc., North Reading, MA Designed the precision PPMUcircuitry for a high-density AC test instrument:  Centered on the AD5522 quad PPMU IC  Completed ahead of schedule  Produced accurate and detailed systemanalysis including noise, accuracy, resolution, error, measurement time, and linearity calculations Microwave Instrument Bench Calibration System Teradyne, Inc., North Reading, MA I designed and builta microwavebench calibration system. It provided highly accuratecalibration of custom microwave instruments. Some of the properties of the system:  Provided an extremely accurate (better than 0.1dB resolution), reliable, and repeatable calibration systemas part of a highly successfulcompany project  Automated calibration of 12GHz instruments  Automated measurement of S-Parameter data using Agilent N5230A Vector Network Analyzer  Performed systemS-Parameter analysis, manipulation, and storage  Automated functional and performance testing of calibrated instrument  Utilized GPIB over Ethernet (NI-VISA), I2C communication, National Instruments MX 6509 Digital Acquisition Card  Controlling program completely implemented in C#
  • 3. John Allen 3 Software Engineer In-System Microcontroller Programmer I re-designed a microcontroller in-systemprogrammer to automatically program a bit file into 8-bit 8051 family and 16-bit ARM core microcontrollers:  Self-initiated project  Significantly reduced production time, providing a direct cost savings for the company.  Utilized multiple communication protocols through UART interface  Microcontroller-centric embedded systemusing I2C and some customprogramming interfaces CAD AND SOFTWARE TOOLS  C, C++, C#, Java, Verilog, SystemC, Smith32 (RF circuit modeling), Microsoft Office, Matlab, SPICE, OrCAD, SQL, Qt, Linux, Subversion RELEVANT COURSEWORK  Deterministic and Stochastic Systems  System Modeling in SystemC  RT-Level FPGA Design  Project Management  Mathematical Modeling  Computer Architecture  Local and Wide Area Networks AWARDS  National Science Foundation GK-12 Fellowship (2002)  One of sixteen electrical engineering students selected to fulfill their senior project requirement, known as the MQP, in Limerick, Ireland (2001)  Member of Eta Kappa Nu, National Electrical Engineering Honor Society (2000)