SlideShare a Scribd company logo
1 of 1
Download to read offline
Andrew Clark
408-656-4469 https://github.com/amclark
amclark7@gmail.com http://stackoverflow.com/u/505154
Driven programmer with experience developing innovative software in the storage industry.
Quick learner with a proven ability to adapt programming concepts to different environments and
languages with little difficulty. Experienced in full software development life-cycle with an
emphasis on writing usable, readable, and maintainable code.
PROFESSIONAL EXPERIENCE
Quantum Corporation (formerly Pancetera Software) – San Jose, CA 6/10 – Present
Senior Software Engineer 11/13 – Present
Software Engineer 6/10 – 11/13
Develop and maintain cutting-edge backup software for VMware virtual machine environments
(Quantum vmPRO, formerly Pancetera Unite). Design and implement features to improve
product performance and usability as a part of a small engineering team. Diagnose issues and
debug code, collaborating with quality assurance and support to ensure product excellence.
Selected Projects:
 Created a variety RESTful hypermedia APIs with Python for handling user configuration,
communication between different components in the system, and running tasks (e.g.,
starting a VM backup).
 Made significant contributions to the vmPRO GUI (Apache Flex).
 Implemented a plug-in architecture for the web services component of a new product,
which helps to prevent conflicts as several programmers are working in parallel.
 Replaced a polling model with event-driven communication to VMware servers using the
vSphere API; this drastically improved product responsiveness to changes on the
hypervisor and reduced server load.
 Added support for application consistent backups on Windows VMs using a custom VSS
implementation. Created a small program for driving this process from our product by
executing remote commands on the virtual machine using the VMware VIX API.
 Improved scalability by implementing a method for selecting a subset of large
environments for the product to manage.
 Collaborated with other engineers to implement various features including Changed Block
Tracking support, communication between multiple vmPRO instances, VM registration
after successful recoveries, and adding progress information to backup tasks.
TECHNICAL PROFICIENCIES
 Languages: Python, JavaScript, ActionScript, C/C++, Java, Perl, Bash
 Environments: Linux/UNIX, Mac OS X, Windows
 Extensive use of object-oriented and concurrent programming in production code
 Strong competence in algorithms and data structures
 Experience creating web services APIs with Python
 Front-end web development experience with Apache Flex and HTML/CSS/JavaScript
 Familiarity with Linux tools, shell scripting, regular expressions, and database
management (MySQL/PostgreSQL)
EDUCATION
California Polytechnic State University, San Luis Obispo, CA
B.S. in Computer Engineering – June 2010

More Related Content

What's hot

Johan_Kayati_Resume_L
Johan_Kayati_Resume_LJohan_Kayati_Resume_L
Johan_Kayati_Resume_L
Johan Kayati
 
IBM_WebSphere_IIB_03_22_40_AM
IBM_WebSphere_IIB_03_22_40_AMIBM_WebSphere_IIB_03_22_40_AM
IBM_WebSphere_IIB_03_22_40_AM
Zoran Cerkez
 
Resume - Varghese John
Resume - Varghese JohnResume - Varghese John
Resume - Varghese John
Varghese John
 
IBM Certified Solution Designer - WebSphere MQ V7.0
IBM Certified Solution Designer - WebSphere MQ V7.0IBM Certified Solution Designer - WebSphere MQ V7.0
IBM Certified Solution Designer - WebSphere MQ V7.0
bureaucrat
 

What's hot (20)

Serguei_Kouzmine_Resume
Serguei_Kouzmine_ResumeSerguei_Kouzmine_Resume
Serguei_Kouzmine_Resume
 
Clifford nelson resume_16-06
Clifford nelson resume_16-06Clifford nelson resume_16-06
Clifford nelson resume_16-06
 
Technource - Zend framework Developers India
Technource - Zend framework Developers IndiaTechnource - Zend framework Developers India
Technource - Zend framework Developers India
 
Evaluation Ria Frameworks
Evaluation Ria FrameworksEvaluation Ria Frameworks
Evaluation Ria Frameworks
 
Johan_Kayati_Resume_L
Johan_Kayati_Resume_LJohan_Kayati_Resume_L
Johan_Kayati_Resume_L
 
Sai krishna
Sai krishnaSai krishna
Sai krishna
 
DevOps Resume of Sanu Panji
DevOps Resume of Sanu PanjiDevOps Resume of Sanu Panji
DevOps Resume of Sanu Panji
 
Documents - Copy
Documents - CopyDocuments - Copy
Documents - Copy
 
Varun_Gupta
Varun_GuptaVarun_Gupta
Varun_Gupta
 
Resume 06172016
Resume 06172016Resume 06172016
Resume 06172016
 
IBM_WebSphere_IIB_03_22_40_AM
IBM_WebSphere_IIB_03_22_40_AMIBM_WebSphere_IIB_03_22_40_AM
IBM_WebSphere_IIB_03_22_40_AM
 
