Senior Java Developer Resume
Columbus, Oh
SUMMARY
- Over 15 years of experience with multiple CPU architectures, including Intel, ARM.
- Over 12 years of of experience with object - oriented project analysis, design.
- Development platforms including VisualAge C++, XCode, Eclipse, and Netbeans.
- Advanced programmer of applications and systems using C++, Objective-C, and Java.
- Advanced experience in object oriented applications and systems.
- Advanced knowledge in database design and implementation, including UML.
- Expert in PostgreSQL, and highly experienced with Oracle, and MySQL.
- Expert with Java Enterprise Application servers GlassFish.
- 15 years of Agile development using Scrum, Feature Driven Development.
- Over 15 years of experience with Apache HTTPD.
- Expert in markup languages, including HTML, SGML, DTD, XML, XML-Schema, and TROFF.
- Expert in technical documentation using DocBook SGML and XML schemas.
- Excellent leadership, social, and communications skills.
TECHNICAL SKILLS
Languages: Java EE, C, C++, Objective-C (iOS and Mac), perl, shell, LISP, Smalltalk
Java skills: Spring MVC/IOC/JDBC/Web Services/Web Flow, Servlets, JSP, JPA, TopLink/,EclipseLink, Hibernate, Wicket/Swarm/Wasp
IDEs: XCode, VisualAge C++, NetBeans, Eclipse
Design: UML, Visual Paradigm for Java
Testing: JUnit
Web Technologies: HTML, XML, XSD, WSDL, XSL, XSLT, AJAX, JSON, CSS, ECMAScript,dialects, including JavaScript.
Application Servers: GlassFish, Apache Tomcat, WebLogic
Databases: Oracle 10g, MySQL 5.1, PostrgeSQL 9.0, mSQL 2.0, SQLite 3
Hardware: Intel, SPARC, ARM, PowerPC
OS: DOS, OS/2 1—Warp 4, Windows, various GNU/Linux distributions, MacOS X,,BeOS, iOS
PROFESSIONAL EXPERIENCE
Confidential,Columbus, OHSenior Java Developer
- Design, develop, and implement POS system.
- Analyze business requirements for database UML design. Must track inventory, films.
- Design plugin API (Java and iOS) for third party integration.
- Using UML and OmniGraffle, design user interfaces for management, inventory.
- Includes web, iOS, and native X front-ends.
- Database implemented under PostgreSQL.
- Using Wicket Security and Spring MVC/IOC/JDBC, JMS, JAXB, EJB, Hibernate/JPA, etc.
- Server and web client deployed via GlassFish Application Server.
Confidential,Dublin, OH
Consultant
- Update existing software according to requirements.
- Design and develop new Java components.
- New client component, with XML payload.
- Recommend development options for new iOS app.
- Prototype app.
- WebView and native app prototypes.
- Unit test implementation.
- Tools and platforms
- Xcode, Eclipse
Consultant
- development for MHE Connect Mobile.
- Implement new Objective-C interfaces to external data systems.
- Responsible for implementing feature.
- Unit test implementation.
- Xcode, XML Editor
Consultant
- Write and implement low-level web services designs for inventory management system.
- Using high-level design documents, create low-level implementation documents.
- Implement low-level design, including XSD.
- Unit test low level implementation.
- Tools and platforms
- WebLogic Application Server, Oracle
- EJB, JAXB, Axis (WSDL), Castor, JUnit
- Eclipse, vim, XML Editor
- Research and implement bug analysis tool.
- Define set of tools to be used, analyze effectiveness
- PMD, FindBugs
- Integrate FindBugs within development lifecycle
- Train developers on application of FindBugs
- Prepare documentation for installation, use
- Integrate with Ant build
- Design delta report and stylesheets
- Evaluate and correct web service bugs as assigned.
Confidential, Hilliard, OH
Senior Network Security Engineer
- Designed, developed, and implemented custom Java-based security software.
- Heterogenous development environment due to customer requirements. Java, Perl, PHP.
- New monitoring servers implemented using JEE Java Servlets.
- support, JAXB, as well as messaging services and additional libraries.
- Used Oracle library for access to legacy systems.
- Servers deployed using PostgreSQL and GlassFish Application Server.
- Web access designed and implemented using Wicket Security, JSP, Servlets.