Java Lead Design/developer Resume
PROFESSIONAL SUMMARY:
Senior Integration Manager, Developer and Solutions Architect with over 25 years of experience across a broad range of industries and consulting roles. Strong leadership and team - building abilities, powerful presentation skills, combined with a disciplined approach to project planning and execution all lead to a record of excellence reputation for delivering on objectives and exceeding client expectations.
TECHNICAL SKILLS:
Technologies: Java, Spring, Hibernate, SQL, DB/2, MS SQL Server, Oracle, Docker, Angular, .Net, C-Sharp, Visual Basic (including VBA and VBS), Cold Fusion, SharePoint, LDAP
Platforms: Linux and Windows (Client and Server), AS/400, z/OS (WebSphere), HP-UX, Solaris
PROFESSIONAL EXPERIENCE:
Java Lead Design/Developer
Confidential
Responsibilities:
- Developed a Web/Mobile Architecture for a Healthcare Provider looking to standardize on client and server technologies. This included recommendations on JavaScript frameworks, native mobile tooling, and Progressive Web Applications. It also included a micro service architecture to support back end requirements.
- Designed and built foundational java/spring micro-service based application for a Healthcare Provider services company. The project scope included exposing internal systems, as well as interfacing with 3rd party vendors to provide a robust solution. I mentored team members along the way in both design and technical development initiatives.
Senior Software and Solutions Architect
Confidential
Responsibilities:
- Responsible for providing Software/Solution design and leadership on projects for large clients, including Confidential and Wegmans, and Learning Circle.
- Performed as lead developer and architect, responsible for a small team delivering Enterprise applications in C#.
- Implemented software architectural patterns across the applications and trained the developers in their use.
Programmer Analyst
Confidential
Responsibilities:
- Responsible for providing Software and solution design for Web based and SOA based projects undertaken by Web and Services Portfolio.
- Implemented a new Continuous Integration and build process, using Jenkins, Mercurial and Sonatype Nexus.
- Created the software Architecture for the Services development team based on the Spring Framework and Maven.
- Conducted regular training for the group on topics such as JUnit, Hibernate, Spring, coding best practices, and Maven.
- Designed and implemented a REST based, micro-service architecture for future SOA development.
- Worked on the implementation of Confidential DataPower to integrate all service based applications, including java and Confidential Message Broker.
- Served on the SOA Governance Board, designing and implementing standards and best practices.
- Regarded as an expert in Focus (a reporting tool).
Senior Software and Solutions Architect
Confidential
Responsibilities:
- Responsible for providing Software and solution architecture for virtually all projects undertaken by the e-Solutions group, which provided all project based technical resources for the company.
- Provided technical direction for 15 developers on the E-Solutions team, including implementing and standardizing the use Source and version control, and coding standards for Java .NET, and SQL.
- Additionally, Paul was responsible for database design, software design and usage standards for most engagements.
- He provided informal training sessions for the developers and sales teams on topics including SOA, .NET, Content Management, and Software Architecture.
- Externally, Paul provided on-site consulting services for a variety of companies, including:
Lead Developer
Confidential
Responsibilities:
- Lead Developer for designing and building a state of the art Web based solution for Confidential Enrollment utilizing Java 5/6, JSF and a number of other technologies.
- Implemented a SAML solution for Single Sign On with an external vendor.
- Built and implemented an Enterprise class Data Access Layer utilizing Hibernate, with full Unit Tests.
Solutions Architect/Lead Developer
Confidential
Responsibilities:
- Lead Architect and Developer for designing and building a Service Oriented Architecture solution to web-enable a vast amount of data.
- Consulted on the database design and Service architecture, and was lead developer for the service, which utilized Confidential WebSphere MQ and Message Broker and WebSphere Application Server.
Solutions Architect/Lead Developer
Confidential
Responsibilities:
- Designed and built part of a system to interface with a network based application from RxHUB.
- The application provides real time data to physicians and pharmacists regarding drugs a patient is currently taking or that patient’s eligibility for a particular drug.
- The application is responsible for managing the data that is transmitted to RxHUB and the SOA interfaces to query data.
Solutions Architect/Lead Developer
Confidential
Responsibilities:
- Designed, managed a team of three developers and implemented Version 2.0 of the Handbook application.
- This application was built to streamline the process of creating Employee Handbooks for Confidential customers.
- The application was deployed to 300 Sales representatives nationwide, and allows them to work disconnected.
- The application has allowed a 100% increase in the number of customers while requiring no additional staff.
- The application is localized, allowing for the handbooks to be created in multiple languages.
- Tools utilized included Trados software, which was integrated directly into Microsoft Word via macros and an Add-in written in C-Sharp.
Solutions Architect/Lead Developer
Confidential
Responsibilities:
- Designed, built, managed a team of four developers and implemented a web based, fully localized, .NET 2.0 application to handle the 20,000+ complaints received yearly.
- The application included a complete, automated merge and conversion of three existing Access databases into a SQL Server 2005 database.
- The application included full support for maintenance of complaint data, bulk loading of complaints from vendors, complete support for managing codes and settings and a dynamic reporting interface that allowed new reports to be added without additional coding.
Solutions Architect/Lead Developer
Confidential
Responsibilities:
- Designed and implemented an application (Web Portal) to manage the process of converting documents to multiple languages.
- The web based application included an extensible database that managed the process workflow, and enabled Confidential to create customized implementations for each client.
Solutions Architect/Lead Developer
Confidential
Responsibilities:
- Designed and implemented a conversion from SQL Server 2000 to SQL Server 2005 for the account settlement process.
- The application consisted of a number of processes including the conversion of 40 DTS packages to SSIS. In addition, web interfaces were created to initiate the process and included web based reporting using Crystal Reports and .NET 2.0.
- The implementation included conversion scripts that automated the entire process and enabled a seamless, immediate cutover.
Solutions Architect/Lead Developer
Confidential
Responsibilities:
- Designed, directed a team of four developers to build an application and database that automated the creation of employee handbooks for Confidential customers.
- The application interfaced with Microsoft Word and Lexis-Nexus HotDocs.
- The application was delivered complete with an installer, which allowed the team to manage the software lifecycle.
- It allowed Confidential to create custom handbooks from legally approved documents that complied with state laws.
- The new system cut the time required to create handbooks from two months to less than a week.
Solutions Architect/Lead Developer
Confidential
Responsibilities:
- Designed and built a critical application for a Network Operation Center that receives alerts from other applications regarding outages and processes them.
- The application implemented SOA concepts and consisted of a component listener for mailboxes, a web application to for the UI, and a Message Queue aware component that processed the messages and sent them through an escalation workflow.
- Managed and directed TWO developers on the project.
- The entire application was built upon Oracle technologies, including AQ, ADF, Java, and the Workflow Engine.
Solutions Architect/Lead Developer
Confidential
Responsibilities:
- Designed and built an application for a web based forms library for the Confidential Administration.
- The application was built upon Microsoft SharePoint 2003, and allowed our partner, Confidential (the leading provider of accessibility enabled software to the government) to interface to the application to upload, and control documents with strict version requirements.
Solutions Architect/Lead Developer
Confidential
Responsibilities:
- Designed an application to convert existing Mainframe Assembler macro language tables to DB2, including a complete conversion routine, a web based maintenance application and a production change migration system.
Solutions Architect/Lead Developer
Confidential
Responsibilities:
- Designed and built an automated test suite for their flagship web application.
- The test suite was built using jMeter and performed numerous tests designed to find problems largely related to performance.
- Built a reporting subsystem using Excel and Access to import the XML log data from the test runs, and provided the necessary training so they could manage the system independently.
Solutions Architect/Lead Developer
Confidential
Responsibilities:
- Designed and built an application for a new hardware terminal/cash register product with two displays.
- The application controlled a customer facing display, allowing it to perform many different functions, including order verification and advertising.
- The design utilized SOA techniques that allowed remote monitoring and maintenance of the terminals and applications.
- The application was extremely scalable and deployable as the number of installations was expected to top 40,000.
Solutions Architect
Confidential
Responsibilities:
- Performed an assessment of the Confidential applications and infrastructure to determine readiness for Service Oriented Architecture (SOA) and an Enterprise Service Bus ( Confidential ). The project included a review of the top SOA and Confidential vendors.
- The findings were fully documented; including current and future state of the applications, gap analysis and next steps.
- The results of the study were presented to a review board, and Confidential ultimately chose the recommend approach and vendor and implemented the technology.
Application Architect/Developer
Confidential
Responsibilities:
- Designed, coded and implemented Java enhancements to the Excellus public website for new and existing products.
- Projects included designing .and coding an application to support new offerings and the conversion of an existing mainframe based application to a web environment utilizing the full suite of Confidential WebSphere products.
Application Architect/Developer
Confidential
Responsibilities:
- Designed, coded and implemented a project to administer all products and tariff data for the corporation.
- The application utilized Flash MX and extensive use of Web Services to manage the data on an Oracle Server.
- Provided an architecture and implementation document for a complete ColdFusion MX on J2EE environment including standards, and was responsible for technical leadership to the other programmers on the project.