We provide IT Staff Augmentation Services!

Java Developer Resume Profile

Boston, MA

Professional Objective

To solve real-world business problems through the application of leading edge technology. Areas of particular interest are the architecture, design and development of mobile and web-based applications based upon Responsive Web Design and Single Page Application principals, REST based Web Services and Java J2EE internet/intranet applications. I am a proponent of development via an Agile methodology to support dynamic business goals in a responsive fashion. Key technologies of interest to me include: AngularJS, HTML 5, CSS 3, AJAX, JavaScript, Sencha Touch, Phonegap, REST or SOA Web Services, Java and J2EE, Mule ESB, GWT, etc.

Skills Summary

  • Seasoned distributed systems software engineer with over 22 years of development experience
  • Proven track record of architecting, designing, developing and delivering successful solutions
  • Strong Object Oriented Analysis and Design skills centered around use case/user story development, UML modeling and Rational Rose
  • Proficient client side developer with emphasis on mobile and web based applications developed in cross-platform technologies such as JavaScript, HTML 5, CSS and Angular JS
  • Adept Responsive Web Designer experienced with developing Single Page Applications SPAs
  • Experienced Java developer specializing in multi-tier distributed systems technologies such as J2EE, JMS, Web Services, Mule ESB, XML-RPC, CORBA and DCE and leveraging them to build successful enterprise level systems
  • Extensive background with the integration of enterprise systems with corporate databases JPA, Hibernate, JDBC, SQL and various front end UIs AJAX, JavaScript, JSF, Seam, RichFaces , Servlets, JSPs, Swing, GUIs
  • Strong technical leadership, solution architecture, and project management skills
  • Committed to realizing and delivering the benefits of Agile approaches to software projects
  • Ability to quickly master new technologies and to apply them to solve real world business problems
  • Innovative, dedicated, self motivated, and results oriented team player
  • Passionate about delivering solutions which are of high value and utility to the end user/client
  • Excellent communication and presentation skills
  • CompTIA Security Certified

Related Work Experience


Java Developer

Environment: AngularJS, JavaScript, HTML 5, CSS 3, JSON, Jasmine, Karma, Node, Grunt, Yoeman, Maven, Java, Spring, REST, Oracle, WebStorm, Eclipse, SVN

  • Member of the Framework team responsible for the conversion of a large internal web-based application to AngularJS
  • Architected, designed and implemented AngularJS based directives, services and controllers used across application to enable common views and behaviors
  • Developed portions of an enterprise-level Single Page Application SPA used to facilitate mortgage sales, pipeline and workflow
  • Implemented server side Spring based components to enable client and server data exchange

Environment: Angular JS, Sencha Touch, JavaScript, HTML 5, CSS 3, JSON, Java, J2EE, REST, PostgreSQL, QuickBooks

  • Architected, designed and implementing a cross-platform standards-based HTML 5, CSS3 based mobile application that enables the seamless and bi-directional collection, modification and exchange and synchronization of data between QuickBooks and multiple dispersed mobile and/or web data access/creation points
  • Architected, designed and implementing a cross-platform standards-based HTML 5, CSS3 based Single Page Application SPA leveraging Responsive Web Design techniques to provide web presence for this application.

