Hi, I'm

Eric Cozzi


I grew up in the San Francisco Bay Area, where I started my career as a Software Engineer in the heart of the Silicon Valley. As a Systems Software Engineer and Technical Lead, I have over 30-years of proven experience in the design, prototype, development and debugging of commercial software products. I have worked in small pre-IPO and fortune 100 companies, and even ridden the wave of an IPO. With several pending patents, I am an expert in the development of high-quality, innovative product solutions. Skilled in all phases of the software development project life cycle, I have taken products from customer requirements through to implementation and enhancement. Currently, I'm living in the Minneapolis/St. Paul area of Minnesota. 

Professional Accomplishments

Subject matter expert developing the next generation HPE Cray Supercomputer; including Frontier, the first Supercomputer in the world to break the Exascale Barrier.

Lead developer on the Cisco IPICS Emergency Dispatch client. IPICS enables incident response via dispirit RF radio systems that communicate over a shared VoIP network.

Developer and lead architect enabling members of a Sococo Teamspace to make phone calls from their virtual office or conference room.

My Professional Journey

Hewlett Packard Enterprise (formerly Cray, Inc.)
Expert Systems Software Engineer, Since November 2014
Twin Cities, MN

Hewlett Packard Enterprise is a global leader in supercomputing; designing and building some of the worlds most advanced computing systems for government, industry and academia. Cray initially hired me as a contractor in 2012. 18 months later I was hired permanently. In 2019, Hewlett Packard Enterprise (HPE) acquired Cray.

Development of HPE Dragon Runtime

Dragon is a cross-platform distributed runtime environment enabling applications to easily scale from a single CPU to an entire cluster. Initial releases of Dragon are expected to retrofit and enhance the standard Python multiprocessing library. When run using the Dragon runtime, Python applications using the standard multiprocessing benefit from increased scale and quicker time to solution. 

Development of HPE Cray EX Image Management System (IMS)

Subject matter expert and lead developer for the HPE Cray EX Image Management System (IMS) used to build & customize node images. IMS reimagined the legacy image management tools for the HPE Cray EX system. The IMS Service runs as a Kubernetes pod within the HPE Cray EX cluster. IMS exposes a RESTful CRUD API managing bootable images, image recipes, SSH public keys and IMS jobs. IMS Jobs can be used to build a new bootable image from an image recipe or enable the customization of an existing bootable image.

Technical Presenter at the 2018 Cray Users Group (CUG) conference in Stockholm, Sweden

Presented on changes to the Cray image management tools to support building ARM based images.

Team Scrum master

Earned the Professional Scrum Master I (PSM I) certification from Scrum.org

Development of Cray XC-50 Image Management Tools

Development of OpenStack based Cray Management System

Contributed to the development, build, packaging, installation, configuration and triage of the OpenStack based Cray managment system. I was among one of the first developers to be assigned to this highly visible project.

Development of OpenStack Managed E-Login Node

Assisted in the redesign and development of an OpenStack Ironic managed "Cray External Login (ELogin) Node." The ELogin node provides login, development (programming environment) and job submission (Work Load Management (WLM)) services to users of the Cray XC supercomputer.

Cray logo

Cray, Inc.
Contractor,  Fall 2012 - Fall 2014
Twin Cities, MN

Developed a Python based testing framework to automate and test the installation of Cray's XC versioned SMW/CLE software within a VirtualBox environment with the goal of increased product quality and reduced need for testing on real Cray hardware.

SoCoCo : Social Communications Company
Senior Software/Network Infrastructure EngineerSummer 2012 - Fall 2014
Mountain View, CA & Twin Cities, MN

Sococo Team Space is a real-time, high-availability SAAS application offering a virtual online "office" environment. Using the Team Space client, Team Space members can login to their virtual office from the comfort of their home, or remote location, click into each other’s offices or a shared conference room, and talk, share screens & video, make phone calls and chat instantaneously all with the ease of the cloud.

Pending Patents

Cisco logo

Cisco Systems, Inc.
Senior Software IV,  2005 - Summer 2012
San Jose, California

Cisco Systems is a leading supplier of networking solutions including network routers, switches and VoIP & video conferencing solutions. Worked in Cisco's elite Emerging Technologies Group tasked with developing and incubating next-generation, $Billion product ideas.

Pending Patents

Level(3) logo

Level(3) Communications (formerly Telverse Communications)
Senior Software,  2001 - 2005
Sunnyvale, CA

Level(3) Communications, formerly Telverse Communications, built wholesale and retail VoIP, video and data communication services delivered over broadband communication networks.

SurfControl logo

SurfControl Software (formerly Surfwatch Software)
Senior Software Engineer,  1997 - 2001
Sunnyvale, CA

When installed on a PC, enterprise-proxy server or corporate firewall, SurfWatch prevents access to Internet sites deemed inappropriate, including those which are sexually explicit or a variety of other categories.

Mustang Software logo

Mustang Software Inc.
Software Engineer,  1994 - 1997
Bakersfield, CA

Mustang Software was a leading developer of Bulletin Board Systems (BBS's) providing online messaging, file transfer and interactive gaming before the Internet became popular.

My Education

San Jose State University
B.S. in Computer Science with a Math Minor, Earned Summer 2009
San Jose, California

Boy Scouts Of America
Wood Badge Trained (2017)
Wood Badge Staff (2021)

Wood Badge is the highest and most advanced training course offered by the Boy Scouts of America. While it is rich in scouting history and tradition, participants spend 6 full days and nights learning modern leadership theories from contemporary scholars such as Ken Blanchard (author of the One Minute Manager series of books), Stephen R. Covey (author of The Seven Habits of Highly Effective People and Principle-Centered Leadership), and Spencer Johnson (author of Who Moved My Cheese).

Professional Scrum Master logo

Professional Scrum Master Level I
PDF Certificate

Cisco Systems, Inc.
Cisco Certified Network Associate (CCNA), Expired

My Interests