John P. Flanigan, Jr.
Office: 978-448-3318 | Cell: 617-429-4290 | JFlanigan@TechnologyInitiative.com
Senior IT Consultant |
Database Architect | Applications Developer
Accomplished,
results-driven Senior Software Developer with demonstrated success in designing
and developing enterprise software for organizations in diverse industries. Personal
accountability for the complete Software Development Life Cycle (SDLC) of many
projects. Expertise in structured
software, development environments, Software Configuration Management (SCM)
tools and “best practices.”
Proven ability to lead and motivate high performance teams, focused on
maximizing productivity. A master at eliciting requirements,
analyzing business requirements and defining processes. Track
record for delivering software solutions that exceed expectations for
functionality, ease-of-use and completeness. Recognized for
producing effective, practical and implementable solutions to complex problems
that enable organizations to reduce costs, minimize risk, increase revenue and
achieve critical business objectives.
|
|
|
|
|
|
|
|
Hold long track record of
performance in multiple, concurrent, long-term consulting engagements with prominent
clients including: John Hancock Financial Services, Polaroid, Digital Equipment Corporation, Xerox, Massachusetts Port Authority,
Fidelity Management & Research, BayBank, Bank of New England, the United
Nations World Bank and the Dana-Farber Cancer Institute.
Technical Expertise
|
Platforms |
Windows NT/2000/XP, Sun Solaris, Macintosh, OS/2, DOS |
|
Technologies |
ActiveX,
|
|
Databases |
Oracle
7/8i/9i, SQL Server 2000, xBase (dBase, Clipper, FoxPro, Visual FoxPro) |
|
Tools |
ClearCase,
ClearQuest, ERwin, Rational Rose |
|
Languages |
APL, ASP, C, C++, Clipper,
Delphi, FoxPro, HTML/XHTML, Java, JavaScript, lex/yacc, PL/SQL, Postscript,
Shell Scripting, SQL, VBA, VB Script, Visual FoxPro, 80x86 Assembler |
|
Networking |
NT, Novell, IBM LAN Server, Banyan, IBM PC Network, AppleTalk, NetBIOS, TCP/IP |
Selected high profile engagements
include:
Web Site Developer for small municipal agency (current)
Developing a secure n-tier web site that solves
an emergency service’s problems in shift scheduling, event planning, membership
management and operational statistics.
(Requirements management, UML, object relational mapping, business rule and
data access layers, XML,
Senior IT Consultant, Multinational Biotechnology Firm,
Developed software systems for $981 million biotechnology firm that provides healthcare products and services for unmet medical needs and rare genetic disorders. (Visual FoxPro, SQL, Oracle 8i & 9i, ClinTrial, Postscript, Windows, Macintosh)
· Developed “world class” database synchronization technology that allowed asynchronous update of heterogeneous distributed database technologies.
· Designed and developed applications to streamline collection and presentation of clinical data critical to management of drug effectiveness.
· Established breakthrough systems design that enabled software to provide dramatic business advantages.
Senior IT Consultant, John Hancock Financial Services,
Established software development
and testing environments for $9.11 billion provider of diverse insurance and
investment products. Created strategic
direction and developed solutions to improve productivity and efficiency of the
software development lifecycle. Administered NT domain for division’s systems test and training
functions. Served
as founding member of Source Code Management (SCM) team for selection and
implementation of Rational ClearCase as the enterprise SCM tool for
hundreds of applications on Solaris and NT platforms. (Windows NT Domain
Administration, ClearCase, PowerBuilder, Sun Solaris, Bourne shell scripting, numerous
software development tools)
· Introduced first SCM system and configuration management practices for 6 “bread and butter” applications and 60 desktop application developers within division.
· Independently designed, implemented and supported OS/2 and NT environments for Development, Build, Systems Test, Model Office Y2K Remediation and Training. Integrated functions with SCM tool.
· Established policies and procedures for developers, buildmeisters and quality assurance teams.
· Architected approach to control application execution environments using advanced NT server concepts that enable support of multiple applications on 250 distributed desktop at 6 remote locations.
·
Solved the ClearCase/Powerbuilder integration
problem and designed ClearCase drag & drop, check in/out tool for
PowerBuilder developers.
Senior Systems Architect, TPMS, Inc.,
Framingham,
Provided software development
consulting for company that provides PC-based products for the healthcare
financial industry. Focused
on defining software architecture for new product development efforts. Conducted interviews, gathered requirements
and designed solutions. (
· Designed complex database schema (100+ tables), defined systems structure and developed prototype. Product was created by in-house developers, released nationally and enabled company to grow from 4 to 11 employees.
· Developed software tools for source code analysis that identified memory leaks, performance bottlenecks and causes of systems crashes. Enhanced product to allow hospital CFOs to evaluate new insurance plan proposals.
Computer Consultant, Dana-Farber Cancer Institute,
Performed as sole source of computer and
network support for leading cancer research/care center and principle teaching
affiliate of the
· Implemented and managed the institute’s first PC network, enabling multiple departments to share resources.
· Designed and developed Protocol Administration System (multi-user database) that tracked approval process for cancer treatment protocols, utilized for 12 years to keep hundreds of active protocols in regulatory compliance (dBase, Clipper, assembler, DOS)
·
Authored 40-page review of microcomputer
networking industry to identify best mix of technologies for network
initiatives. Recommendations accepted as
blueprint for 2½ year multi-million dollar implementation.
Other notable consulting engagement highlights:
·
Recovered
$10 million for 2 Fortune 500 companies, serving as expert witness and
principal operative in high tech theft "sting" operations
·
Improved
significantly the throughput of a web-based commerce site by developing a
high-performance WinSock class library for a middleware server (
·
Solved a
critical code-migration problem by developing a PL/I dialect code converter
(Sun, C, lex & yacc)
·
Improved
a division’s software development and testing efforts by developing a
server-based software version control system.
System was completed on-time, at budget and over 7 years of use, never
failed. (APL, assembler, NetBIOS)
·
Installed,
supported and/or managed a half-dozen departmental and
inter-departmental networks (Novell, IBM PC Network, LAN Manager, Banyan,
broadband, token-ring, ethernet, Windows, OS/2).
Bachelor
of Science in Physics, St. Joseph’s University, Philadelphia,
Sigma Pi Sigma
National Physics Honor Society
ClearCase Administrator
Northeastern University,
Numerous software engineering courses