From:                              route@monster.com

Sent:                               Friday, September 25, 2015 6:10 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: WSO2 Application Server

 

This resume has been forwarded to you at the request of Monster User xapeix03

Daniel Gallagher 

Last updated:  03/13/14

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Cumming, GA  30041
US

Mobile: 770-354-1863   
Home:
770-271-9852
dannygallagher2@gmail.com
Contact Preference:  Email

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Daniel Gallagher - Senior Software Engineer

Resume Value: pdwz6fxf3evi4h5u   

  

 

Danny Gallagher

dannygallagher2@gmail.com

Home (678) 341-9997

Mobile (770) 354-1863



                                                                                                                                                                  

 

Qualifications Summary

A Software Development / Information Technology professional with sixteen years experience in analysis, design, coding, implementation and management of software assets.  Engagement and collaboration with all stakeholders in an organization, from junior developers to senior executives, both internal team members and external customers.  Wide organizational background, from small agile companies marketing brand new products to large complex organizations specifying/designing/implementing/supporting large established systems.  Motivated, results oriented team member focused on driving quality and improving process in pursuit of business objectives.

 

Expertise includes:

Development             

SOA                                                                                                  Web Services (Soap & REST)

Java / JEE / JAX-WS / JAX-RS                                                        Javascript (Durandal, Knockout, JQuery)                           

Apache (Tomcat, CXF, Axis2, Camel, ActiveMQ)                            HTML, CSS (Bootstrap)

xml, xsl, xslt                                                                                    Sql (Oracle, Sybase, MySQL)

Servlet, Spring MVC                                                                      JMS

JIRA, Maven, Artifactory, Jenkins, SVN                                          Video Encoding / Transcoding APIs

ESB                                                                                                  WSO2 Suite                                                                                   

JavaCAPS                                                                                    HL7

Eclipse / IntelliJ

 

General

SOA Platform architecture / design POC                                          Agile, Scrum

Requirements Gathering, Specification                                          Direct Customer communication

Project Planning & Estimation                                                        Change Control, Build process                                                       

Professional Experience

Digital Generation, Inc “DG” (03/11 – 02/14)

Senior Software Engineer

      Working as a developer on our global video distribution platform.  DG develops enterprise scaled digital media ordering, placement & distribution systems for the television and online advertising industries.  These systems reach a high percentage of worldwide television stations, cable and TV networks and online advertising distributors.

Technologies used in position:  Java, Spring MVC, Spring Security, Javascript (SPA), HTML/CSS, REST, Soap, Apache CXF, SQL, SWING

·         Redesign, from the ground up, of our global media ordering and distribution platform from a highly coupled, non distributed pattern to a SOA focused, loosely coupled, distributed, fault tolerant platform.  Initial research into best practices, open source library applicability, 3rd party products to best achieve implementation goals. R&D and Proof of Concept projects using various SOA principles / products.

·         Collaboration / team design sessions with other developers to achieve high level design of architecture, including sequence diagrams, component responsibilities, communication APIs between components.

·         Single Page Application (SPA) Javascript web app communicating with multiple REST web services

·         Development role in key initiative on current platform for International TV ad delivery.  PAL video.

·         Design, implementation of encoding application to digitally encode video content from tape. Java/SWING

·         Enhancements to Syndicated TV distribution platform. Java/SWING

·         Experience using various 3rd party video encoding, transcoding, validation APIs:

(Telestream Vantage & Flip Factory, Harmonic Rhozet, Baton, Skymicro)

 

McKesson Provider Technologies, Inc (11/10 – 03/11)

Senior Interface Engineer

      Working on location as a consultant in a large growing hospital system.  Engineer in Enterprise Application Integration (EAI) group. Design, development, implementation, support of Integration interfaces linking multiple (40+) healthcare software applications.  EAI environment available 24/7/365. 80+ TCPIP/HL7/JavaCAPS interfaces running in production.

              Technologies used in position:  JavaCAPS, J2EE, HL7, TCPIP, SQL, UNIX

·         Design & development of new interfaces to support integration of software applications used system wide. Analysis of HL7 messaging needs between applications to support overall functionality and performance of complete healthcare system.

·         Ongoing support of mission critical production environment, troubleshooting issues, root cause analysis, performance tuning.

·         Collaboration with executives, project management, business analysts, etc. to plan interface needs to meet overall hospital system business objectives.  Including upgrades of ancillary systems, new application integrations, new HL7 messaging flow requirements.

Generated Systems Technologies, Inc (6/04-11/10)

Senior Software Engineer

      Generated Systems Technologies Inc. provides software solutions focused on the banking and financial services sector.  Solutions are focused on generating new streams of revenue and expanding existing markets.

              Technologies used in position:  Java, Swing, Spring-WS, ORM, WSDL, web services, XSL, XSL-FO,               SQL, xml, http, ftp, ant, Advanced Installer (MSI file creation)

