Chief Architect Resume
5.00/5 (Submit Your Rating)
SUMMARY:
- Hands - on (technical) DevOps Chief Architect, trainer and coach leading the DevOps and continuous process improvement transformation.
- Experienced implementing DevOps continuous delivery (pipeline), Application Lifecycle Management (ALM) and Configuration Management (CM) tools and automated processes for Unix/Wintel based Java SOA/C++/.net/C# applications used to support financial services, including risk, FX, equities, fixed income (trading) and trade clearance.
- Deployment engineering experience (including docker containers) establishing a secure and verifiable trusted application base to ensure that the correct code is deployed, cryptographically verifying that there have been no unauthorized changes.
- Strong background in software methodology, establishing effective IT controls and the ability to apply agile principles in real world scenarios.
TECHNICAL SKILLS:
Hardware: IBM 3850x5 Virtualization server (private cloud) using VMWare vSphere5, Dell 710, 610, Sun Sparc 2 Server, IBM 3090, RS/6000 (SP Node, SP Switch, F50/J50), HP 9000 Server/workstations
Languages: Java, C++, C, C#/ASP.NET, ADA 95, Visual Basic, SQL, Python. Ruby, Unix shell (bash)/utilities HTML/CSS/JavaScript/angular/PHP3/Dreamweaver. Databases DB 2 (V9.5/9.7), Sybase Server 11, mySQL, Oracle 9/10g
Operating Systems: Linux RHEL, CentOS, Ubuntu, VMWare vSphere5, Sun Solaris, AIX, HP-UX, Suse SLES, DCE/DFS/DNS/NFS, Samba/NAS, VM/CMS/MVS/TSO/ISPF and z/OS.
PROFESSIONAL EXPERIENCE:
Confidential
Chief Architect
Responsibilities:
- Drive the enterprise adoption of DevOps and configuration management best practices including best practice assessments throughout ADP to improve application build, package and deployment (e.g. continuous integration, continuous delivery and deployment).
- Implemented Altassian Bitbucket and Confluence Data Center using a four high availability cluster topology through fully scripted procedures (infrastructure as code)
- Participated in creating docker container procedures including using of docker trusted registry leading to container as a service
- Drove the collaborative development of corporate standards including enterprise puppet. Participated in review sessions for corporate standards including Cloud, corporate security and react.js
- Guide the organization in the implementation of development practices enabling a secure trusted application base in alignment with corporate security policies, including the effective use of assymetric cryptography
- Assist teams with implementing effective IT controls in alignment with industry standards (e.g. ISO/IEEE/ANSI) and frameworks (e.g. ITIL/ISACA/CMMI) to align and ensure compliance with federal regulatory requirements
- Assist with troubleshooting and process improvement for application and systems deployment including the effective use of change control, incident post mortem and retrospectives including root cause analysis
- Continuously strive to promote continuous process improvement including quality assurance, testing and productivity.
Confidential
Team Leader
Responsibilities:- Provided hands-on technical leadership to ensure secure trusted application base by establishing source code management, automated application build, package and deployment (DevOps) of mission-critical banking systems including cash management, investment banking, compliance and trading systems. Wrote ruby scripts to establish application baselining using cryptography (MAC-SHA1).
- Established IT controls by implementing source code management (baselining), independent application build (separation of controls), release packaging and automated deployment utilizing industry best practices to enable the bank to comply with federal regulatory requirements (e.g. Sox, Finra, OCC).
- Acted as ITSM lead and Release Management SME for ITIL transformation effort working closely with key stakeholders including developers, QA, operations and both internal and external auditors to improve existing release management processes.
- Mentored and assisted developers, QA, operations, data security and other stakeholders throughout the bank to enable process improvement and risk mitigation including environment monitoring such as the detection of unauthorized changes.
- Provided hands-on deployment support and trained other engineers on multiple platforms including Unix (Java/SOA), Linux, Windows (C#/.net), IBM Mainframe (z/OS), and HP Non-Stop (Tandem).
- Installed, implemented and supported IBM Rational Team Concert 4.0.2 (WebSphere/DB2) and Microsoft Team Foundation Server (TFS) including the use of ClickOnce and MSBuild.
Confidential, NY/NJ
Consultant
Responsibilities:- Hands-on technical consultant specializing in implementing and improving Build, Configuration and Release Management tools and processes including Source Code Management, Build Engineering, Environment Configuration, Change Control, Release Management and Deployment (including infrastructure as code).
- Worked with a variety of financial services firms, defense contractors, telecoms, engineering firms, NY City and U.S. government agencies as a configuration management/process improvement subject matter expert (SME).
- Conducted rapid assessments, developed strategies for improvements including source code management, build and releases such as Continuous Integration (CI) servers (e.g. CruiseControl, TeamCity, etc.).
- Automated Release Management process using Ant, Maven, Make depending upon software requirements with scripted build, package and deployment.
- Developed a comprehensive Quality Management framework based upon industry standards and frameworks including ISO 9001:2000, IEEE 12207, Cobit 4.1, ITIL v 3, CMMI, RUP, Agile and numerous other supporting standards (e.g. IEEE 828, EIA 649-A).
- Leadership role (Vice Chair) on the IEEE working group for IEEE 828 - CM Planning.
- Provided additional consulting as a Quality Management/CM SME including mentoring of best practices and implementation support, including Process Engineering, IT Governance and (SOX) compliance. Documented Risk, "As-Is", "To-Be" procedures.
- Provided guidance on the use of automated workflow tools to implement and monitor processes with continuous process improvement using Shewart (PDCA) cycle.
- As a consultant, provided assistance with upgrading SCM version control tools (e.g. Subversion, CVS, Git, RTC, ClearCase), design and implementation of SCM process including full SDLC, variant (e.g. branch & merge) management, build and release engineering.
- Provided assistance with integrating CM and Request Tracking tools across IBM Mainframe, Unix and Windows platforms, including implementation of z/OS extensions for ClearCase.