Environment: Java, JSF, JSP, AJAX, J2EE, Seam, RichFaces , KML, Eclipse IDE and RCP, WebLogic, JBoss, Web Services, SOA, Mule ESB, XMLBeans , JDBC, Oracle, Servlets, XML, XSLT, Rational Rose, JavaScript, Unix

  • ISC2 Program specific areas worked include: NDPP, IPD CPS SOA, GSIN/MWNS, SISP, EDB, DRT, MARS, SysOps, EWS TR and SCFDB
  • Architected, designed and implemented multiple systems for the translation and net-centric Web Service based exposure of data
  • Architected, designed and implemented multiple dynamic Administrative Console web-based applications to continually monitor, detect anomalies, provide diagnostic information and recovery actions
  • Leveraging Eclipse RCP plug-ins and RCP to provide UDOP environment for multiple concurrent mission displays
  • Technical lead of GSIN/MWNS and NDPP development teams
  • Key member of GSIN/MWNS development team responsible for complete redesign and reimplementation of mission data conduit as well as web-based administration console
  • Designed and implemented multiple Missile Warning enhancements and fixes.
  • Designed and implemented XSLT translations to automate creation of SysOps configuration files from Excel hostname spreadsheets
  • Architected, designed and developed an AJAX and JSF based framework for the SISP application providing portal-like composition of multiple applications in a single browser.
  • Architected, designed and developed KML web services to render space based assets on Google Earth
  • Architected, designed and developed JSF/J2EE based distributed application to replace legacy SCFDB application with increased security and enhanced functionality.
  • Developed EJB based Data Access Interface Modules DAIMs to provide common access and transaction control for various mission databases and components
  • Architected, designed and developed a general purpose cursor bean EJB that can be used to interact with large numbers of database records in near constant time regardless of their position in the row set. Multiple direction scans are supported and it operates on nearly any user supplied query in a repeatable and controllable fashion.
  • Developed a Java reflection based methodology and implementation that can interrogate classes in order to produce the JDBC statements required to persist, query update and delete their associated records in a relational database.
  • Developed a web based application EJB, servlets and JSPs to provide a flexible and dynamic query and display engine to support analysis and system monitoring activities
  • Developed a web based application EJB, servlets and JSPs to support the dynamic interrogation and configuration of high level enterprise configuration information.
  • Developed automatic code generation process leveraging an XML definition of the database schema and XSLT transformations to generate self persistable object hierarchies for each of the associated tables.
  • Designed and developed DAIM adapter classes that implement mission logic relative to interfacing with the DAIMs.
  • Designed and developed multi-threaded applications to quickly manipulate and load CPS and other journal entries into the EDB up to 3500/sec for subsequent analysis.
  • Top Secret clearance.

Environment: Java, JSF, AJAX, Seam, RichFaces, EJB3, JPA, Hibernate, JBoss, JMS, MySQL, PostgreSQL, JavaScript, JiBX, Linux, XML-RPC

  • This is an ongoing project that is worked when the client has funds available to further product development.
  • Architecting, designing and developing products in this fledgling security companies Security Management Suite SMS
  • Leverages durable JMS topics and EJB3 beans to provide a common subscription based 'event bus' for security related events discovered by the SMS
  • Leverages JPA based EJB3 Entity beans and Hibernate for persistence architecture
  • Leverages Seam, AJAX, RichFaces and JSF for rich multi-user client experiences
  • Leverages JiBX for XML data bindings to/from common serialized format
  • Developed multi-threaded classes that can quickly scan ranges of ip addresses to discover available nodes.

Environment: Java, CORBA, JDBC, Apache, JServ, Servlets, Rational Rose,

Javascript, PERL, UNIX

  • Developed object oriented architecture for multiple provisioning servers to maximize maintainability and software reuse while enabling flexible provisioning validations and behaviors
  • Designed and implemented Java/CORBA based provisioning servers to efficiently enable customers' access to requested services while maintaining required internal information about the services, the customer and the associated customer care data
  • Implemented web servlets to produce dynamic HTML pages to support web based provisioning applications
  • Developed multi-threaded CORBA servers responsible for responding to provisioning requests and interfacing to corporate Oracle database JDBC and to access various provisioning resources CGI


World Wide Financial Transaction Processing 12/98 11/00 Colorado Springs, CO

Environment: C, C , DCE, Java, UNIX, NT, MPE, SAP

  • Technical Lead responsible for the technical architecture and strategy, implementation and support of the Tiempo application
  • Led effort to transition team development methodology from procedural to OO based and mentored team members on OO technologies OOA/OOD, UML and Java
  • Architected , designed and developed a dynamic measurement and load balancing capability to enable scaling to large user volume loads while ensuring acceptable performance levels
  • Developed load generation tools to capture live system input and simulate large user populations to assist with testing efforts
  • Developed technical product strategy, key portions of the overall client/server system and interfaces to other portions of the system
  • Championed effort to improve software development process and overall code quality through peer reviews, inspections and testing


