Javier Delgadillo

javi@cs.stanford.edu

 

Experienced C/C++ and Java programmer with extensive PKI and SOAP Web Services

Skills Summary:

Extensive experience developing client side PKI software solutions

Experienced in Object Oriented and Interface Design

Working knowledge on how to develop secure applications using PKI and cryptography

Experience developing J2EE applications using JDBC, LDAP, JNDI.

 

Technical Summary:

Languages: C/C++, Java, JavaScript, HTML, Java/JNI, CGI

Environments: Windows NT / 2000 / XP, UNIX Linux/Solaris, Mac OS X

Web Environments: Apache Tomcat, SunONE

Tools: CVS,VSS, SVN, Spring Framework, Cygwin, ant, maven, Cruise Control, Shell scripts

 

Professional Experience:

Environmental Systems Research Institute ESRI (Redlands, CA) Oct 2003 - Present

Programmer

Lead Engineer for Security features in ArcWeb Services.

Researched WS-Security and explored manners for incorporating the standard into ArcWeb Services offering using Java and J2EE.

Implemented authentication and authorization for ArcWeb Services REST map offering.

Lead evaluater of new technologies considered for inclusion into ArcWeb Services platform. New technologies included Google Appliance, Akamai and NetLi web acceleration, Liberty Alliance and Web Services Gateways.

Lead Engineer for ArcWeb Services Report SOAP Web Services which requires maintaining an aging code infrastructure while simultaneously designing and implement next generation architecture changes for the service. Reports generated by performing Spatial Queries to find relevant geographic regions and then calling Ibatis to make JDBC queries.

Deployed Cruise Control which provided continuous Arc Web Services builds that can run unit tests when developers check in code.

Developed daily build scripts which generated a WAR file and deployed it to development App Servers before start of work day.

 

 

Netscape Communications Corporation/America Online (Mountain View, CA) Jul 1997 - Oct 2003

Senior Software Engineer

Designed and maintained JNI that incorporated the NSS (Network Security Services) for the Enterprise AIM Gateway

Designed and maintained libraries for performing encryption/decryption in Enterprise AIM and AOL Communicator clients using COM

Designed and coded initial implementation of PSM (Personal Security Manager) 2.0 for Mozilla open source project using C++ and IDL/XPCOM interfaces

Designed and created libraries in C implementing CRMF (Certificate Request Message Format) for NSS libraries which including escrowing of private keys and incorporated the libraries into PSM.

Assisted on client side implementation for DoD (Department of Defense) Common Access Card with PKI credentials pilot

 

 

Education:

BS Computer Science, Stanford University (Stanford, CA) 1997