John Graf

John Graf Email and Phone Number

Principal Software Engineer at Shutterfly, Inc. @ Shutterfly, Inc.
John Graf's Location
San Diego, California, United States, United States
John Graf's Contact Details
About John Graf

• Seeking a challenging principal engineer position utilizing my 30+ years of experience in full-stack system development• Understanding of hardware, firmware, application software, web services, web architecture, network security, databases, and server operations• Excellent written and oral communication skills• Track record of fostering productive internal and external partnerships• Experience in developing and applying industry standards• Self-motivated: used to working in a fast-paced and dynamic environment without much guidance

John Graf's Current Company Details
Shutterfly, Inc.

Shutterfly, Inc.

View
Principal Software Engineer at Shutterfly, Inc.
John Graf Work Experience Details
  • Shutterfly, Inc.
    Principal Software Engineer
    Shutterfly, Inc. Jan 2021 - Present
    San Jose, Ca, Us
    Lead software developer on the next-generation product catalog for Shutterfly.com.• Technical lead for integration of a new 3rd-party product catalog (PIM), including migration of data• Designed and developed product catalog REST APIs• Designed and developed publishing workflow from PIM to MongoDB
  • Snapfish
    Senior Software Engineer
    Snapfish Jun 2011 - Jan 2021
    San Francisco, California, Us
    Senior software developer for the e-commerce, search and service discovery components of Snapfish.com.• Technical lead for integration of a new 3rd-party product catalog (PIM), including migration of data from legacy systems• Designed and developed product catalog REST APIs• Technical lead for integration of a new 3rd-party search provider; used Kafkato publish the entire product catalog to the search index; worked withmerchandising team to optimize the search results• Designed and developed a custom service discovery NodeJS web service
  • Hp
    Senior Software Engineer
    Hp Jan 2005 - Jan 2010
    Palo Alto, Ca, Us
    One of the lead developers for HP’s Photosmart Express digital photo kiosk.• Built XP Embedded disk images for the upper kiosk• Led architecture and implementation of web-to-retail and home-to-retailprinting at the kiosk; partnered with Snapfish for web-to-retail• Participated in integration of credit card payment solutions, includingmagnetic stripe and chip & PIN, PCI certification• Responsible for kiosk remote management web server and databaseoperations, deployments and upgrades• Led implementation of web-based kiosk provisioning tools
  • Hp
    Web Software Engineer
    Hp Jan 2000 - Jan 2005
    Palo Alto, Ca, Us
    One of the lead developers for the HP Instant Share photo-sharing service.• Developed SOAP Listeners in C# using Microsoft.NET web services• Designed and developed the authentication and authorization architecture forInstant Share, including integration with HP Passport SSO• Wrote the web service API documentation and led the partner integrations(digital cameras and All-in-One devices)• Developed ActiveX controls for Internet Explorer in C++: a CPXe-compliantfile uploader and an image downsampler• Implemented the MPV industry standard (http://www.osta.org/mpv) inseveral client and server software components• Participated in and contributed to the I3A CPXe Initiative
  • Hp
    Server Management Architect
    Hp Jan 1997 - Jan 2000
    Palo Alto, Ca, Us
    Responsible for HP’s industry standard server instrumentation and remote management roadmaps and strategies.• Worked with Product Marketing to define next-generation product features(including the award-winning HP TopTools Remote Control card)• Developed an XML-based client/server protocol for embedded Internetremote management card• Worked with Server Management and Platform Project Managers to ensurewhole-product and cross-platform consistency• HP’s representative on, and contributor to, the IPMI Promoters committee
  • Hp
    Development Engineer
    Hp May 1989 - Jan 1997
    Palo Alto, Ca, Us
    Lead engineer for HP’s industry standard server remote management technologies and products.Hardware and software design engineer for HP’s award-winning Remote Assistant management accessory card.• Led investigations of next-generation Remote Assistant products: worked withProduct & Technical Marketing, participated in customer visits• Conducted weekly technical meetings to resolve mechanical, electrical,firmware, and software design issues• Designed console redirection hardware and firmware• Technical lead on cross-company effort to create a single OEM modemsolution for both Remote Assistant and the HP 9000 systems• Responsible for External Reference Specifications, acceptance criteria and test plans

John Graf Skills

Software Engineering Software Development Agile Methodologies Java Perl C++ Xml C Embedded Systems Linux Programming Electronics C# Xslt Javascript Html Microsoft Sql Server Oracle Sql Iis Apache Tomcat

John Graf Education Details

  • Rice University
    Rice University
    Electrical And Electronics Engineering

Frequently Asked Questions about John Graf

What company does John Graf work for?

John Graf works for Shutterfly, Inc.

What is John Graf's role at the current company?

John Graf's current role is Principal Software Engineer at Shutterfly, Inc..

What is John Graf's email address?

John Graf's email address is jo****@****ish.com

What schools did John Graf attend?

John Graf attended Rice University.

What are some of John Graf's interests?

John Graf has interest in Swimming, Bodysurfing.

What skills is John Graf known for?

John Graf has skills like Software Engineering, Software Development, Agile Methodologies, Java, Perl, C++, Xml, C, Embedded Systems, Linux, Programming, Electronics.

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.