·         Successful implementation of PC client software written in Java / Swing from specification to production. The software automatically delivers quarterly financials to the bank (via Salesforce.com web services) for loan customers, saving the bank personnel from having to spend time making sure the financials are received.

·         Successful implementation of PC client software written in Java / Swing from specification to production. The software drives increased user adoption of Positive Pay services to prevent check fraud, by connecting to a businesses accounting system to send issued check data files to the bank.  Currently in rollout / pilot in several top 100 US financial institutions.

·         Successful implementation of PC client software written in Java / Swing from specification to production. Software imports data files for wire transfer origination, allowing for the batch processing of wire transfer data.  Currently in production at a top 30 US financial institution.

·         Development representative to other stakeholder groups, including: Executive management, Sales, Project Management, Product Management, Quality Assurance, Customers, End users.

·         Development representative in various capacities: resource planning, product definition, project scoping, estimation of effort, delivery planning, sales support.

·         Collaboration with all levels of internal stakeholders on the proper disposition of customer escalated issues, including direct communication with the customer and/or end user, meeting client expectations and internal priorities.

Metavante Corporation (formerly Brokat Technologies) (6/01-6/04)

Team Lead / Senior Software Engineer (Java Cash Management Suite)

     Role at Metavante: Development / management related to a complex online J2EE application targeted at large corporate banking customers.  Services included: Wire Transfer, ACH, Account Transfer, Balance/Information Reporting, Positive Pay and Stop Payment.

              Technologies used in position: J2EE (JSP, servlet, EJB, etc.) HTML, XML, XSL, SQL

·         Worked as Developer on deadline driven software development projects for Web based Corporate E-banking software suite.

·         Manage a team of 2-6 developers working on enhancements and production issue resolution.

·         Responsible for delivery of releases to customers, both scheduled and emergency, from code changes to deployment into production environment.

·         Reporting / Discussion of status of current issues to senior level executives and clients including:  risk assessment, time estimation, and client impact.

·         Java development experience includes new development and management of client reported production defects and issues.

·         Work closely with QA, Product Management, Customer Support, and Documentation teams to ensure a high quality product.

Brokat Technologies Inc. (formerly Brokat Financial Systems (6/00-6/01)

  Team Manager / Senior Software Engineer (Java and COBOL Cash Management Suite)

Role at Brokat Technologies: Development / management related to a Tandem mainframe cash management application targeted at large corporate customers. I later transitioned over to the Java rewrite of the mainframe product.

Technologies used in position: J2EE (JSP, servlet, EJB) HTML, XML, XSL, SQL, COBOL, Tandem

·         Worked closely with company staff in different departments and with different seniority levels to facilitate smoothly executed projects, while meticulously taking into account all variables that could affect a project.

·         Managed a team of developers who simultaneously work on different projects, which involve numerous company products and systems, including Money Transfer, Account Transfer, and Stop Payments, and interfaces between these systems and operating departments at banks.

·         Managed members on the team, including:

    • Delegated and assigned development tasks and responsibilities
    • Prepared and ran weekly status meetings to discuss and resolve issues with projects and team members
    • Conducted performance reviews
    • Provided career path guidance and planning
    • Listened to, understood, and resolved employee issues as needed

Brokat Financial Systems (formerly Transaction Software) (7/97-6/00)

Senior Software Engineer / Software Engineer

                     Role at Brokat Financial Systems:  Development of Tandem mainframe cash management product.

Technologies used: COBOL, SCOBOL, Tandem

·         Worked as Lead Developer on deadline driven enhancements to existing cash management banking software implemented on a Tandem platform.

·         Resolved complex problems with the software in production at customers’ sites.

·         Worked closely with QA, Customer Support, and Documentation teams to ensure a high quality product.

·         Maintained organized system-level documentation to aid in analysis of future enhancements and customizations.

Education

Bachelor of Business Administration, Information Systems, June 1997, Georgia Southern University

 

Experience

BACK TO TOP

 

Job Title

Company

Experience

Senior Software Engineer

DG

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Years of relevant work experience:

10+ to 15 Years

Date of Availability:

Immediately

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

US citizen

 

 

Target Job:

Target Job Title:

Senior Software Engineer

 

Target Company:

Company Size:

Occupation:

Biotech/R&D/Science

·         New Product R&D

IT/Software Development

·         Software/System Architecture

·         Software/Web Development

 

Target Locations:

Selected Locations:

US-GA-Atlanta North

Relocate:

No

Willingness to travel:

Up to 25% travel

 

Languages:

Languages

Proficiency Level

English

Fluent