Environment: various UNIX and NT Systems, ERP applications, etc.

  • Responsible for architecting and developing the technical solution to meet the customers' operational and outsourcing requirements determined through consultation
  • Scoped, sold and transitioned selective outsourcing relationships focused on UNIX/NT systems and ERP application management services
  • Project managed the transition of customers' environments from existing state to stabilized outsourced operations
  • Negotiated 3 5 year outsourcing relationships including the development of the T Cs, Statement of Work, Service Level Objective, solution pricing, and proposal
  • Developed packaged services , standard collateral documentation and pricing models to increase the efficiency and effectiveness of our team while reducing customers' time to market and overall project risk


Environment: HP-UX, OpenView NNM, OpenView IT/Operations, MeasureWare, PerfView, GlancePlus, Oracle, Korn shell

  • Received several Performer's Club award for perfect 10 responses on post-engagement customer completed consulting surveys
  • Responsible for architecting technical solutions to business problems and developing customer acceptance of the solutions and their merits
  • Performed operational assessments for integrated system, network, and application management environments and implemented the OpenView management solutions
  • Scoped, negotiated, and contracted various professional services engagements including an innovative framework to enable Risk/Reward consulting engagements
  • Provided pre and post sales consulting services on various technologies


Environment: C, DCE, Encina SFS, Encina TRPC, HP-UX, Sybase, Korn Shell

  • Second Quarter 1994 Employee Commendation Award
  • Designed and implemented a DCE based mid-range server to provide transaction management and communication transport designed to support multiple front and back end systems simultaneously
  • Designed and implemented a hardened queuing mechanism and associated OLTP procedures with the Encina SFS to provide guaranteed transaction delivery
  • Technical lead responsible for server architecture, implementation, and support
  • Planned and coordinated team development efforts and schedules


Environment: C, OS/2, SQL, Ada, AIX, Object Oriented design, Korn shell

  • Tier-2 IBM IDEAS Award for invention, design, and implementation of an automated system to calculate software metrics and perform process analysis C, OS/2, distributed SQL database, and Presentation Manager
  • Designed, implemented, and maintained portions of DISPlay software in the Advanced Automation System for the Federal Aviation Administration Ada, AIX
  • Integrated large real-time Multitasking Distributed Air Traffic Control system
  • Authored requirements, design, and test documents


  • Three Cooperative Education sessions internships totaling approximately 1 year of full time work during my PSU education alternating semesters of work and school .
  • Various responsibilities including requirements, design, development and support.


Billing Clerk/Programmer

  • Invented, designed, and implemented PC based software that automated the submission of health care claims to the Department of Health and Welfare

Professional Coursework

  • OSF DCE Application Programming
  • Advanced AIX for Programmers
  • Leadership Through Communication
  • OpenView Network Node Manager
  • OpenView OperationsCenter
  • HP-UX Theory of Operations
  • HP-UX 10.0 System Administration
  • Essential Sales Knowledge
  • HP-UX 10.0 Network Administration
  • Windows NT Server Workstation
  • High Availability Product Training
  • The Executive and Competitive Selling Process
  • Managing Strategic Relationships
  • PSO IT Management Assessment
  • Supporting Microsoft Windows NT 4.0 Core Technologies
  • Administering Microsoft Windows NT 4.0
  • Supporting Microsoft Windows NT 4.0 Enterprise Technologies
  • Situational Sales Negotiation
  • The Leadership Challenge
  • Servlets and Java Server Pages
  • XML: Develop Applications

Languages and Enabling Technologies

Primary: AngularJS, HTML 5, CSS 3, Java, J2EE, EJB3, JMS, JSF, JSP, AJAX, Seam, RichFaces, JPA, Struts, Servlets, JavaScript, Sencha Touch, Ant, Maven, JSON, XML, XSLT, JiXB, XMLBeans, JDBC, Hibernate, Spring, UML, CORBA, Apache, WebLogic, JBoss, Web Services, SOA, Mule ESB, Tomcat/Catalina, KML, Oracle, MySQL, Threads, Javascript, HTML, CSS, DHTML, Eclipse RCP, C, OSF DCE, Encina SFS, Encina TRPC, SQL, CVS, SVN, ClearCase, Agile, Scrum

Secondary: Git, Ext JS, C , Ada, PostgreSQL , PERL, PL/I, Pascal, FORTRAN, REXX, LISP, Prolog, OpenView, MeasureWare, GlancePlus, SNMP, MC/ServiceGuard

Hire Now