Scott Spivak

Scott Spivak Email and Phone Number

Senior Software Engineer at Arthrex California Technologies @
Scott Spivak's Location
Santa Barbara, California, United States, United States
About Scott Spivak

- Very strong C++ programmer, including substantial template experience- Several years experience in designing and implementing solutions for the data storage industry.- Excellent test-driven development focus, experience with multiple unit testing frameworks, including googletest/googlemock and TestNG.- Strong background in object-oriented design, UML, and design patterns.- Strong background in database design and SQL programming.- Extensive experience in many other programming languages and environments including, but not limited to Java, JavaScript, HTML, CSS, and Adobe Flex and Adobe ActionScript.

Scott Spivak's Current Company Details
Arthrex California Technologies

Arthrex California Technologies

Senior Software Engineer at Arthrex California Technologies
Scott Spivak Work Experience Details
  • Arthrex California Technologies
    Senior Software Engineer
    Arthrex California Technologies Jul 2015 - Present
    Santa Barbara, California
  • Storevirtual At Hewlett-Packard
    Software Design Engineer, Lefthand San Solutions
    Storevirtual At Hewlett-Packard Sep 2011 - Jun 2015
    Fort Collins, Colorado Area
    - Maintained and enhanced existing components of the management subsystem of HP LeftHand’s storage virtualization solution.- Developed C++ components for a new REST based management API for the StoreVirtual system. Several of these components made heavy use of C++ templates to reduce code duplication.- Developed C++ components to allow current product to work with Microsoft’s System Center Virtual Machine Manager using a SMIS/CIM based API.- Set up an an extensive unit testing framework for the C++ components described above, using multiple technologies. These technologies included googletest and googlemock for writing the tests, gcov for performing coverage analysis, and valgrind for checking memory errors. The testing was automated using the Jenkins continuous integration platform.- Developed some JavaScript/HTML5 components for a new web-based management GUI for the StoreVirtual system which interacted with the REST API on the back end.- Developed Java based automated functional tests for new GUI described above. These tests were written for the TestNG unit testing framework and used the Selenium WebDriver web automation library.
  • Hewlett-Packard Enterprise Tape Libraries
    Software Design Engineer, Command View Tl Gui
    Hewlett-Packard Enterprise Tape Libraries Apr 2010 - Sep 2011
    Fort Collins, Colorado Area
    - Technical lead for a globally distributed team that developed a new, Adobe Flash Player based version of web GUI for existing Command View TL product.- Developed very loosely coupled, highly testable application architecture in Adobe Flex 4, which was built on top of the open source Parsley framework. This in turn enabled team to use a test-driven development approach from the project beginning.- Developed a continuous integration solution based on the Jenkins open source tool that performed unit testing (using FlexUnit) and coverage analysis for the new GUI software, and also performed nightly building and packaging of product.
  • Hewlett-Packard Enterprise Libraries
    Software Design Engineer, Extended Tape Library Architecture
    Hewlett-Packard Enterprise Libraries Apr 2004 - Mar 2010
    Fort Collins, Colorado Area
    - Designed and implemented several multithreaded components of a new generation of HP’s enterprise tape library firmware. The design phase involved extensive use of UML diagramming tools. Implemented in C++ on an embedded Linux system, using SQLite based database for data persistence, and gSOAP for communication with our Java-based front end GUI.- Helped maintain and enhance existing firmware used in HP’s enterprise tape libraries.- Designed and implemented parts of a solution for integrating encryption key management appliances with HP’s tape libraries.
  • Hewlett-Packard Data Protection Software
    Software Design Engineer
    Hewlett-Packard Data Protection Software Sep 2000 - Apr 2004
    Fort Collins, Colorado Area
    - Wrote software in C++ that understood physical byte layout of data on disk. This software was used by SCSI XCOPY command to copy data directly from one storage device to another, without involving operating system.- Designed and implemented several portions of a large, multi-tier tape media management and tracking system. This included pieces of IPC plumbing written in C++ and Java, as well as parts of the user interface, written in a proprietary 4GL.
  • Hewlett-Packard
    Software Design Engineer, Parts Catalog Publishing System
    Hewlett-Packard Feb 1995 - Sep 2000
    Fort Collins, Colorado Area
    - Designed and implemented middle-tier business ActiveX objects written in Visual Basic and the Active Template Library.- User interface design and implementation for Automotive Parts catalog publication system using Visual Basic.- Back-end Oracle database design and implementation.
  • Independent Contractor
    Software Engineer, Electronic Parts Catalog
    Independent Contractor Feb 1993 - Feb 1995
    Fort Collins, Colorado Area
    - Working as an independent contractor for Hewlett-Packard, continued development work begun at Dega Technology, relevant to the Ford parts catalog display system (see below).- Became involved in maintaining and enhancing the end-user Ford product, which entailed extensive programming in Microsoft Windows.- Assisted in the development of various terminal emulators running under Windows.
  • Dega Technologies, Inc.
    Software Engineer, Electronic Parts Catalog
    Dega Technologies, Inc. Apr 1991 - Feb 1993
    San Luis Obispo, California Area
    - Wrote complex programs in C and embedded SQL to process data from automotive parts catalogs, mainly those of Ford Motor Co., to be used by an end-user publication display system running under Microsoft Windows 3.x.- Interviewed customers with regards to how their information should be presented to the user.

Scott Spivak Skills

Software Development Linux C++ Unix Software Engineering Java Testing Shell Scripting Object Oriented Design Distributed Systems Operating Systems C Storage Software Design Oop Databases Programming Rest Sql Debugging Uml Design Patterns Javascript Computer Science Web Applications Algorithms Test Driven Development Css Subversion User Interface Application Development Multithreading Jquery Gcov Testng Googlemock Googletest Coverage Analysis Json Scvmm

Scott Spivak Education Details

Frequently Asked Questions about Scott Spivak

What company does Scott Spivak work for?

Scott Spivak works for Arthrex California Technologies

What is Scott Spivak's role at the current company?

Scott Spivak's current role is Senior Software Engineer at Arthrex California Technologies.

What is Scott Spivak's email address?

Scott Spivak's email address is sc****@****hoo.com

What is Scott Spivak's direct phone number?

Scott Spivak's direct phone number is +197069*****

What schools did Scott Spivak attend?

Scott Spivak attended Colorado State University, California Polytechnic State University-San Luis Obispo.

What are some of Scott Spivak's interests?

Scott Spivak has interest in Football, Exercise, Sweepstakes, Nascar, Home Improvement, Reading, Gourmet Cooking, Sports, Watching Basketball, Hockey.

What skills is Scott Spivak known for?

Scott Spivak has skills like Software Development, Linux, C++, Unix, Software Engineering, Java, Testing, Shell Scripting, Object Oriented Design, Distributed Systems, Operating Systems, C.

Not the Scott Spivak you were looking for?

  • 3
    frankrimerman.com, lindquistcpa.com, pjcc.org
  • Scott Spivak

    Purchasing And Supply Chain Management, Operations Management, Kitchen And Bath Design At Currently Seeking Opportunities
    West Palm Beach, Fl
  • Scott Spivak

    Ceo & Building Scientist At Green Collar Crew
    Broomfield, Co
    2
    greencollarcrewus.com, mygreenhomenow.com

    4 +170484XXXXX

  • Scott Spivak

    Chef/Owner At Taylor Sams
    Toms River, Nj

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.