Bernard DiFalco
Morris Plains, New Jersey 07950
******.*******@*****.***
Professional Summary: Director of Applications Development with extensive
IT experience who knows how to get the job done. Adept at directing and
motivating a project team with diverse personalities and talents to achieve
results regardless of what obstacles must be overcome. Background includes
highly successful track record of delivering numerous applications in
various verticals including Accounting, Cash Management, Payroll and Human
Resources, and Content Management. Managed large project teams in a
matrixed environment including managers, business analysts, developers,
senior architects, consultants and 3rd level support associates including
off-shore personnel. Strong understanding of the software development life
cycle and associated methodologies ranging from a waterfall approach to an
agile approach. Ability to provide technical and functional leadership to
an IT Department is unquestionable.
Technologies: Windows, Linux, C++, java, VB.Net, SQLServer, Window
Presentation Foundation, Window Communications Foundation, and Team
Foundation Server, IBM WebSphere Application Server, IBM WebSphere Portal
Server, JBoss Application Server, ReportSmith, Centura SQLWindows (4GL),
Oracle 9i and 10g, Microsoft SQLServer.
Tools: Microsoft office (Project, Excel, Word, PowerPoint, Outlook),
Rational Tool Suite, TeamTrack, Visio
Experience:
Orion Systems Integrators - Development Manager (Oct 2009 - Jan 2010)
Development/Project Manager at KPMG responsible for leading an off-shore
development team working on a very large high profile auditing system. All
development was done using an agile development process utilizing Microsoft
technologies including VB.Net, SQLServer, Window Presentation Foundation,
Window Communications Foundation, and Team Foundation Server.
ADP (Nov 1990 - Jan 2008)
ADP Small Business Services -- Senior Director Applications Development
Managed a development team of associates which included project managers,
development managers, architects, 3rd level support manager, developers
(including off-shore), business analysts, and consultants responsible for
the design and development of client facing web based applications. All of
the products are web based applications developed using java, Linux,
Windows, JBoss Application Server, Oracle 9i/10g.
. Transformed the development process from a waterfall process to an agile
process.
. Implemented features for EasyPayNet to reduce the number of client calls
to the Service Centers. Call reduction is anticipated to reduce
operating costs by several million dollars annually. EasyPayNet is a
client facing product that allows ADP clients to administer their own
payroll via a secure internet connection
. Interfaced with senior executives on strategic planning and product
initiatives;
. Worked with management staff of Marketing, Documentation, Training,
Support, Quality Assurance, Deployment and Web Hosting to coordinate
efforts and mitigate schedule risks.
. Implemented business continuity and disaster recovery plans.
. Implemented Best Practices to improve development process and product
quality.
. Led the career development and performance management of the development
team and successfully retained key staff members.
ADP PC/Payroll/HR Profile - Senior Director/Project Executive
Managed a large team of both direct and indirect reports. Direct reports
included development managers, project managers, developers, DBAs,
architects, and numerous consultants responsible for the analysis, design,
development, implementation, maintenance, enhancements, and support of
ADP's PC/Payroll and HR Profile products. As the Project Executive I also
had indirect management responsibility for other functional areas related
to the project including documentation, training, quality assurance, and
deployment. PC/Payroll is client/server application developed using
Centura SQL Windows, Microsoft VB.Net, and Microsoft C++. PC/Payroll is
designed to run on a Windows client with a SQLBase or Oracle database on a
NetWare or Windows server.
. Tripled the size of the user interface with the introduction of new
features with each new release increasing the user base and annual
revenues to over 90,000 clients and 2,000,000,000 dollars (2 Billion)
. Interfaced with senior executives on strategic planning and product
initiatives; worked with management staff of marketing, documentation,
training, support, quality assurance, deployment and web hosting to
coordinate efforts and mitigate schedule risks.
. Coordinated the integration of the system with the ADP PC based Human
Resource system.
. Addressed the needs of ADP's largest clients by porting the product
from a SQLBase database exclusively, to support of either an Oracle or
SQLBase database.
. Improved scalability to increase system capacity from original design
of 3000 employees to over 100,000 employees in a single database to
address the needs of ADP's largest clients.
. Established 3rd tier support group to expedite resolution of client
issues.
. Implemented Best Practices to improve development process and product
quality.
. Initiated and managed the re-architecting and rewriting of the
application using Microsoft's .Net and SQLServer.
. Led the career development and performance management of the
development team and successfully retained key staff members.
ADP Portal Solutions - Senior Director Applications Development
Managed a development team responsible for the design and development of
the ADP Portal Solutions project. ADP Portal Solutions is an ADP hosted,
client managed/personalized portal. Portal Solutions gave ADP clients
access ADP Products and services and the ability to give their employees HR
self service capabilities and access to purchase and pay for 3rd party
products and services such as on-line banking and auto insurance as a "one
stop shopping" experience. Portal Solutions is a web-based product
developed using IBM WebSphere Application Server, IBM WebSphere Portal
Server, and Oracle 9i.
. Greatly expanded the functionality of the portal by adding such
features as Employee Self Service for backend payroll and HR systems,
and the integration of several ADP products.
. Interfaced with senior executives on strategic planning and product
initiatives; worked with management staff of marketing, documentation,
training, support, quality assurance, and web hosting to coordinate
efforts and mitigate schedule risks.
. Implemented Best Practices to improve development process and product
quality.
. Built a Development team to keep pace with rapidly increasing number
of clients and new functionality.
BankLink (Chemical Bank) - Director Applications Development. (Jan 1984 -
Feb 1990)
Technical Director/Project Manager of the team of developers responsible
for the design and development of PC based cash management applications
sold to middle market companies via an 85 bank distribution network.
Product suite consisted of business management applications that
facilitated cash management, accounting, and funds transfer functions for
easy incorporation into small, technically unsophisticated businesses.
. Coordinated deliverables of business partners, including Marketing,
Training, Quality Assurance and Implementation.
. Led the career development and performance management of the
development team and successfully retained key staff members.
. Managed the design and development of release content for four new
releases within a three year period. Each product release included
new products, existing product enhancements, and improvements to the
user interface and system architecture.
. Increased the number of product suite distributors through our ability
to quickly and successfully add and refine products in response to
customer demand
. Developed and implemented a PC based cash management system for the
small business market in less than three months to fulfill a major
client commitment.
. Improved PC systems development environment by installing a Local Area
Network to consolidate software, created shared resources, and
improved software version control.
James Mathews Ltd - Senior Programmer/analyst. (Oct 1981 - Jan
1984)
. Designed, developed, tested, and implemented accounting and inventory
control systems for small businesses.
Computer Systems Interactive - Programmer/analyst (Oct 1978 - Oct
1981)
. Designed, developed, tested, and implemented accounting and inventory
control systems for small businesses.
Education: Pace University
Degree: B.B.A.
Major: Management Information Systems (1979)