Post Job Free
Sign in

Engineer Systems

Location:
San Jose, CA
Posted:
April 11, 2017

Contact this candidate

Resume:

Jonathan R. Marcus

San Jose, California - 408-***-****

*-******@*******.***

http://www.linkedin.com/in/JonMarcus1

Senior Systems Engineer

Senior developer with extensive experience providing technical solutions in the areas of clustering, online transaction processing, data communications, and embedded systems. Skilled in a wide variety of development, marketing, and customer environments. Strengths include a deep understanding across a broad variety of computer technologies and the ability to quickly assess and understand complex systems and learn new technologies. Known for ability to independently identify and solve problems, and maintain a high level system view while working on individual components. Also known for coordinating integration efforts across a broad variety of interdisciplinary functional teams.

Recent Experience

Independent Consultant, San Jose, CA 2012 – Present Various projects installing and supporting computer systems and networks. South Peninsula Veterinary Emergency Clinic

Periodic support for front office system consisting of Dell Windows 2003 server and eight Aopen Windows XP client PCs. More stable systems resulted in doctors spending more time with patients and higher customer satisfaction.

Repaired hardware and fixed software problems.

Replaced entire system with a Dell Windows 2008 server and Dell Windows 7 client PCs. This resulted in faster response to patients and higher customer satisfaction. Camp Lodestar (United Methodist Church)

Provided volunteer support for the campus WiFi network used by campers and the staff. This enabled staffers to spend more time with campers.

Network consists of a DSL line, 3 routers, two 900 MHz long distance links and various repeaters.

Debugged/repaired user problems and upgraded most of the components. Sunnyhills United Methodist Church

Provided volunteer support for the minister and her staff.

Repaired hardware and fixed software problems.

Upgraded hardware and installed Windows 7 on the minister’s PC. Hewlett-Packard Company, Cupertino, CA 2002 – 2012 Senior Systems Engineer – Business Intelligence Solutions (2006 - 2012) Responsible for the software used to configure, manage, and monitor a new business intelligence platform based on Tandem/HP NonStopTM technology. These systems consist of between 8 to 256 HP C7000 blades. The interconnect is HP ServerNet (similar to Infiniband). Complete systems have up to 1024 Intel Itanium processor cores, 256 storage controllers running on Linux embedded platforms, 5,248 SAS disks, and 76 network switches. My focus was on configuration, testing, and fault detection. Most of my work was developing automation software in C and various scripting languages to configure all of these components. This software was also used to verify the configuration during the manufacturing process and during customer site installation.

Responsible for the design and bring-up of the 2nd generation system. Based on requirements from product management, I sized and configured the building block units for the systems. Consulted with the manufacturing, hardware, operating systems, networking, data base, performance, installation, and support teams to determine the optimal configurations. This newest generation provided more storage and processing power in a smaller, more modular system.

Developed the procedures, documentation, and automation software used by the manufacturing organization to configure and test customer systems. This resulted in faster bring-up at the customer site, higher quality and lower support costs.

Trained and supported the manufacturing personnel in the new procedures. This resulted in faster time to market, higher quality and lower support costs.

After this generation went end-of-life, I worked on a project to port the product to commodity Linux systems using Intel Xeon processors. This resulted in lower cost and more stable configurations. Jonathan R. Marcus Page 2

Senior Systems Engineer – NonStop Enterprise Division (2002 - 2005) Responsible for hardware/software integration of a new generation of Intel Itanium-based HP NonStopTM systems. NonStopTM systems are massively parallel, fully fault tolerant servers used for online transaction processing primarily in stock exchanges, bank ATM networks, and other financial applications. My primary focus was on providing a system prototype environment that developers used to unit test and integrate operating system changes.

Implemented and managed an integration lab with about 25 early prototype systems used by different teams for unit and integration testing. There was a strong emphasis on testing changes to the NonStopTM kernel. Providing developers with a stable bring-up environment resulted in higher quality, better use of developers’ time, lower development cost, and faster time to market.

Installed, managed, and maintained a large number of Debian Linux and Windows Server 2003 systems.

Brought up a second lab with the final, production hardware (50-100 systems).

These labs supported the largest successful continuous integration/test environment used by the NonStop division to date. The tests were written in C and TACL. They included both white box and black box methodologies. (Previously, the division had used primarily waterfall development methodologies.) This resulted in higher quality, better use of developers’ time, lower development cost, and faster time to market. Eternal Systems, Santa Barbara, CA 2001 – 2002

Manager, Field Applications

Responsible for pre-sales/customer technical support of fault tolerant CORBA middleware running on Linux.

Provided consulting and evaluation for prospective customer applications. This made it possible to target sales to prospects that had the best chance of becoming a customer. It also made it possible to explain product benefits to prospective customers.

Provided technical demonstrations at trade shows. This made it possible to introduce our product to prospective customers and consult with them on possible applications. MMC Networks, Sunnyvale, CA 2000 – 2001

Senior Staff Engineer – nPsoft Library Services

Managed integration of networking applications on nP3400 network processor kernel project.

Developed and enforced criteria for releasing integrated development components to test engineers, resulting in a significantly shorter integration and QA phases, higher quality, and faster time to market.

Designed and programmed integration test suite used to validate compliance with the release criteria, leading to significantly reduced integration and QA phases.

