Jonathan Van Keulen work email
- Valid
Jonathan Van Keulen personal email
Jonathan Van Keulen phone numbers
Information Technology Professional with over 20 years of experience in software development. Experience with managing teams from 10 to 40 developers. Expertise in high volume applications, rest services, messaging, and NoSQL. Development in Java technologies such as JEE, Spring, Spring MVC, Hibernate and servers such as JBoss, Tomcat, and Apache. Strong SQL and Database modeling and excellent understanding of web architectures and protocols.Specialties: Java, J2EE, Jsp, JDBC, EJB, SQL, XML, JDOM, HTML, Spring, Spring MVC, Hibernate, JavaScript, CSS, HTML, Web Services, SQL, iOS, SwiftOracle 10g AS, Jboss, Weblogic, Tomcat, Apache, LDAP,Postgres, Oracle, MySql
-
Sr. Software ArchitectApple IncSan Jose, Ca, Us -
Sr. ArchitectApple Inc Sep 2023 - Present
-
Sr. Engineering Manager, Platform SolutionsApple Inc. Jan 2018 - Jun 2023
-
Engineering Manager For Sales And Marketing ApplicationsApple Inc. Jun 2014 - Apr 2018
-
Engineering Manager For Retail ApplicationsApple Inc. Jan 2011 - Jul 2014
-
Sr. Software EngineerApple Inc. May 2010 - Jan 2011
-
Engineering ManagerDvdplay Jan 2007 - May 2010Campbell, Ca, Us* Manage team of 10 developers, 6 remote using daily standup meetings hosted on Skype.* Interact with customers to gather requirements for new system. Convert requirements into Agile stories tracked in Xplanner.* Architect Online Rental website to allow customers to rent movies from web and pick up rentals at the kiosk.* Architect PCI compliant solutions to pass Payment Card industry certification.* Develop Deployment Process to automatically build deliverables from Hudson build server. Use subversion to manage deliverable deployed to QA and Production. Title: Sr. Software Developer* Implement and integrate new interface to Bank Of America’s payment gateway to support DVD rentals in Canada and a new interface to First Data’s payment gateway to lower transaction fees. Processed millions of dollars and still counting.* Design and implement XML interface and to multiple DVD distributors. The Distributors send us XML files containing Title information and DVD shipping information.* Created a new workflow in our administrator web application to modify and approve title information that would be displayed to the customers at the kiosk.* Part of a team designing and implementing a new system to support over 10,000 kiosks, secure, scalable and easily maintainable.* Maintain legacy J2EE application that is used to process movie rentals from all 1300 kiosks.* Design and implement scalable solution to match DVD returns with rentals calculate extra day charges and email customer.* SQL Tuning on SQL Server 2000 and Postgres databases.Environment: Java 1.5, J2EE, Spring MVC, CSS, AJAX, Hibernate, Tomcat, Subversion, IDEA, Ant, JUNIT, DBUnit, Postgres, Log4j, ACEGI, CAS, Hudson, Jasper Reports Server, JIRA, SQL Server, Dezign for Databases -
ConsultantCaribou Lake Software Jun 2005 - Dec 2006Santa Clara County – ISD Web TeamPhase 1 - Worked with client assigned team to redesign and migrate 13 of their Model 1 applicatons to an Java open source platform using Spring, Struts, Tiles and Hibernate.* Created deployments using Ant and deployed to either JBoss, Weblogic or Tomcat.* Introduced to the county agile project management methodology using Scrum.* Team size was 15 with remote developers in MN.* Performed knowledge transfer to county employees through code reviews and hands on training with the new development tools.Phase 2 - Worked on enhancements for the Online Visitor Registration system.* Create flexible schedule templates to use for holiday inmate visiting hours .* Worked directly with the customer to gather requirements for the enhancements.* Used Dezign for databases redesign the database. Environment: Java 1.4.2, J2EE, Struts, Tiles, Hibernate, Weblogic 8.1, Subversion, Eclipse, Ant, JUNIT, DBUnit, Oracle, Middlegen,Log4j, Clearcase, ACEGI, CAS, Dezign for Databases
-
Programmer/AnalystBrown Printing Company Jun 2000 - May 2005Waseca, Mn, UsBrown printing is a printing company which prints magazines such as Sports Illustrated, and Time. Brown Printing has plants in Minnesota, Pennsylvania, and Illinois.* Support the paper inventory system 24x7 for all 3 plants.* Implemented a system in Java and XML to send and receive manifests, receipts, and usage reports to and from publishers and suppliers over the Internet.* Assisted other Java developers transitioning from Powerbuilder. * Designed and administered Oracle Enterprise 10g Application Server installation on Linux. The Oracle 10G AS consisted of 2 clustered Java instances, 1 Oracle Forms, Reports and Portal server, and 1 infrastructure server. The infrastructure server supported the Oracle 10g infrastructure database and Oracle SSO/OID instance. -
Programmer InternQwest Communications Jun 2000 - Aug 2000Monroe, La, Us* Research security concerns for web application collecting credit card info.* Implemented a web application with Perl, MySQL, SSL and SSH to allow the billing department to accept credit card payments online for the Dial-up customers. Environment – Perl, Apache, CGI, FreeBSD, MySQL, HTML
Jonathan Van Keulen Skills
Jonathan Van Keulen Education Details
-
Minnesota State University, MankatoComputer Management Information Systems
Frequently Asked Questions about Jonathan Van Keulen
What company does Jonathan Van Keulen work for?
Jonathan Van Keulen works for Apple Inc
What is Jonathan Van Keulen's role at the current company?
Jonathan Van Keulen's current role is Sr. Software Architect.
What is Jonathan Van Keulen's email address?
Jonathan Van Keulen's email address is jv****@****ple.com
What is Jonathan Van Keulen's direct phone number?
Jonathan Van Keulen's direct phone number is (408) 606*****
What schools did Jonathan Van Keulen attend?
Jonathan Van Keulen attended Minnesota State University, Mankato.
What skills is Jonathan Van Keulen known for?
Jonathan Van Keulen has skills like Leadership, Jsp, Ldap, Team Building, Core Java, Sql Server, Distributed Systems, Requirements Analysis, Subversion, Linux, Rest, Agile Project Management.
Who are Jonathan Van Keulen's colleagues?
Jonathan Van Keulen's colleagues are Kyle Teachen, Priya Saini, Vaishnavi Kushte, Nicholas Ehrmann, Abishek B, Robin Carter Robin Carter, David Robles.
Free Chrome Extension
Find emails, phones & company data instantly
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.
Start your free trial