From: route@monster.com
Sent: Friday, September 25, 2015 6:12 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: WSO2 Application Server
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
JOHN HARBY San Diego, CA 92104 SUMMARY:
Over twenty years experience of software engineering. Extensive experience in
J2EE , Cloud and SOA technologies. Experience in leading teams and excellent
problem solving skills. 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). Co-authored the SOA Blueprints
Specification. Former OASIS member who was a member on the WS-Transaction,
WS-Security and the SOA-Blueprints technical committees. Served
on the committee for the Practical Guide for Federal SOA, see:
http://www.whitehouse.gov/omb/E-Gov/pgfsoa SKILLS: Languages:
Java, C/C++, C#, SQL, PL/SQL, XML, XSLT, JavaScript, Perl, AspectJ, Visual
Basic, Objective C, Groovy, Ruby, Haskell, various DSLs, UNIX shell
scripting. Java
Technologies:
J2EE/JEE Foundations (Servlets, JSP, JSF, Struts, JMS, EJB, etc.), Spring,
Hibernate, Web Services, Axis, Axis2, JAX-WS, SOAP, AspectJ, WebLogic
Portal, ESB, WebSphere Portal, Liferay Portal, Portlets (WSRP), XMLBeans,
JUnit, EJB3, JPA, J2ME, GWT. Application
Servers:
WSO2, JBoss, Tomcat, Spring, WebLogic Suite, WebSphere Suite, Glassfish,
Orion, Resin, Grails. Tools:
Eclipse, Netbeans, WebLogic Workshop, IntelliJ Idea, Ant, Rational
Rose, UML
Studio,
Enterprise Architect, Perforce, Subversion, CVS, XmlSpy, gdb, dbx,
Flex, yacc, MQ Series, ActiveMQ, OpenSSO, Oracle Applications, SQL*LIMS,
maven, SoapUI, Restlet and HtmlUnit. Databases:
Oracle, MS SQL Server, MySQL, Informix, DB2, Sybase, Ingres, Postgres,
Berkeley DB, MS-Access. Operating
Systems:
Linux, HP-UX, Solaris, AIX, IRIX, FreeBSD, Windows, VMS, OS/400,
Mac OS X. Misc:
Cloud Computing (private), SaaS, Amazon AWS/EC2, Database modeling and design,
MQ Series, OOAD, LDAP, HL7, HITSP, design patterns, Lucene, REST, UML,
Symbian, Qualcomm BREW, Agile, XP, Scrum, TDD, AOP, SOA analysis and design. PROFESSIONAL
EXPERIENCE: 2006-present:
JMH Solutions, San Diego, CA, Principal
Consultant – Enterprise and Mobile Systems Clients include: ·
(2011) Naval Health Research, San Diego, CA, Sr. Software
Engineer – Web Services, Java, Spring, REST, JBoss Drools, WSO2 Cloud
services used to develop an automatic medical diagnostic system (conceptually
similar to the IBM Watson system). Implementing electronic patient record
management conforming to HIPPA standards along with device monitoring and
alert services. Both smart phone and browser interfaces are supported. ·
(2009-10) Wells Fargo Bank, N.A. – Mobile Banking Team –
Architecture and Development of a large mobile banking system. Utilized JEE
architecture, Spring and web services to enhance a large mobile server system
built upon Oracle WebLogic technologies. Disparate team used Agile
methodologies with Scrum. · (2008-9) Rocketalk, San Diego, CA – Mobile
social networking product. Designed and developed a server cloud for a mobile
social networking system. High scalability to 9 million users was required.
Utilized Java EE architecture, JBoss, Spring and Tomcat servers. § (2008) Philips Medical Systems, Brisbane, CA
– Architecture of high availability radiology systems based on the .Net and
Java platforms. Large amounts of data were collected and disseminated from
radiology machines worldwide. § (2006-7) IBM, Portals and Content Management, San
Francisco, CA – Development of Portal and Content Management System for
Gap, Inc. using WebSphere, MQ Series and Struts. Gap, Inc. is in the top 25
largest online retailers with billion dollar annual online revenue.. · (2006) SAIC, San Diego, CA – Architecture and
development of a large WebLogic Portal platform. A large number of users and
data were required in the J2EE application architecture. 2005-2006: Intuit – Consumer Tax Division, San Diego, CA, Sr.
Software Engineer · Member of a team that designed languages, compilers
and tools using Java, Eclipse and C#. Primary development was in Java however
a transformation engine was built to translate Java to C#. A team of tax
specialists used these languages and tools to develop the TurboTax product. 2003-2005:
IDEC Pharmaceuticals/Biogen-IDEC, San Diego, CA, Sr.
Manager/Chief Architect – Enterprise Systems § Responsible for the architecture, design and
development of an Enterprise Portal using the J2EE based IBM WebSphere portal
and the SOA-based initiative using WebSphere Integration Edition and .Net.
These systems were later migrated to the WebLogic portal following the Biogen
merger. Documentum and Web Publisher were used for content management. 2002-2003:
Lion Bioscience, Inc., San Diego, CA Principal
Architect
§ Designed and developed features for the “IDEA”
product, an ADME/toxicology product that employed a neural network running in
a Blackstone cluster. § Served as architect for the Discovery Center product
that is a software platform providing integration of
presentation, application and data for major Pharmaceutical research
customers. The design of the
platform aimed to enable futuristic medical research such as personalized
medicine via the integration of Cheminformatics and Bioinformatics. 2000-2002:
Hewlett-Packard Labs R & D, Palo Alto,
CA Sr.
Software Architect · Served as a member of the core architecture group in
an R & D lab. The focus was on inventing a Web Services platform with
applications in the enterprise area. The lab was responsible for the
invention of web services technology and the platform was inducted
into the Smithsonian Institution’s National Museum of American History. § Specific aspects included web service reliable
messaging, high availability and fault tolerance. One example entailed
designing and developing a prototypical recovery service where nodes are
dynamically discovered and persist service state. These services are
advertised and discovered using XML schemas so an e-service dynamically query
available services across the internet for the purpose of state persistence.
The advantage of this approach was that the number of fail over points
becomes unlimited since the discovery negotiation protocol was schema based
rather than location based. 1995–2000:
JMH Solutions, Inc. (1999-2000)
BEA Systems San Jose, CA., Sr. Software Engineer § Participated in the architecture and implementation
of features for the WebLogic Enterprise Application Server product. The group
pioneered technologies for the original J2EE platform. § Tasks included implementing bi-directional protocol
support, fragmentation protocol for
container server communication, dynamic redeployment and clustering.
(1998-1999) Borland (Visigenic)
Corporation, San Mateo, CA., Sr. Consultant § Worked as a lead in the development of the
Visibroker 4.0 for C++ and Java products.
(1996-1998) Oracle Corporation, Redwood Shores, CA. Sr. Software
Engineer § Responsible for products and features in terms of
design management, personnel, database and software architecture. Worked in
both the SQL*NET/NET 8 and applications departments. Coded in C++, Java,
Oracle specifics and SQL. (1995-1996) GDE Systems, San Diego, CA. Sr.
Consultant § Spy satellite image archival and dissemination for
the NIMA Library project (CIA and MI). Development was in C++ and Java. EDUCATION:
1987: B.S. degree in applied mathematics from the University of San Diego.
1991: Completed two years of graduate study in mathematics at the UC, San
Diego.
1996: Completed numerous courses in the UC Berkeley and UC Santa Cruz
extension programs. |
|
||||||||
|
|
||||||||
|
|||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
|
English |
Fluent |
|
|
|