J ohn M. Kennedy
Potomac, MD 20854
****@****.***
In 1987, I started providing computer consulting services to many federal government agencies
and private industry, specializing in the architecture and development of complex business
i ntelligence applications, assessing and developing work flow and cost efficiencies through
software design, developing and implementing policies and procedures for software systems,
and providing system integration expertise. This experience produced software systems
critical to the success and productivity of my clients. Many of my projects have been recognized
w ith achievement and performance awards, reflecting the effort and diligence I put into my
work.
The relationship with many of my clients is a business partnership designed to achieve and
exceed the defined goals. Success of the project is the foremost objective, this is evident from
t he long-term relationships I have had with clients.
My goal is to continue providing quality software design, development, and consulting services
using standardized leading-edge technologies.
T EC H NOLOG I ES
Development Platforms
Visual Studio 2010
.NET Framework 4
Entity Framework 4
ASP.NET
ASP.NET MVC
Windows Presentation Foundation (WPF)/Silverlight/XAML
Page 1
John M. Kennedy
E xpression Blend Studio 4
Windows Communication Foundation (WCF)/ADO.NET
SharePoint 2010/2007
SQL Server
Oracle/MySQL
Page 2
John M. Kennedy
L anguages
Visual C#
ECMAScript/JavaScript/jQuery/AJAX
XML/XSLT/XPath/XSL-FO
HT M L5/HTML4/XHTML
Architectural Design Patte rns
Enterprise Architecture (EA)
Model View Controller (MVC)
Model View ViewModel (MVVM)
Data Extraction Transformation & Loading (ETL)
Service-Oriented Architecture (SOA)
Software Development Methodologies
Agile
I terative and Incremental Development
Extreme Programming (XP)
Scrum
Spiral Model
Waterfall Model
Test-Driven Development
PROFESSIONAL PROF I L E
Alpha M icroDesigns, I nc. August 1987 - P resent
Principal of a software development and computing services fi rm, whose clients include
Federal, State and local Governments, Fortune 500 companies, and associations in
i ndustries such as aerospace, health care, finance, and manufacturing. (See attached client
l ist.)
Page 3
John M. Kennedy
I have over 20 years experience of interpreting unique business problems, defining
requirements and goals. I specialize in the design, development of reliable enterprise
software solutions (web-based and client/server applications), business-intelligence
solutions, work f low processes, and the definition of the policies and procedures for use and
maintenance.
I currently hold a Secret clearance issued by the U.S. Department of Justice, good through
November 2015.
I have been a Microsoft developer since 1992 and an Adobe developer since 2000.
CONTRACT E MP LOYME N T
Visa, I nc. M ay 2011 – July 2011
Visa is a global payments technology company that enables consumers, businesses, financial
i nstitutions and governments to use digital currency instead of cash and checks.
Visa's Data Center Infrastructure and Critical Environments group procured my services to
design, develop, and integrate a web-based, intranet, touch-based application (TA) to support
t heir international data centers.
The goal of the TA is to provide a web-based portal with easy access to the various IT
services used in the data centers, while providing global administrative support from the
application. TA was designed to support mobile computing devices, including; tablet, smart
p hone and PDA’s.
Technologies used in solution: V isual Studio 2010, C#, .NET Framework 4, Expression Blend
S tudio4, Silverlight 4, XAML, WCF, and XML (data store).
U.S. Depa rtment of Justice October 2010 – June 2011
Page 4
John M. Kennedy
A rchitected and developed the Justice Records Control Schedule (JRCS), a web-based
enterprise intranet application that supports the 43 business components and their
u nderlying offices within the U.S. Department of Justice (DOJ).
The U.S. Government requires each office to maintain a schedule of the documents that are
generated each calendar year, each document is required to be “processed” per government
guidelines for retention and destruction policies. At the end of each calendar year, each
office is required by law to submit their records schedule to the National Archives.
The goal of JRCS is to provide Records Administrators the tools to maintain the library of
t he Record Series that have been authorized by the National Archives and to provide
Records Managers a tool for the creation and maintenance of their office File Plans.
The system was designed to comply with U.S. federal government and International
O rganization for Standardization (ISO) requirements for t ransparency and Section 508 of
t he Rehabilitation Act.
Technologies used in solution: V isual Studio 2010, C#, .NET Framework 4, Entity
F ramework 4, ASP.NET, JavaScript/jQuery/AJAX, XML, and SQL Server 2008.
George Washington University Medical Faculty Associates July 2009 –
October 2010
The George Washington University Medical Faculty Associates (MFA) is a physician group
p ractice comprising the academic clinical faculty of The George Washington University
Medical Center. In its seventh year of existence, the MFA has grown to include 280
physicians providing medical care in 41 specialty areas.
The MFA contracted to architect and development of the MFA internet and intranet web
site. The internet portion of the site will provide users the ability to explore the clinical
services provided by the MFA, search capabilities to research medical conditions and their
t reatments, find a doctor, schedule an appointment, review their personal Electronic Medical
Record (EMR), and to make charitable donations. The intranet portion of the site will be
Page 5
John M. Kennedy
used to support the medical education of nearly 700 medical students and more than 400
i nterns, residents, and fellows.
The George Washington University Medical Center is recognized as one of the leading
medical facilities in the Washington, DC area. I t is an honor to have been selected by the
M FA to create a web-based outreach program to help the MFA become the premier medical
facility in Washington, DC.
Technologies used in solution: V isual Studio 2008, C#, .NET Framework 3.5, ASP.NET,
JavaScript/jQuery/AJAX, XML, SharePoint 2007, and SQL Server 2008.
Visa, I nc. J uly 2007 – September 2010
Visa is a global payments technology company that enables consumers, businesses, financial
i nstitutions and governments to use digital currency instead of cash and checks.
Visa's Data Center Infrastructure and Critical Environments procured my services to
design, develop, and integrate the Int ranet Document Management System (DICE-IDMS) to
support their international data centers.
The goal of the IDMS is to provide VISA technicians a central library that is easily
accessible via hand-held devices, to insure that the maintenance procedures are performed
correctly using a step-by-step wizard methodology, which records auditing information. In
addition, the data center library needs to be compliant with International Organization for
S tandardization (ISO) in order to pass a yearly audit. IDMS was designed with the ability to
assign a review committee to each document, upon acceptance of the document, the system
would set a future review date so the document will undergo a review before being outdated
w ith the option to be modified or recertified. This critical mechanism ensures that any
document within the system will be current and up to date, meeting ISO requirements.
The solution was designed and developed to seamlessly integrate into the existing VISA IT
i nfrastructure - this requirement required constant communication with the Visa CIO's to
Page 6
John M. Kennedy
coordinate testing and certification to be installed on their intranet with other secured
services.
Technologies used in solution: V isual Studio 2008, C#, .NET Framework 3.5, ASP.NET,
JavaScript/jQuery/AJAX, XML, SharePoint 2007, and SQL Server 2008.
NASA - Goddard Space Flight Center July 2007 – September 2010
NASA’s Goddard Space Flight Center's Delta Project and Advanced Manufacturing Branch
p rocured my services for the design, development and integration of managed software
systems.
Each system was designed to increase the efficiency of i t’s corresponding project by
i ntegrating industry-standard information technologies, creating more efficient and
p roductive business workflow. One of the primary goals in all of our systems is to
i ncorporate business intelligence dashboards that generate and analyze critical business
p rocesses in real-time.
The Delta Project
The Delta Project was one of NASA's most successful rocket programs. The Delta Project
h ired me to design and develop the Orbital Launch Services Project Management System
(OLS/PMS), which included the datastore design schema and the consumption of legacy data
f rom disparate data sources (mainframes, micro-computers, PC-based databases, and file
systems). The OLS/PMS not only managed the critical day-to-day requirements and
responsibilities within the project, but also closely monitored pending rocket launches for
components within each rocket that may have malfunctioned in current launches, providing
engineers time to test, fix and/or replace the component or adjust the launch date to insure
m ission success.
Advanced Manufacturing Branch
NASA’s Advanced Manufacturing Branch (AMB), is the group within NASA responsible for
t he manufacturing of parts and components that support all the space shuttle missions.
Since 2004, I designed, developed, and integrated a procurement and acquisition system that
Page 7
John M. Kennedy
not only managed the AMB group, but also the 100+ vendors that are used in support of
A MB. The system was designed to provide real-time analysis of any job (on-site or off-site), to
comply with the government’s Federal Acquisition Regulations (FARs) for vendor jobs, to
assess and score a vendor’s ability to deliver quality products on time, and to provide AMB
management analysis tools that are f lexible, powerful and easy to use to generate
performance analysis reports.
The system was designed to comply with U.S. federal government and International
O rganization for Standardization (ISO) requirements for t ransparency.
Technologies used in solution: V isual Studio 2005-2008, C#, .NET Framework 3.0-3.5,
ASP.NET, JavaScript/jQuery/AJAX, XML, SharePoint 2007, Oracle, SAP, and SQL Server
2005-2008.
National I nstitutes of Health (N I H) A ugust 2005 – October 2007
Architected and developed the Intramural Research Program (IRP) for the N I H Medical
Records department. IRP’s are the research protocols that researchers across the country
submit to N I H requesting such things as funding, facilities, and patient populations. N I H
reviews these requests by passing a file folder to a committee of reviewers. Each reviewer in
t he committee is given time to review and comment on the request before returning the file
folder. This process could take up to 3 years and during this period the submitting
researcher has no knowledge of the status of his/her file. Designing and developing the IRP
required an absolute in-depth knowledge of the IRP lifecycle and the review processes that
a ffect an IRP. Our design would incorporate the use of industry-standard information
technologies to completely t ransform this paper-based process to a web-based system. This
robust new system not only provided researchers with the ability to t rack their IRP status
t hrough the internet but also gave the N I H approval commit tees an intranet-based solution
t hat would provide reviewers workgroup collaboration, document management functions for
checking documents “in” and “out”, and a “reviewer’s notes” capability.
Page 8
John M. Kennedy
U pon it’s release, the number of calls from researchers to the medical records department
requesting the status of IRPs dropped significantly and the lengthy review processes has
been reduced by 50%.
Technologies used in solution: V isual Studio 2005, C#, .NET Framework 3.0, ASP.NET,
JavaScript/jQuery/AJAX, XML, SharePoint 2003, and SQL Server 2005.
PART IAL CL I E N T L IST
American Public Health Association (APHA)
Congressional Title & Escrow Company, Inc. 18 year relationship
Defense Advanced Research Projects Agency (DARPA)
Electronic Industries Alliance (EIA) 10 year relationship
George Washington University Hospital
International Association of Fire Fighters (IAFF)
M issile Defense Agency (MDA) 16 year relationship
NASA – Goddard Space Flight Center 15 year relationship
National Institutes of Health (NIH) – Medical Records
National Institutes of Health (NIH) – National Cancer Institute
National Science Foundation/Engineering Research Centers (NSF/ERCs)
National Technology Transfer Center - Washington Operations (NTTC-WO) 16 year relationship
Rill & Decker Architects, PC 8 year relationship
United Way of America
U.S. Department of Commerce – National Medal of Technology Program
U.S. Department of Commerce – Office of Technology Policy
U.S. Department of Justice - Justice Management Division
U.S. Department of the Navy
Visa, Inc. 4 year relationship
Page 9
John M. Kennedy