Jon Ingram

Jon Ingram Email and Phone Number

Staff Software Engineer at Intuit @ Intuit
Mountain View
Jon Ingram's Location
San Diego County, California, United States, United States
About Jon Ingram

Ten years of experience building, deploying, and integrating web applications. Technical manager, architect, technology leader, and team player. Excel at working with teams to design applications from the ground up: persistence, business, service, and client layers. True passion is to work with a focused, result-oriented team to design and implement new applications and platforms.• Over ten years of extensive experience in Object Oriented analysis and design, of multi-tiered architecture based enterprise applications using Java, Node.JS and other languages• Proficient with working with teams to design and developing enterprise-class software applications using Java, application servers, databases• Specialized in SOA and web based, Internet/Intranet client/server, distributed architecture applications using Java/J2EE technologies• Experienced in developing applications in the cloud utilizing stacks like Amazon Web Services• Experience using Agile and Waterfall methodologies, including Extreme Programming and Scrum, Test Driven Development, code refactoring, and Continuous Integration• Expert in core Java and J2EE technologies such as Servlets, JSP, JDBC, Hibernate, Spring, Web Services, HTML, CSS, XML, Javascript, Ajax, Eclipse, Apache Commons• Strong working experience with MySQL and PostgreSQL, in-depth knowledge of SQL• Experienced in Java/J2EE development, performance tuning, and deployment optimization• Define and practice standards, guidelines, best practices for design, development, review, and performance• Excellent analytical, oral and communication skills, highly effective team player, and accomplished result-oriented manager

Jon Ingram's Current Company Details
Intuit

Intuit

View
Staff Software Engineer at Intuit
Mountain View
Website:
intuit.com
Employees:
5
Company phone:
1-888-843-5449
Jon Ingram Work Experience Details
  • Intuit
    Staff Software Engineer
    Intuit Jan 2019 - Present
    Mountain View, California, Us
  • Classy.Org
    Lead Software Engineer
    Classy.Org Dec 2015 - Jan 2019
    San Diego, Ca, Us
    I am leading a team at Classy which has built a secure and reliable service to charge payment methods for donations. My role as a Classy leader has been to empower Classy to better service our non profit organizations by providing the Classy Pay service to collect and manage one-time and recurring donations securely.The Classy Pay team built the Classy Pay service from the ground up on Node.js and Express.js with a horizontal deployment architecture using AWS as our secure data center. Additionally we have utilized Lambda SNS and SQS to provide long term scalability and maintainability as Classy and our organizations grow.
  • Intuit
    Staff Software Engineer
    Intuit Jul 2014 - Dec 2015
    Mountain View, California, Us
    Improved Demandforce's competitive parity by building and deploying a new automated communication feature called Demandforce Voice. Over one thousand businesses turned on this feature within the first four weeks of general availability, and within several months over five thousand businesses turned on this service to supplement their appointment reminders for consumers not receiving email or text reminders. This voice product was built from the ground up to run in the cloud with a clear strategy for horizontal scalability and durability using auto scaling.Worked closely with the core platform team to design and build a product named Message Generation Platform which combines business rules, template storage and fulfillment, and delivery logic into a customizable pipeline. This pipeline reduces tens of processes currently running on cron jobs for different communication types and different processes into a single optimized pipeline process. This reduces operational overhead and provides a horizontally scalable solution for generalized content generation and delivery to scale well into Intuit's future.Provided a simple but highly effective monitoring solution using open source tooling and existing cloud APIs to gather valuable and noiseless metrics to alert via text and email key persons upon failures in the delivery product. This effort resulted in stopping the noise often generated by the product needlessly for non critical errors and instead providing clear alerts on major issues in the product. This helped un-train support personnel from ignoring all alerts by instead making alert notifications out of the ordinary occurrences.
  • Intuit
    Software Engineer Manager
    Intuit May 2012 - Jul 2014
    Mountain View, California, Us
    Working with two development teams, provided development team leadership that led to dozens of new product features tied directly to sales within the organization.Working closely with the development organization, provided leadership for deploying engineering processes and software to formalize code reviews, send code update notifications, and enable build management using Maven and Atlasssian products. This led to improved quality, increased transparency, and provided much needed build automation. This infrastructure later provided all the necessary facilities to build continuous integration.Lead the platform team to build a fully automated Continuous Integration environment using EC2 APIs and Chef. The team built a PHP dashboard to enable developers, product, and support to deploy bleeding edge code or specific code versions to a sandboxed production like environments by clicking a single button. The entire organization now uses this tool for development, QA, and to demo internal progress on application development.Introduced a fully automated integration testing project and contributed to hundreds of tests utilizing this project to do positive and negative testing on the Demandforce communication engine. This significantly reduced development escapes and provided the development organization a full featured automated framework to write integration tests quickly and to provide a high level of confidence that features will work.Provide leadership on internal tooling for the business to analyze data critical for the company making decisions about features and 3rd party contracts. The organization utilizes tools like Amazon Web Service's Redshift to aggregate data from the Demandforce distributed database engine.Received the company super star award. Given to only one person a year, this award highlights the individual in the company who was most influential in positive change within the company for the year.
  • Demandforce
    Senior Software Engineer
    Demandforce May 2011 - May 2012
    San Francisco, California, Us
    Created secure RESTful APIs to allow Demandforce businesses to access their business data and Demandforce history.Improved data retrieval and data consistency by using map reduce methodologies and synchronization to boost performance and provide cleaner data to consuming applications.Lead a team to completely re-architect the in house email delivery system and utilize online MTAs instead. This had three major impacts: provided scalable architecture to allow email growth 10x current volumes, significantly reduced failures, unified email delivery within the application.Introduced Maven as a build manager for the product. Introduced Spring as a Java Framework to separate concerns in the product and provide horizontal layers like a DAO layer. This resulted in a major shift in the product from functional design to object oriented design.Worked closely with the online email community to improve the reputation and quality of Demandforce email. Demandforce now far outpaces industry averages in terms of SenderScore.Provided unified logging across application and reduced logging noise to quickly identify application issues.Architected a new short code assignment system to uniquely identify customers within the business when customers issue text message commands for appointment confirmations. This changed resulted in over a 50% drop in customer cases due to mis-identified text message command to customer mappings.Completely reworked the deployment methods being used to deploy applications to production. Deployments were being done with IDE exported JARs ad-hoc by developers and deployed directly to production. We changed the process to use Maven to build a single unified RPM with quality BASH installation and configuration scripts. This RPM allowed deployments to take minutes and eliminated human error during deployment.
  • Cisco Systems
    Software Engineer Ii
    Cisco Systems Jan 2008 - May 2011
    San Jose, Ca, Us
    Worked with several teams designing, implementing and supporting next generation web applications to deliver media content through signage and social applications. Lead the team in architecting the back-end SOA for a new enterprise collaboration platform named Show and Share, dubbed You Tube for the Enterprise by Cisco marketing.
  • Cisco Systems
    Software Engineer
    Cisco Systems Jul 2006 - Jan 2008
    San Jose, Ca, Us
    As one of two main developers, I assisted an IOS quality group to design web applications to aid in recording and delivering metrics gathered during IOS quality testing.

