Patrick McLean
Vice President Enterprise/Solution Architect at NRECA- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
NRECA
-
United States
-
Non-profit Organizations
-
700 & Above Employee
-
Vice President Enterprise/Solution Architect
-
Jan 2007 - Present
Arlington VA • TOGAF Certified Enterprise and Solution Architect with a solid results-oriented career. I have demonstrated the ability to lead cross-functional teams of professionals in achieving mission critical results in a variety of business domains and government agencies. • Leading NRECA's DR enhancements efforts through re-architecture and cloud migrations best practices. • Leading NRECA's cultural change for cloud adoption. Developed NRECA's Cloud Governance processes and capabilities… Show more • TOGAF Certified Enterprise and Solution Architect with a solid results-oriented career. I have demonstrated the ability to lead cross-functional teams of professionals in achieving mission critical results in a variety of business domains and government agencies. • Leading NRECA's DR enhancements efforts through re-architecture and cloud migrations best practices. • Leading NRECA's cultural change for cloud adoption. Developed NRECA's Cloud Governance processes and capabilities. Integrated FinOps utilizing Apptio's Cloudability. • Assessing applications, hardware and software and developing cloud migration roadmaps and financial models. • Leading the creation and implementation on NRECA's Cloud Strategy. Member of multiple project teams evaluating and piloting cloud (AWS) and virtualization (Docker & Kubernetes). Collaborated with stakeholders to develop IT DevSecOps and Enterprise API Strategies • Introduced new technologies to the enterprise through pilot and business projects including BI, AWS, NoSQL, EAI, VMWare, Docker, Message Bus, Microservices, SOA, Angular.js, and Service Mesh technologies to support planned. ongoing and future business projects. • Identified key performance metrics to measure performance of MDM program data consistency. Developed BI capabilities to monitor both MDM as well as IT change and problem management. • Led the development of an Event Driven Architecture to support integration across the association's siloed business domains through life events. Core components include Node.js, Angular.js, RabbitMQ, MongoDB, SwaggerHUB, SOA and REST services. • Established Service Orientation as a key application development strategy. Formed and managed a core services application development team that integrated with Agile UX development teams providing rapid delivery of business capabilities and services. • Led the design of a Master Data Management solution that synchronized over 250K customer records.
-
-
Solutions Architect
-
Mar 2001 - Apr 2007
Led a team of developers in the design, development, implementation and operation of software solutions providing the Nation’s Electric Cooperative employees access to their health benefits, 401k, and pension data. • Designed and developed a secure web portal that integrated custom solutions with SunGard’s Plan Web and Plan HR 401k products into the employee benefits web portal. Portal was comprised of in-house developed .NET components integrated with Microsoft Content Management System… Show more Led a team of developers in the design, development, implementation and operation of software solutions providing the Nation’s Electric Cooperative employees access to their health benefits, 401k, and pension data. • Designed and developed a secure web portal that integrated custom solutions with SunGard’s Plan Web and Plan HR 401k products into the employee benefits web portal. Portal was comprised of in-house developed .NET components integrated with Microsoft Content Management System and SharePoint Portal Server 2003. Implemented SSO of portal components utilizing Netegrity SiteMinder. • Led the team in the development and portal integration of a Medicare Part D participant enrollment system. System integrated the portal with Centers for Medicare Services providing enrollment and administrative interfaces to member participants and benefit administrators. • Led a modernization effort developing a .NET framework modeled on Java Struts. Directed the migration from older code bases into the new framework. • Developed a document creation and approval process using ActiveDocs and SharePoint Portal Server 2003 is support of NRECA’s Business Plan Rating solution. System merged SQL data and ActiveDocs templates into an MS Word document that was then published to a .NET web-based approval system. Once approved documents where published to the employee benefits portal.
-
-
-
-
Senior Software Engineer
-
Jan 2000 - Mar 2001
Led a team of developers in the development of a suite of Web and Windows applications to provide management solutions for hosted Microsoft Exchange. Built on Exchange 5.5, Visual Basic, Active Server Pages, JavaScript, Active Directory, COM and SQL 2000, the solution allowed BBO to provision, support and manage its MS hosted Exchange customers. By taking advantage of LDAP, ADSI and CDO, this toolset provided: • Web-based customer management of 25,000 exchange accounts, mailboxes… Show more Led a team of developers in the development of a suite of Web and Windows applications to provide management solutions for hosted Microsoft Exchange. Built on Exchange 5.5, Visual Basic, Active Server Pages, JavaScript, Active Directory, COM and SQL 2000, the solution allowed BBO to provision, support and manage its MS hosted Exchange customers. By taking advantage of LDAP, ADSI and CDO, this toolset provided: • Web-based customer management of 25,000 exchange accounts, mailboxes, distribution lists, passwords and resource accounts in a multi-tenant environment. • Provision new Exchange customers set security rights and create administrative accounts. • Log and Mailbox analysis of incoming and outgoing mail providing company specific reports and billing data stored in SQL server. • User access and management of contact information. • Customer support tools necessary for the management, diagnoses and closure of customer issues. • Management utilities to control the entire provisioning process. Show less
-
-
-
The National Institutes of Health
-
United States
-
Biotechnology Research
-
700 & Above Employee
-
Project Manager /Solutions Architect
-
Aug 1994 - Jan 2000
Managed a team responsible for the analysis, design, and development of computer systems and software used in support of the Customer Services Division. • Responsible for the daily management of 16 employees assigned to application development and customer support activities including performance, time and compensation reviews. • Led the design and development of the DCS web support portal. The portal allowed CIT customers to manage their support cases online. Capabilities included… Show more Managed a team responsible for the analysis, design, and development of computer systems and software used in support of the Customer Services Division. • Responsible for the daily management of 16 employees assigned to application development and customer support activities including performance, time and compensation reviews. • Led the design and development of the DCS web support portal. The portal allowed CIT customers to manage their support cases online. Capabilities included a customizable dashboard containing support components including NIH news, problem tracking and resolution, system support calendar, antivirus notifications and software delivery, training events and other support related information. Customer profiles were stored in MS SQL Server database. Portal was developed with VBScript, ASP, JavaScript and third-party Java Components. • Technical lead on the development of CIT’s WWW Training Catalog. Classes were stored in Remedy’s Action Request System (SQL Server) and accessed with VBScript ASP. Developed C++ application utilizing Remedy’s API to allow ASP to create training requests within the Action Request System. • Developed DCS Customer Gateway API. Developed with ASP, SQL and Remedy API. Allowed NIH user community to update their customer information. Allowed third party web applications access to the Remedy customer database. Show less
-
-
-
The Orkand Corporation
-
United States
-
IT Services and IT Consulting
-
Senior Programmer Analyst
-
Apr 1989 - Aug 1994
Arlington Virginia Responsible for the design, development, implementation, testing and distribution of software solutions for the Department of Housing and Urban Development's (HUD) Office of Policy Development and Research (PD&R) American Housing Survey. • Developed a demographic analysis system using Metaprogramming techniques. Based on user specifications the system would create a new custom program to analyze over 2.4 million housing records providing reports used by policy analysts, program managers… Show more Responsible for the design, development, implementation, testing and distribution of software solutions for the Department of Housing and Urban Development's (HUD) Office of Policy Development and Research (PD&R) American Housing Survey. • Developed a demographic analysis system using Metaprogramming techniques. Based on user specifications the system would create a new custom program to analyze over 2.4 million housing records providing reports used by policy analysts, program managers, budget analysts, and Congressional staff. • Developed software to manage Carriage Gas (natural gas distribution over carrier infrastructure) utility purchasing for public housing authorities. This system was designed to provide managers with the means to compare gas prices and award bids based on computed savings and pricing models. • Developed the Residential Solar Energy Program (RSVP). RSVP was developed as a software solution for analyzing the economic and financial implications of residential solar energy systems over finite time periods. It combined a simplified solar system performance model with a comprehensive economic analysis model for residential solar applications. Solution contained weather data for 266 cities, models on electric furnace, baseboard heat, heat pump, and gas and oil furnaces. • Developed software to implement the Model Energy Code Compliance Procedure (MECCP). This building code is issued by the Council of American Building Officials and was adopted by HUD to replace the Minimum Property Standards (MPS). The software calculated building and component heat loss (Uo), building load, ability to resist conductive heat transfer (R-value) and other factors used in the determination of building compliance. Architects inputted building plans and construction components which were analyzed and compared to the systems construction component database. Compliance to the code was a requirement for HUD funding. Show less
-
-
-
U.S. Department of Commerce
-
Government Administration
-
700 & Above Employee
-
Computer Programmer
-
May 1986 - Apr 1989
Suitland Maryland Responsible for the creation and revision of new and existing programs used in the U.S. Annual Trade Surveys. Duties included the analysis of specifications for accuracy and clarity, modification of existing FORTRAN 77 programs, testing and debugging of SSG and ECL-1100 run-streams on a UNISYS 1100/80 computer system using EXEC-8. I performed quarterly and yearly updates and modifications to several statistical models including estimations, imputations and variances. Conferred with… Show more Responsible for the creation and revision of new and existing programs used in the U.S. Annual Trade Surveys. Duties included the analysis of specifications for accuracy and clarity, modification of existing FORTRAN 77 programs, testing and debugging of SSG and ECL-1100 run-streams on a UNISYS 1100/80 computer system using EXEC-8. I performed quarterly and yearly updates and modifications to several statistical models including estimations, imputations and variances. Conferred with mathematician and statisticians on the specifications and test cases to insure the quality and consistency of the data produced. Show less
-
-
Education
-
University of Phoenix
BS, Information Technology -
University of Maryland University College
Computer Management and Information Systems -
Prince George's Community College
AA Computer Management, Information Technology