Jonathan Peffer

Solution Architect

Profile

Solution Architect with over 20 years of industry experience, emphasis on web-application development within the Customer Master Data domain. Proven track record of identifying, executing, and delivering sustainable solutions, while adhering to industry best practices, yet achieving innovative designs.

Skills

Vision

Nurture compelling ideas into cohesive visions for corporate and public markets, through strong communication and collaboration with value-chain partners.

Architecture

Utilize experience with a wide gamut of technologies and methodologies to rapidly achieve robust solutions adhering to defined requirements.

Execution & Delivery

Proven ability to lead teams throughout the product lifecycle, while maintaining the original vision, timelines, and budgets through the use of established goals, delivery cadence, and automation.

Experience

Paychex, Inc.

Rochester, NY

Corporate Program Solution Lead

2018-current

Xerox Corporation

Rochester, NY

Solution Architect

2014-2018

  • Proposed, spearheaded, and designed a next generation platform in order to better position Marketing and Sales to meet future integration requests, while establishing a segregated path towards retirement of legacy applications, and significantly increasing sales representative efficiency
  • Drove transformative cultural changes, leading to improvements in overall delivery success through adoption of DevOps practices
  • Designed and oversaw the transparent migration of vertically scaled Solaris environments, to horizontally scaled Linux environments, leveraging configuration management automation

Kidisms.com

Rochester, NY

Co-Founder and Software Architect

2011-2017

  • Created Kidisms.com to help parents record, share, and enjoy the wisdom of our children
  • Designed and implemented the overall system / application architecture
  • Utilized AMQP for asynchronous, highly concurrent, and durable, backend processing of tasks sent from the PHP front-end to RabbitMQ and ultimately consumed by Spring AMQP

Tata Consultancy Services (TCS)

Rochester, NY

Software Development Team Lead

2010-2014

  • Redesigned system infrastructure for performance and stability improvements by introducing hardware load-balancing, decoupling UI and API traffic into distinct clusters, and integrating system / application monitoring
  • Implemented an application-agnostic automated build, configuration, and deployment system to provide a unified platform across development lifecycle phases

CMC Americas

Rochester, NY

Software Development Team Lead

2007-2010

  • Incorporated standardized build management / automation software products to reduce project configuration training and streamline development efforts
  • Utilized Agile concepts for development lifecycle management, which improved communications between the product owner and development teams

Ciber

Rochester, NY

Software Engineering Consultant

2004-2007

  • Developed Web-Applications using the Struts/JSF application frameworks, Tomcat application server, running under a Solaris environment
  • Designed an asynchronous Web-Application allowing for multi-threaded performance improvements, high-reliability, and extensibility

Experience

CMC Americas

Rochester, NY

Software Development Team Lead

2007-2010

  • Incorporated standardized build management / automation software products to reduce project configuration training and streamline development efforts
  • Utilized Agile concepts for development lifecycle management, which improved communications between the product owner and development teams

Ciber

Rochester, NY

Software Engineering Consultant

2004-2007

  • Developed Web-Applications using the Struts/JSF application frameworks, Tomcat application server, running under a Solaris environment
  • Designed an asynchronous Web-Application allowing for multi-threaded performance improvements, high-reliability, and extensibility

Technical

Languages Java Javascript PHP
Concepts IOC/DI (Spring) AOP (AspectJ) Messaging
Java Frameworks Spring Struts JSF
Javascript Frameworks AngularJS Vue FeathersJS
Web Services XML-RPC SOAP/JAX-WS RESTful JSON
View Decoupling Semantic UI jQuery CSS
Markup JSON XML XHTML
HTTP Servers Apache Lighttpd Nginx
Application Servers Tomcat tcServer Jetty
Databases Oracle MySQL RethinkDB
Build Management Maven Gradle Ant
Continuous Integration Jenkins Continuum CruiseControl
Artifact Repositories Nexus Archiva Artifactory
Version Control Git Subversion CVS

Education

Rochester Institute of Technology - Rochester, New York

Bachelor of Science — Software Engineering

2004

Jonathan Peffer — resume.jonathanpeffer.comjonathan.peffer@gmail.com — (585) - 317-2917

Jonathan Peffer — resume.jonathanpeffer.comjonathan.peffer@gmail.com — (585) - 317-2917