Career Profile
With over thirty years in IT, my background includes work in data science & analytics, cloud computing, development, database & multi-platform platform management, security and compliance, networking, and R&D. That diverse experience makes me rapidly effective in your business.
Education
Beginning the Fall of 2014 while working full-time, I completed my Machine Learning focused curiculm in the Spring of 2019. My focus area was Interactive Intelligence, Machine Learning and Perception Systems. While in school, I have pursued guided independent study research projects and worked to present papers at conferences to extend my academic credentials.
- NWAV 46 Conference Presentation “155. Introducing NordFA:Forced alignment of Nordic languages. Nathan J. Young & Michael McGarrah”
- Abstract: Forced alignment for Nordic languages: Rapidly constructing a high-quality prototype.
- LG-FAVE Software
I completed my Bachelor of Science in Computer Science May of 2011 graduating with Honors while working full-time and raising a family.
- Member of ACM/AITP and IEEE
- Upsilon Pi Epsilon (UPE): International Computer Science honor society
Experiences
Building large scale cloud platforms for financial services and data science initiatives. A combination of AWS cloud and data center infrastructures are included in the architecture allowing for flexible integration between on-prem and cloud services. An automation first attitude pervades this work. Containerized cloud-first technologies ﴾AWS & Kubernetes﴿ to support new initiatives are current focus areas.
Building a data science platform incorporating a data‐warehouse, data‐lake and data‐execution environment using containerized cloud-first technologies ﴾AWS & Kubernetes﴿ to support our mission of data driven decision to provide for a value‐based healthcare approach. A public example includes the media example below:
Engaged in advanced analytics with multiple platforms. Primary focus on a SAS 9.4 and SAS Viya in-memory cluster with linkage to Hadoop Datalake inching up on 1Pb of data. Exploring machine learning and big data. We work with Tb not Gb of data in a high security environment.
Oversee the design and execution of the cloud computing strategy including the cloud adoptions plans, cloud application design, and cloud management and monitoring. Provide expertise in the definition, design, implementation, adoption and adherence to enterprise architecture strategies, processes and standards. This role at AKC was focused on expertise in the Amazon cloud technologies.
Accountable for developing, maintaining and overseeing the execution of formalized technology, application, platform, and systems integration strategies. Conduct enterprise-wide analysis, collaboratively establish technology road maps, champion critical changes and negotiate statewide standards and polices in the form of Enterprise Architecture. Ensure the successful development and effective execution of IT strategies. Systematic management of enterprise IT standards, polices and strategies for a portfolio of technology platforms, products, and practices. Initial focus on converged technologies to include software defines networks (SDN) and software defined infrastructures (SDI).
Systems Administration for Linux and Windows on Cloud platforms. Implement integration of Active Directory with UNIX authentication & authorization. Provide support for PostgreSQL, MySQL, & SQLServer database environments. Systems programming with optimization of low-level machine learning support libraries such as CBlas, LPSolve, Shogun and others. Expand network topology. Implement virtualization with VMware ESXi, AWS, KVM, & Xen. Implemented a AWS clone using the Eucalyptus 3.4 platform compiled from source with iSCSI shared storage on FreeNAS. AWS Services cloned included: EC2, EBS, IAM, S3, AMI, Autoscaling, Elastic Load Balancer, and Cloudwatch with a local Ceph & RiakCS S3 test.
Systems administration for Windows, Solaris, AIX and Linux for SAS Solutions OnDemand with a focus on validated systems for pharmaceutical industry. SAS Drug Development (SDD), Clinical Data Integration Studio (CDI) and SAS Clinicial Standards Toolkit are my primary product focus. SAS Retail and Fraud are a secondary focus area. Provided customers with automation solutions and POC extensions as necessary. Certification in several SAS product lines.
Review compliance to required state and federal policies. Review security requirements and adherence for agency.
Provide risk assessments. Respond and document security incidents. Document security procedures. NIST, FISMA,
FIPS, and ISO are some standards I actively reviewed during my tenure.
As a member of the Electronic Tax Administration Advisory Committee (ETAAC) sub-committee on computing security, I provided significant input into third-party tax preparer security standards based on a subset of the moderate level controls from NIST 800-53. This furthered the mission of the ETAAC who reports to Congress annually provides for discussion of electronic tax administration issues in support of the goal of paperless filing. The final Congressional report applied these controls as a baseline for this industry.
Provide for all IT services at the BD Treyburn manufacturing plant located in Durham NC. Skills utilized include Microsoft Windows admin, Lotus Notes admin (email), Oracle DBA (8.x and 9i), Microsoft SQL Server 2000 DBA, Sun Solaris 8 and UNIX admin, network admin (Nortel and Cisco devices), system programmer and some work with Allen & Bradley ControlLogix PLC. Some work in Project Management and Six Sigma.
Sun Solaris and IBM AIX systems administrator, UNIX programming in Perl and shell, and write technical documentation for colleges on system tasks. Network and OS support for colleges.
A senior UNIX & Windows systems and network administrator with an emphasis on storage technologies.
I also provided guidance to off-shift personnel in three separate operation centers.
Brought a broad background in UNIX and Windows programming and administration to the new UNIX agent services for the flagship AppManager product. Managed the lab and was the primary systems administrator and quality engineer for the UNIX services and also maintain and extend network testing facilities.
Programmer and administrator for College of Engineering financial systems. Also secondary duties in Solaris and Windows NT systems administration. Participate in NCSU open source initiatives and became Red Hat certified (RHCE). Provide technical assistance for upgrades of Engineering server room network infrastructure.
Senior weekend operations technician for Network Operations Center. Supported a diverse server and network environment including Cisco network equipment, Solaris and Windows NT. Worked with following products: Veritas NetBackup 3.1.1, SAP R/3, BMC Patrol, Remedy, and HP OpenView. Provided first line diagnostics for Cisco devices, network connectivity and Windows/UNIX servers.
Managed development and primary architect of NC LIVE web services. Implemented statewide remote access and authentication system used by all North Carolina public libraries, community colleges, and both public and independent universities. Managed Cisco 4700 using Distributed Director product to provide load balancing and redundancy of service. Provide senior level guidence to UNIX systems administrators. Acting Operations Manager for NC LIVE server site.
Move College of Engineering financial services from failing hardware to new platform. Migrated and maintained financial applications. Assisted with integration of Windows NT into NCSU UNIX campus-computing environment. Provide assistance on network infrastructure upgrades for labs.
Provided consulting services for internal project development for magazines. Developed industry standard benchmarks for public distribution. These benchmarks included:
- PC Bench©
- Jmark
- Winstone®
- WinBench©
Helpdesk and networking administration for in the NOC. Technical writer for SOP on first and second line support. Provided assistance in multiple areas of operations as needed. Contract ended with company buyout by CP&L/Progress Energy.
Consulted on a project with Liggett-Meyer porting from a proprietary IBM mainframe database to an Oracle 7 server. Redesigned and ported existing applications to use the new Oracle system.
OEM services and international support manager. Supported over 30 commercial DBMS. Worked, on as needed basis, for development, quality assurance and technical-writing departments.
Assist in analysis of weather data and purchase of computing resources for business office.
Taught course work in:
- E115: Introduction to EOS (UNIX)
- CSC110: Introduction to Programming (PASCAL)
- CSC112: Introduction to Programming (FORTRAN)
- CSC114: Introduction to Programming (C++)
Maintain hardware inventory under service by Library Systems. Hardware services for IBM and Macintosh systems. Software support for IBM, Macintosh and UNIX software packages.
Assist users with basic usage of UNIX systems