Designed and programmed performance test suite used to validate compliance with performance criteria, allowing demonstration of hardware performance capabilities to MMC customers.

Established and operated an integration lab where partially completed hardware and software components could be tested together. I performed both white box and black box testing of various embedded Linux kernels. This resulted in more effective unit testing and reduced the time spent in integration and QA. Tandem Computers, Cupertino, CA 1997 – 2000

Software Designer – ServerNet Clustering Project (1999 - 2000) Managed integration activities on a project to provide high speed clustering of Tandem NonStopTM systems using System Area Network technologies similar to Infiniband.

Established and operated an integration lab where partially completed hardware and software components were tested together. There was a strong emphasis on testing changes to the NonStopTM kernel. This resulted in shorter integration and QA phases, higher quality, and faster time to market.

Installed, managed, and maintained a large number of Windows systems used for lab operation.

Designed and programmed tools to debug integration problems and measure subsystem performance. This resulted in shorter integration and QA phases, higher quality, and faster time to market.

Assisted hardware and software teams establishing development labs and formed a team to provide ongoing support to developers and labs. This resulted in better cooperation between teams and faster time to market. Jonathan R. Marcus Page 3

Software Designer – Sierra LAN Project (1997 - 1999) Managed integration of the LAN subsystem for a new generation of high performance systems.

Established and operated integration lab where partially completed hardware and software components were tested together. This resulted in shorter integration and QA phases, higher quality, and faster time to market.

Designed and programmed tools to debug integration problems and to measure subsystem performance. These tools resulted in shorter integration and QA phases, and higher quality.

Served as LAN tech lead on a project converting Tandem from a MIPS-based processor to a DEC Alpha- based processor, ensuring that the LAN subsystems could be converted to the new architecture.

Served as software tech lead on a project to develop a custom high performance Gigabit Ethernet ASIC, ensuring that the ASIC design was compatible with current and future LAN subsystems.

Represented LAN products on division-wide Change Impact Review Board. Ensured that changes in other Tandem subsystems would not have costly and unforeseen impacts on LAN products. This resulted in shorter integration and QA phases, higher quality, and faster time to market.

Participated in a division-wide effort to achieve level 2 of the Software Engineering Institute’s Capability Maturity Model. Provided developer perspective and helped tailor the division-wide efforts into locally implementable regional work instructions. This resulted in shorter integration and QA phases, and higher quality.

Prior Experience

Independent Consultant specializing in Tandem NonStopTM data communications and interoperability.

Provided integration services on a project to deliver a next generation NonStopTM LAN subsystem.

Created a Client Server Interoperability Lab at Tandem Computers and provided data communications consulting to developers. This included transaction processing, SMB, CIFS, and NFS applications. The lab contained a large number of Tandem and Windows systems.

Provided consulting on internals of Tandem terminal protocols and data communications subsystems to companies developing PC/Tandem connectivity products. Education

B.S., Applied Physics, Adelphi University, Garden City, NY Continuing Education

Advanced C Programming, UC Santa Cruz Extension, 2015

Ruby and Ruby on Rails, UC Santa Cruz Extension, 2015

VMware vSphere 5.5: Configuration and Management, UC Santa Cruz Extension, 2015

Python For Programmers, UC Santa Cruz Extension, 2014

Linux Application Programming, Hewlett Packard internal class, 2011

Windows Application Programming I, UC Santa Cruz Extension, 1998

Windows Application Programming II, UC Santa Cruz Extension, 1998

Windows Systems Programming, UC Santa Cruz Extension, 1998 Jonathan R. Marcus Page 4

Technologies

Server hardware

HP C7000 Blade System (Xeon and Itanium blades)

HP Proliant Rack Servers (Xeon and Itanium)

Mellanox Infiniband and Nonstop ServerNet interconnects Fiber channel, SAS, SATA, JBOD storage

Tandem/Compaq/Hp Nonstop Hardware Systems

HP Nonstop TXP, VLX, CLX, Cyclone, Himalaya, Integrity, Neoview Networking Hardware

HP Procurve 2524, 2848, 3400

Cisco 6500

MMC/AMCC nP3400 network processor

Linux Distributions

Red Hat Enterprise Linux 4, 5.x, 6.x

Red Hat Linux 7.2

Red Hat Fedora

CentOS 6.5, 7.1

Knoppix 5.1.1, 6.7.1

Ubuntu 10.10, 11.04, 14.04, 15.10

Debian

SUSE Linux Enterprise Server 9

Mandrake Linux 7.2

Monte Vista Hard Hat Version 1.2

Linux Packages

Bright Cluster Manager

HP Nonstop SQL

Nagios, Bastille, Tripwire, Portsentry, Logcheck

Tandem/Compaq/Hp Nonstop Operating Systems

C-series, D-series, G-series, P-series (Neoview), S-series Tandem/Compaq/Hp Nonstop Networking Products

Netbios, Appletalk, X25, HDLC, SDLC, Token Ring, SS7, SNA, IPX/SPX, ATM, TCP/IP, Parallel TCP/IP, Expand, FOX, 6530 Block Terminal Protocol

Microsoft Windows

2000, ME, XP, Vista, 7.x, Server 2003, Server 2008 Network file systems

Microsoft CIFS, NFS

Languages

C, Linux sh/bash, Nonstop TACL, Python, Nonstop TAL



Contact this candidate