Step by step instructions to execute selenium automation testing
Step by step instructions to execute selenium automation testingStep by step instructions to execute selenium automation testing
Step by step instructions to execute selenium automation testing
 
Resume - Varghese John
Resume - Varghese JohnResume - Varghese John
Resume - Varghese John
 
IBM Certified Solution Designer - WebSphere MQ V7.0
IBM Certified Solution Designer - WebSphere MQ V7.0IBM Certified Solution Designer - WebSphere MQ V7.0
IBM Certified Solution Designer - WebSphere MQ V7.0
 
VijayresumeIBM
VijayresumeIBMVijayresumeIBM
VijayresumeIBM
 
Reasons behind selenium automation testing popularity
Reasons behind selenium automation testing popularityReasons behind selenium automation testing popularity
Reasons behind selenium automation testing popularity
 
The Twelve Factor Apps
The Twelve Factor AppsThe Twelve Factor Apps
The Twelve Factor Apps
 
Shashank_Venkataramanacharya
Shashank_VenkataramanacharyaShashank_Venkataramanacharya
Shashank_Venkataramanacharya
 
IBM_WebSphere_01_25_15_AM
IBM_WebSphere_01_25_15_AMIBM_WebSphere_01_25_15_AM
IBM_WebSphere_01_25_15_AM
 
Silverlight difference faqs-1
Silverlight  difference faqs-1Silverlight  difference faqs-1
Silverlight difference faqs-1
 

Viewers also liked

Slide prsntns
Slide prsntnsSlide prsntns
Slide prsntns
maaravi
 
Jay Rodli Recomendation Letter - Martin Streich
Jay Rodli Recomendation Letter - Martin StreichJay Rodli Recomendation Letter - Martin Streich
Jay Rodli Recomendation Letter - Martin Streich
Jay Rodli
 
Kerdijha's letter
Kerdijha's letterKerdijha's letter
Kerdijha's letter
Iibee Dijha
 
AFA-81S Col.M_MoriartyUSMC LOR.v2
AFA-81S Col.M_MoriartyUSMC LOR.v2AFA-81S Col.M_MoriartyUSMC LOR.v2
AFA-81S Col.M_MoriartyUSMC LOR.v2
Ara "NUKE" Manukian
 

Viewers also liked (13)

Slide prsntns
Slide prsntnsSlide prsntns
Slide prsntns
 
Презентация Насосэнергопром
Презентация НасосэнергопромПрезентация Насосэнергопром
Презентация Насосэнергопром
 
I4M flashcards: tools (in finnish)
I4M flashcards: tools (in finnish)I4M flashcards: tools (in finnish)
I4M flashcards: tools (in finnish)
 
Jay Rodli Recomendation Letter - Martin Streich
Jay Rodli Recomendation Letter - Martin StreichJay Rodli Recomendation Letter - Martin Streich
Jay Rodli Recomendation Letter - Martin Streich
 
TDEE Calculator
TDEE Calculator
TDEE Calculator
TDEE Calculator
 
Насосэнергопром
НасосэнергопромНасосэнергопром
Насосэнергопром
 
Kerdijha's letter
Kerdijha's letterKerdijha's letter
Kerdijha's letter
 
COMM 3580 Jan 27
COMM 3580 Jan 27COMM 3580 Jan 27
COMM 3580 Jan 27
 
AFA-81S Col.M_MoriartyUSMC LOR.v2
AFA-81S Col.M_MoriartyUSMC LOR.v2AFA-81S Col.M_MoriartyUSMC LOR.v2
AFA-81S Col.M_MoriartyUSMC LOR.v2
 
A Case Study : Northeastern University
A Case Study : Northeastern UniversityA Case Study : Northeastern University
A Case Study : Northeastern University
 
CSLB967586
CSLB967586CSLB967586
CSLB967586
 
Teoria de la forma
Teoria de la formaTeoria de la forma
Teoria de la forma
 
Final Plan Book
Final Plan BookFinal Plan Book
Final Plan Book
 

Similar to Resume

DaveSailors-resume-v9.6.8.save
DaveSailors-resume-v9.6.8.saveDaveSailors-resume-v9.6.8.save
DaveSailors-resume-v9.6.8.save
Dave Sailors
 
manu_resume
manu_resumemanu_resume
manu_resume
Manu VS
 
FredMcLainResumeB
FredMcLainResumeBFredMcLainResumeB
FredMcLainResumeB
Fred McLain
 
JEFFREY D SMITH - RESUME - 2016b
JEFFREY D SMITH - RESUME - 2016bJEFFREY D SMITH - RESUME - 2016b
JEFFREY D SMITH - RESUME - 2016b
Jeff Smith
 

Similar to Resume (20)