Jon Ingram Skills

Spring Tomcat Java Rest Xml Web Applications Software Development Enterprise Software Scrum Hibernate Java Enterprise Edition Javascript Spring Framework Eclipse Maven Databases Object Oriented Design

Jon Ingram Education Details

  • California Polytechnic State University-San Luis Obispo
    California Polytechnic State University-San Luis Obispo
    Computer Science

Frequently Asked Questions about Jon Ingram

What company does Jon Ingram work for?

Jon Ingram works for Intuit

What is Jon Ingram's role at the current company?

Jon Ingram's current role is Staff Software Engineer at Intuit.

What is Jon Ingram's email address?

Jon Ingram's email address is jo****@****uit.com

What is Jon Ingram's direct phone number?

Jon Ingram's direct phone number is +180530*****

What schools did Jon Ingram attend?

Jon Ingram attended California Polytechnic State University-San Luis Obispo.

What are some of Jon Ingram's interests?

Jon Ingram has interest in Exercise, Electronics, Traveling, Nascar, Home Improvement, International Traavel, Diet, Reading, Fitness, Sports.

What skills is Jon Ingram known for?

Jon Ingram has skills like Spring, Tomcat, Java, Rest, Xml, Web Applications, Software Development, Enterprise Software, Scrum, Hibernate, Java Enterprise Edition, Javascript.

Who are Jon Ingram's colleagues?

Jon Ingram's colleagues are Phil Vladin, David Zasada, Szynmon Chmielewski, Lakeisha Holmes, Mary Hu (Mba, Cfa), Ojashwani Singh, Alicia Bowlen.

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.