PATRICK AMEH
4669
Dapple Court, Ellicott City MD 21043
Phone:
202-567-7470
Email:
patrick.ameh@gmail.com
Citizenship/Active
Clearance : US/Top Secret (SCI)
QUALIFICATIONS SUMMARY
Over
14 years of application design, development and configuration experience
playing critical technical roles in engineering software solutions in
pharmaceutical, biotechnology, medical equipment, financial services, and
public sector organizations.
An
intensely focused problem-solver. Thrive greatly in quickly adopting/adapting
to new technologies and especially in finding solution paths through
difficult challenges.
EDUCATION
Master of Science, Computer Science, Johns Hopkins University (2005)
Bachelor of Science, Computer &
Information Science, The Ohio State
University (1999)
SKILLS/EXPERIENCE
SUMMARY
MICROSOFT
.NET
ASP.NET
Webforms, MVC, C#, VB.NET, LINQ, Ajax
JavaScript, VB
Script
Microsoft
PowerShell for Windows 2.0, PowerShell for BPOS/Office365
DotNetNuke
Content Management System
Microsoft
Sharepoint Development and Administration (Sharepoint 2007, 2010)
Microsoft
SQL Server Reporting Services
SOA, Web Services
Microsoft Visual Studio
Microsoft Internet Information Server
(IIS)
Microsoft .NET Third-Party Components:
Infragistics, ComponentArt
HP TRIM Document Management System
ORACLE/SIEBEL
Enterprise Application Integration
(EAI) using Web Services, external business components
Oracle Siebel Tools Configuration, eScript/VBScript scripting
Territory/Assignment Management
Workflow Configuration (Batch and Real-Time Workflow Configuration
and Administration)
Personalization Rules
Section 508 Compliance Configuration
Application Deployment Manager (ADM)
Report Development with Crystal and Actuate Reports
Relational Database Management Systems
Microsoft SQL Server, Oracle (Extensive
experience with PL/SQL, stored procedures)
General
SQL, PL/SQL, XML, XSLT, Java, Servlets
and JSP pages, Crystal Reports
Subversion SVN (Source
Control)
CERTIFICATIONS
Microsoft
Certified Professional (MCP)
MCSD
Web Applications – In Progress
Security+
Certified
Siebel
8 Certified Consultant, Siebel Customer Certified Consultant
IBM
BigInsights (Big Data) Apache Hadoop Technical Professional Mastery
Certification
EMPLOYMENT
HISTORY/PROFESSIONAL EXPERIENCE
SENIOR
SOFTWARE ANALYST, SOFTWARE INTEGRATION (JANUARY 2014 – PRESENT)
SCIENCE
APPLICATIONS INTERNATIONAL CORPORATION (SAIC)
Army Review Boards
Agency (ARBA), Technical Lead, .NET Developer
Lead all development
and support effort across the solution architecture to include internal and
public facing custom .NET (case management) web applications, Sharepoint, HP
Trim Records Management System, Microsoft SQL Server Reporting Services and
ETL/Data Warehouse solution.
Custom case management
solution built using C#/.NET Framework (MVC), Fluent Nhibernate, and AutoFac
IoC container and includes integration with HP Trim Records Management System
and Microsoft Sharepoint.
▪
Technical Lead – Provide big picture
analysis and direction based on understanding of current and future client
needs, awareness of current system capabilities (individual components as
well as existing interfaces between components) and capabilities of other
components which may be applicable/introduced in the future
▪
Resolve technical issues, give
direction, provide priorities
▪
Regularly interface with customer IT
Chief/Information Management Officer (IMO) to ensure IMO’s clear
understanding of the Army Review Boards Agency (ARBA) technical environment,
any challenges when they arise and recommendations on way forward.
▪
Conduct/direct all builds and
deployments for the ARBA Case Tracking System (ACTS) internal/intranet
application and the ACTS Online public facing application
▪
Conduct/direct all ACTS and ACTS Online
application/systems and components updates to meet all Defense Information
Agency (DISA) Security Technical Implementation Guides (STIGs)
▪
Support system troubleshooting and
interfacing with the US Army Information Technology Agency (ITA) toward the
resolution of any hosting dependent application issues as needed
▪
Generate and assign trouble tickets to
team members, resolve trouble tickets
▪
Attend client Change Control Board
(CCB) meetings, providing technical clarification on items discussed where
needed, setting initial expectations as appropriate
▪
.Net development lead, designated
backup for other technical roles on the team (.Net development, Sharepoint
Development and Administration, SQL Database Development and Administration,
HP TRIM Records Management System)
▪
Conducted/Lead update/upgrade of ACTS,
ACTS Online, Sharepoint and HP TRIM Records Management system in readiness
for DISA/ITA mandated migration to new server operating systems
▪
Provide support and input for the
creation of Agile/Scrum project schedules
▪
Review and approve Test Cases prior to
Systems and User Acceptance Testing
▪
Support periodic Sprint Stand-ups
▪
Provide support for meeting all
client/customer Ad Hoc requests
▪
When needed, conduct technical
interviews of candidates for positions on the team at ARBA
SENIOR
CONSULTANT - MICROSOFT SOLUTIONS DEVELOPER, ERP/CRM SPECIALIST
(DECEMBER
2007 – JANUARY 2014)
COMPUTER
SCIENCES CORPORATION, WASHINGTON DC
Army Review Boards
Agency (ARBA), .NET Developer
Support (bug fixes and
enhancements) for custom case management system built using the C#/.NET
Framework (MVC), Fluent Nhibernate, and AutoFac IoC container and integrating
with HP Trim Electronic Records Management System.
Army Programs -
Enterprise Directory Services Provisioning, .NET Developer
Built multithreaded C#/.NET interface
for IMAP Mail, Calendar and Contact migration to Enterprise Microsoft
Exchange Mail Server in a Tool designed to facilitate the migration of AKO
E-mail accounts to DISA Enterprise Email.
Office of Technology
Services - State of California, Web Architect
Designed, built and
provided support for C#.NET web-based administration tool allowing the
California Office of Technology Services (OTECH) and its customers (State of
California Agencies) to administer/manage mailboxes in the cloud (Microsoft
Business Productivity Online Services/Office365). The solution featured:
▪
Microsoft PowerShell for BPOS interface
for administering/managing mailboxes in the cloud
▪
Asynchronous Interface to implement
“Mailbox Export” feature from the cloud service
▪
Web Service Interface to Microsoft
Office Live Meeting web conferencing service for Live Meeting user
administration
▪
Active Directory based user
authentication
▪
Programmatic interface to Active Directory
for Contact and Distribution List administration
▪
Audit trail and logging
US Department of
Justice
Extensive Oracle Siebel
configuration with Tools, Business Services, eScript, Web Servers, batch
and real-time Workflow Processes applying best practices to ensure
configuration and customization changes made met not only the desired
business requirements but ensured continued ease of use and maintenance
Centers for Medicare
and Medicaid Services, Web Specialist/Section 508 Compliance Configuration
Section 508 compliance
review and resolution services for the CrownWeb ESRD Web Portal. Identified
and resolved section 508 compliance issues in coordination with a third-party
508 compliance testing company.
US Army, Personnel
Security Investigation Portal (PSI Portal) , .NET Developer
C# .NET code review for
the Army Personnel Security Investigation Portal. Reviewed both the
DotNetNuke Content Management System the PSI Portal was based on and the
custom C# code enhancements written for the portal. Findings captured in a 27
page report detailing the current configuration as well as areas for possible
improvement for performance, continued ease of maintenance and enhancement.
US Defence
Intelligence Agency
Siebel Configuration
and Development Support
Microsoft SharePoint
2007/Windows SharePoint Services 3.0 Configuration/Development aimed at
incorporating lessons learned/best practices in the use of SharePoint in
support of project activities and processes
LEAD
SOFTWARE DEVELOPER/TECHNICAL LEAD (APRIL 2006 – DECEMBER 2007)
RWD
TECHNOLOGIES, BALTIMORE MD
Served as lead
developer for the adaptation/implementation of .NET based medical
communications product integrating a CRM front-end with a document management
system (Documentum) backend.
Served as technical
lead for the adaptation of same product for manufacturing batch processing at
Amgen.
Met regularly with
client to discuss changes and obtain feedback on rapid prototypes
Migrated application
from .NET 1.1 to 2.0. Added a web service interface to SAP
Made usability
enhancements using .NET UI Components and Ajax Callbacks.
SENIOR
APPLICATIONS ENGINEER (MARCH 2003 – APRIL 2006)
FIRST
SERVICE NETWORKS, LINTHICUM MD
Designed and built new
layer over existing CRM software infrastructure to simulate automated work
queues prioritizing the assignment of service requests to technicians based
on age in the queue and other assignment criteria and allowing call center
agents to make follow-up calls with both customers and the technicians to
ensure timely completion of service requests.
Designed and built
web-based dashboard application with automatic updates using the
.NET framework and AJAX callbacks giving real-time administrative access
to work queue showing by administratively definable regions the number and
age of requests in the queue.
This allowed real-time snapshots of the
performance of the call center as well as pending technician workloads.
Configured/Scripted
user verification and maintenance through LDAP Directory for web site access
control
Built invoice
processing interface between customer relationship management system (Siebel)
and accounting (JDEdwards) applications using business services
Built extensive library
of PL/SQL stored procedures to allow delivery of data for business analysis
via the web and other interfaces
ASSOCIATE
ENGINEER (JUNE 1999 – MARCH 2003)
RWD
TECHNOLOGIES, BALTIMORE MD
Built ASP web pages
with offline data capabilities using xml data islands
Validated
designs/proposed solution paths for viability as well as adherence to
established best practices
Designed and
implemented solutions allowing successful migrations of both process and data
from legacy systems
Designed and
implemented solutions allowing continued interoperability of the CRM
application with external systems using various Enterprise Application
Integration (EAI) methods
Designed and configured
application data objects, business objects and user interface objects
Designed and configured
automation rules based on defined business processes to automate data
assignment and established workflow rules
Conducted infrastructure
verification and usage scenario analysis to facilitate decisions on
best deployment options
Provided systems
administration training and end-user/post-implementation support for deployed
applications
INTERN,
SOFTWARE COMPONENT TECHNOLOGIES (JUNE 1998 – APRIL 1999)
LUCENT
TECHNOLOGIES, BELL LABORATORIES INC., COLUMBUS OH
Created and maintained
web applications using Active Server Pages and Microsoft Internet Information
Server (IIS)
REFERENCES
References,
Employee Reviews, other additional information are available on request