DaveSailors-resume-v9.6.8.save
DaveSailors-resume-v9.6.8.saveDaveSailors-resume-v9.6.8.save
DaveSailors-resume-v9.6.8.save
 
Kumaresan.gopalakrishnan resume
Kumaresan.gopalakrishnan resumeKumaresan.gopalakrishnan resume
Kumaresan.gopalakrishnan resume
 
Resume
ResumeResume
Resume
 
Praveen_SCM_Resume
Praveen_SCM_Resume Praveen_SCM_Resume
Praveen_SCM_Resume
 
Williams_Brian_Resume
Williams_Brian_ResumeWilliams_Brian_Resume
Williams_Brian_Resume
 
Ayanava cv latest
Ayanava cv latestAyanava cv latest
Ayanava cv latest
 
Ayanava cv latest
Ayanava cv latestAyanava cv latest
Ayanava cv latest
 
Mastinder singh visualcv_resume
Mastinder singh visualcv_resumeMastinder singh visualcv_resume
Mastinder singh visualcv_resume
 
manu_resume
manu_resumemanu_resume
manu_resume
 
Vasanth_RESUME
Vasanth_RESUMEVasanth_RESUME
Vasanth_RESUME
 
veeranji clearcase resume
veeranji clearcase resumeveeranji clearcase resume
veeranji clearcase resume
 
Bijeet_ITInfra_CV
Bijeet_ITInfra_CVBijeet_ITInfra_CV
Bijeet_ITInfra_CV
 
Abhishek_Anand_Resume
Abhishek_Anand_ResumeAbhishek_Anand_Resume
Abhishek_Anand_Resume
 
SpencerKellerResume
SpencerKellerResumeSpencerKellerResume
SpencerKellerResume
 
FredMcLainResumeB
FredMcLainResumeBFredMcLainResumeB
FredMcLainResumeB
 
sahithi_Build_Release_Resume
sahithi_Build_Release_Resumesahithi_Build_Release_Resume
sahithi_Build_Release_Resume
 
Sharique Khan Resume
Sharique Khan ResumeSharique Khan Resume
Sharique Khan Resume
 
JEFFREY D SMITH - RESUME - 2016b
JEFFREY D SMITH - RESUME - 2016bJEFFREY D SMITH - RESUME - 2016b
JEFFREY D SMITH - RESUME - 2016b
 
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
 
Resume
ResumeResume
Resume
 

Recently uploaded

Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 

Recently uploaded (20)

Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 

Resume

  • 1. Andrew Clark 408-656-4469 https://github.com/amclark amclark7@gmail.com http://stackoverflow.com/u/505154 Driven programmer with experience developing innovative software in the storage industry. Quick learner with a proven ability to adapt programming concepts to different environments and languages with little difficulty. Experienced in full software development life-cycle with an emphasis on writing usable, readable, and maintainable code. PROFESSIONAL EXPERIENCE Quantum Corporation (formerly Pancetera Software) – San Jose, CA 6/10 – Present Senior Software Engineer 11/13 – Present Software Engineer 6/10 – 11/13 Develop and maintain cutting-edge backup software for VMware virtual machine environments (Quantum vmPRO, formerly Pancetera Unite). Design and implement features to improve product performance and usability as a part of a small engineering team. Diagnose issues and debug code, collaborating with quality assurance and support to ensure product excellence. Selected Projects:  Created a variety RESTful hypermedia APIs with Python for handling user configuration, communication between different components in the system, and running tasks (e.g., starting a VM backup).  Made significant contributions to the vmPRO GUI (Apache Flex).  Implemented a plug-in architecture for the web services component of a new product, which helps to prevent conflicts as several programmers are working in parallel.  Replaced a polling model with event-driven communication to VMware servers using the vSphere API; this drastically improved product responsiveness to changes on the hypervisor and reduced server load.  Added support for application consistent backups on Windows VMs using a custom VSS implementation. Created a small program for driving this process from our product by executing remote commands on the virtual machine using the VMware VIX API.  Improved scalability by implementing a method for selecting a subset of large environments for the product to manage.  Collaborated with other engineers to implement various features including Changed Block Tracking support, communication between multiple vmPRO instances, VM registration after successful recoveries, and adding progress information to backup tasks. TECHNICAL PROFICIENCIES  Languages: Python, JavaScript, ActionScript, C/C++, Java, Perl, Bash  Environments: Linux/UNIX, Mac OS X, Windows  Extensive use of object-oriented and concurrent programming in production code  Strong competence in algorithms and data structures  Experience creating web services APIs with Python  Front-end web development experience with Apache Flex and HTML/CSS/JavaScript  Familiarity with Linux tools, shell scripting, regular expressions, and database management (MySQL/PostgreSQL) EDUCATION California Polytechnic State University, San Luis Obispo, CA B.S. in Computer Engineering – June 2010