JOHN HARBY
Santa Clara, CA *****
************@*****.***
SUMMARY: Technical Architect and developer. Many years experience.
STANDARDS BODIES:
Individual member of the Java Community Process, serving on five Java Specification Request expert groups, JSR 155, JSR 181, JSR 261, JSR 265 and JSR 311 (REST). Contributor to the CIO council Practical Guide for Federal Service Oriented Architecture. Former OASIS member who participated on the WS- Transaction, WS-Security and the SOA-Blueprints technical committees. Former co-editor of the WS- Business Activity specification.
LANGUAGES:
AngularJS, Assembly, BASIC, AspectJ, C, C++, C#, Compilers, CSS, FORTRAN, Groovy, Haskell, HL7, HTML, Java, J2EE, Lisp, MATLAB, NodeJs, Objective-C, Perl, PHP, PL/SQL, PRO*C, Python, Ruby, SQL, Swift, UNIX shells, various DSLs, Visual Basic, WSDL, XML, XSLT
MISCELLANEOUS PRODUCTS:
Ant, antlr, Amazon AWS, Apache Axis, Berkeley DB, BSAFE, Camel, Cassandra, Checkmarx, Cloudera/Altus, Couchbase, DB2, Dicom, Eclipse, Enterprise Architect, Excel, FHIR, Fortify, Git, Glassfish, Garlic, Grails, Gson, Hadoop, Hibernate, HL7, Informix, Ingres, Intellij, Jackson, Java Security, JBoss, JMS, JOSS, Kafka, LDAP, Liferay Portal, Maven, Mongo, MQ Series, MS Access, Mule, Netbeans, OOAD, OpenStack, Oracle, PAAS, PKCS, Postgres, Rational Rose, REST, SAAS, SOA, SOAP, Spring, SSL, Sybase, Tomcat, UML, UML Studio, WebLogic (all products, portal, ESB, etc.), WebSphere (all products), Web Services, Wireshark, WSO2, XCode, XMLSpy, yacc
PROFESSIONAL EXPERIENCE:
(5/2019 - present): Apple, Sr. Consultant, Sunnyvale, CA - Apple Online Store team, development and tools used are AWS, Java, Javascript, REST, Splunk, JSON/Plist, Memcached, Javascript, Junit, Mustache.js, Akamai, Git, Maven, Jenkins, TDD, Agile. Handled major issues on a very high traffic website. Responsible for adding new features and fixing issues on the apple.com website and repurposing the back end o the site to run on AWS.
(8/2018 - 5/2019): eBay, Sr. Consultant, San Jose, CA – Worked on Structured Data team in e-commerce. Various projects created involving microservices that support eBay site designers. Used Java, Multithreading, Thread pools, Git, Python, Spring (MVC, Boot and Batch), Javascript, Couchbase, MySql, Oracle, NodeJs, Jackson/GSON, Docker, OpenStack Swift, Altus/Cloudera, Fortify, Jenkins, Agile, JIRA.
(11/2017 - 8/2018): Apple, Sr. Consultant, Cupertino, CA - Payment systems design and development in Java, Microservices, OAuth, REST/Jersey, Jackson, Splunk, Cassandra, Redis, Memcached, Javascript, ReactJS, Junit, Git, Jenkins, TDD, Agile. Designed and developed interfaces to third party systems such as PayPal and Alipay, blockchain and cryptocurrency for purchases of items such as songs from ITunes.
(2/2017 – 10/2017) Intuit, Sr. Consultant - Mint/Quicken Integration, Java/AWS, security architecture, Hibernate, JMS, Cassandra, Mule, NodeJs, Git, Maven, TDD, BDD, ReactJS. Cloud architecture with Java running in Amazon/AWS. Used advanced Java features such as Streams and Lambda expressions.
(5/2016 – 2/2017) MedImpact, Sr. Consultant - Rewrote the backend of a Spring/Java Claims Processing Engine for a Pharmacy Benefit Management system. Java, Angular, Kafka, NodeJs, REST, MongoDB, Spring Boot, Spring, Maven, Git, Hibernate used for API management. Followed Agile process throughout the project.
(12/2013 – 5/2016) Applied Materials, Sr. Consultant - Served as Chief Architect on a predictive analytics/machine learning big data cloud project. The project objective was to support manufacturing planners in demand forecasting and supply chain planning. The Java/J2EE project was deployed onto IBM Softlayer cloud servers along with the Python/SciPy statistical analysis software. Implemented SSO using Spring Security. Java/J2EE, Python, SciPy, NumPy, Javascript, JMS, TDD, ESB, Cloud Security, Oracle, MySql and MongoDB were used.
(5/2012 – 11/2013) Verizon Telematics, Sr. Consultant – Event-driven IOC project. Designed and wrote install verification code for device that tracks vehicles, geofencing analysis, IOT Cloud project. Java, Camel, Python, Hibernate, Coherence, Salesforce, Agile process used. Code authored to communicate with the Salesforce system in handling installer billing.
(3/2011-4/2012) Geneva Foundation, Software Architect - Web Services, Python, Java, Spring, REST, HL7, FHIR, Hibernate, Oracle, Hadoop, WSO2 Cloud research developed for Naval Health Research. Worked on specifications for HL7. Government classified cloud systems used with WSO2.
(9/2009-1/2011) Wells Fargo Bank, N.A., San Francisco, CA – Sr. Consultant - Java/Oracle/Hibernate backend. Member of mobile banking team. Responsibilities were designing and writing custom adapter modules for various mobile platforms to support many different types of mobile devices.
(7/2008-9/2009) Rocketalk, San Diego, CA, Architect - Mobile social networking product. Responsibilities were designing and developing a server cloud, utilized Java EE architecture, Oracle, JBoss, Hibernate, Spring and Tomcat servers.
(1/2008-7/2008) Philips Medical Systems, Brisbane, CA – MRI monitoring architecture. Java, J2EE, WebSphere used. Responsible for rearchitecting a Microsoft architecture to Java.
(3/2007-1/2008) SAIC, San Diego, CA - IT Architect - Architecture and development of a large internal Portal/SOA platform with very high-performance requirements.
(2006-7) IBM, San Francisco, CA - Software Architect – GAP, Inc contract, Architected custom Portals/SOA WebSphere, Content Management systems.
(2005-6) Intuit, San Diego, CA - Sr. Software Engineer - .Net/Java Bridge, Turbo Tax engine. Responsible for designing languages and writing compilers and frameworks to support a DSL environment for tax developers.
FURTHER EXPERIENCE AVAILABLE ON REQUEST
EDUCATION:
B.S. degree in mathematics from the University of San Diego/UC Berkeley. Set the school record for highest placement on the international William Lowell Putnam exam.
Completed numerous courses in the UC Berkeley and UC Santa Cruz extension programs as well as Stanford via coursera.org.