Profile
-------
Software Engineer with over 15 years of systems analysis, design and development
experience. Four years experience with Java.
- Expertise in J2EE application architecture and design, including JSP,
Servlets, EJB
- Expertise in XML, SOAP and Web Services
- Extensive development experience using BEA WebLogic
Skills
------
Technologies: J2EE (EJB, Servlets/JSP, JDBC), RMI, JNDI, Web Services (Apache
SOAP, Apache Axis, JAXRPC), JUnit, HTML, Struts
Programming Languages: Java, JavaScript, PERL, Ruby, Rails, Merb
Databases: MySQL, Oracle, Sybase, Microsoft SQL Server
Servers: BEA WebLogic, Apache/TomCat, Mongrel
Version Control Systems: SVN, StarTeam, Visual Source Safe, CVS
Experience
----------
1) Technical Lead for the XML Gateway, a non-GUI interface into the VeriSign
cellular phone billing system, comprised of 20 web services that allow access by
external interfaces using standard object access protocols (SOAP). Includes
security features using VeriSign technology to ensure the integrity of the
interface and will ultimately support all current customer service and
point-of-sale related system functionality.
Responsibilities:
- Defined development standards
- Created design/code templates for other team members and performed code
reviews
- Designed and coded new functionality
- Mentored less experienced Java developers
Environment: Java 1.4.2, BEA WebLogic 6.1, Oracle 9i, AXIS 1.1/SOAP 1.2, Ant
1.6.1, Unix/Linux
2) Technical Lead for web-based table maintenance application, used to maintain
static and reference data for the cellular phone billing system.
Responsibilities:
- Defined development standards
- Created design/code templates for other team members and performed code
reviews
- Development of JSP pages, Enterprise JavaBeans, and various supporting
Java classes
Environment: Java 1.4.2, BEA WebLogic 8.1, Struts 1.1, JavaScript 1.2, HTML,
Log4j logging framework 1.2.8, Oracle 9i, Ant 1.6.1, Unix/Linux
3) Member of Technical Architecture team
Responsibilities:
- Development of PERL scripts for proactive monitoring of latency in
client applications, integrated with Nagios to send alarms when latency is
detected
- Performance tuning (both client and server side) for Java/JSP/Struts
application
- Special projects related to the XML Gateway (web services product),
such as development of new functionality, creation of SOAP requests for
performance testing
- High-level designs for new functionality, performance enhancements
- Code reviews for other developers and assisting other developers with
issues they were unable to resolve
Environment: Java 1.5, BEA WebLogic 9.2, Oracle 9i, AXIS 1.1/SOAP 1.2, Ant
1.6.1, Unix/Linux
Education
---------
Bachelor of Science - MIS, Magna Cum Laude |