John Cooper Email and Phone Number
Cleared.Deployment Software Engineer, Builder, Build Engineer, Build Manager, Release Manager, Tool Developer, and Technical Writer in both open source and Microsoft Windows projects.Particularly interested in projects involving Windows Installer Xml ("WiX"), C++/C, C#, Java, PowerShell, or Python. * Microsoft Certified Professional in C#. * Microsoft Specialist in C#. Actively exploring, exploiting, and developing new software technologies including WiX, Docker, Custom Database Deployment, and AWS.Accomplishments: * authored twenty-six MSI installers using WiX * authored three WPF/C# WiX Burn Bootstrappers * authored a complete custom action library for custom IIS configuration and custom SQL Server database deployment and upgrade * migrated from Azure Classic Pipelines to Azure YAML Pipelines * used best-practices PowerShell in Azure Pipeline Jobs and StagesContact me at jmcooper8654@gmail.com
Rmci
View-
Devops Implementor/AdministratorRmci Jun 2023 - PresentPhoenix, Arizona, Us• Implemented DevOps practices for the U.S. Office of Personnel Managementm DevSecOps Team, enhancing team collaboration and efficiency.• Automated deployment processes for migration to GitHub Enterprise worklfows with automated releases and deployments via Octopus Deploy.* Automated flyway database deployments using custom Docker images with enhanced security. Fixed security holes in the MongoDB driver. -
Senior Software EngineerWellsky Dec 2020 - Oct 2022Overland Park, Kansas, Us -
Senior Software EngineerJack Henry & Associates May 2011 - Sep 2020Monett, Missouri, UsFocused on improving granularity of MSI deployment mechanism using WiX and implementing a merge/branching strategy to improve productivity. Replacing multi-feature installers with multi-installer Burn bundles. Author several installers for new products. Introduce build improvements into the VS2010/TFS build environment. Working towards an end-to-end develop-build-deploy-test system. Implemented a local NuGet package feed. Created custom NuGet packages to support internal build needs. Implemented multi-branch source control structure with full forward and reverse integration. -
Build ManagerHuron Consulting Group Jan 2011 - Mar 2011Chicago, Il, UsImplemented a custom workflow activity to override the "Update Build Number" widget in the TFS 2010 "Default Template" to use a custom build number format. Complete C# implementation with supporting unit tests and "mocked" BuildDetail testing environment.Recomended changes to the source control system and recommended use of branching to avoid code freezes that block developer productivity for extended periods.Diagnosed and recommended changes to build definitions and build agent configurations that severely limited developer productivity and blocked multi-configuration buidls and the use of features like gated check-in builds and true continuous integration builds. -
Builder 2Microsoft Sep 2010 - Jan 2011Redmond, Washington, UsShipped Opalis 6.3The System Center Cross Platform & Interop team. Strong, motivated and results-oriented build engineer with experience in building products on various Windows and UNIX platforms including Solaris, Linux etc. Challenging and key role in the release management of products. Challenges include supporting parallel product development, integration and testing, requiring the individual to be able to work closely with the development and QA teams. -
Builder 2Microsoft Apr 2010 - Jul 2010Redmond, Washington, UsCreating, maintaining and improving build agents and build flavors, maintaining the build server, build tools, automation for integrating security tools in the build, integrating automation for deployment in a TFS 2008 / and soon in a TFS 2010, enabling build reporting, integrating test automation in the post-deployment, working with BGIT, emailing tasks for two big projects.Improving the quality of our build system by writing tools, build targets , automation and deployments… checking for the bugs in the nightly build and CI, working with the dev and test team for automating more deployment tasks. -
Software Design Engineer / TestMicrosoft Sep 2009 - Nov 2009Redmond, Washington, UsWorked on updating a WiX-based Installer. Converted scripts based on WiX v1 and WiX v2 to version 3. -
MaintainerFreebsd Jan 1999 - Sep 2009Volunteer Maintainer for a number of Ada ports. Work entails patching the underlying port and then creating a build environment compatible with the FreeBSD Ports Tree. Also perform frequent "world" builds to test out new patches and features and to track the -STABLE branch. -
BuilderMicrosoft May 2008 - May 2009Redmond, Washington, UsContractor under Volt Technical Resources. Migrated all team builds from MESE to BuildTracker. Adapted all the Zune scripts for use with the Experiences tree. Wrote all the scripts for the PMX tree. Six builds with between four and seventeen variants were run in official (once per day on change), rolling (multiple times per day on change), and buddy (on demand with a user-supplied pack of changes to the enlistment to test). Also worked on zip, MSI, and WiX build kits. Also setup a bidirectional mirror between TFVC and Source Depot enlistments with integrations at five minute intervals across the mirrors (the mirrors were physically located in Japan and the U.S.).Note: Source Depot is a Microsoft licensed version of Perforce. -
High School Math TeacherBaltimore County Public Schools Aug 2006 - Jun 2007Towson, Maryland, UsTaught five sections of Algebra I to 9-12th graders. -
Middle School Math TeacherUnified School District No. 480 Aug 2005 - Aug 2006Taught three sections of Pre-Algebra and one section of Algebra I to 7-8th graders. Also the Assistant Soccer Coach.All Algebra I students passed state high-stakes tests.
-
Adjunct Math InstructorSeward County Community College May 2006 - Jul 2006Taught Intermediate and Advanced College Algebra during the Summer Session.
-
Math Teacher And Assistant Title I InstructorGarden Valley School District No. 71 Aug 2004 - Aug 2005Taught General Math to 6th and 7th graders. Also provided Title I services to 5th and 6th graders having difficulty with math and 1st and 2nd graders having difficulty with reading. All 6th and 7th graders passed state high-stakes tests.Member of the Technology Committee. Helped write a proposal to the State of Idaho and to granting agencies for a major hardware and software overhaul and upgrade for the school district.
-
Associate AttorneyBrad Plumb And Associates Feb 1997 - Oct 1997General practice of law. Practice dissolved and I did not practice again because of severely declining health.
-
Attorney At LawSole Practitioner May 1996 - Feb 1997General practice of law.Settled an ADA/Retaliation case on appeal to the 9th Circuit.
-
Associate AttorneyMaxey Law Offices, P.S. Apr 1994 - May 1996General practice of law.Won my first felony jury trial (Theft 2nd Degree).Won an appeal of a summary judgment on a major water law case.
-
Associate AttorneyLaw Offices Of Lewis M. Schrawyer Nov 1993 - Mar 1994General practice of law. Firm collapsed as a result of pinciple's divorce.Represented a number of pro bono defendants on appeal by writing 20-30 page legal briefs and appearing before the court of appeals.
-
Apr Rule 9 Legal InternUniversity Legal Assistance Jun 1992 - Jul 1993Supervised general practice of law. Highlights include successfully appealing the denial of Social Security Disability Benefits to a wheel chair bound former nurse with a degenerative skeletal condition; and representing a class of inmates from the Washington State Penitentiary who had routinely received full body cavity searches regardless of their behavior before the 9th Circuit Court of Appeals and on Petition for Writ of Certiorari to the U.S. Supreme Court. Drafted the Petition and had it copied and bound to exacting U.S. Supreme Court specifications.
-
Research AssistantGonzaga University School Of Law Aug 1991 - May 1993Created a Torts Tutorial using Visual Basic.Proofread and cite checked a multi-volume water law treatise for publication.
-
Commissioned OfficerU.S. Army Reserves Sep 1990 - Mar 1993Company Commander of B Company, 2nd Battalion, 104th Infantry, a Basic Combat Infantry Drill Instructor Company.
-
Contract ResearcherOffice Of Information Research, U.S. Central Intelligence Agency Jan 1990 - May 1990Developed a Paradox/2 (Paradox 2.0) database.
-
Commissioned OfficerUs Army May 1985 - Feb 1989Arlington, Virginia, UsServed with the 1st Battalion, 5th Field Artillery, 1st Infantry Division (Mechanized)Served as Co FSO, FDO/AXO, S-2Basic Parachute Course 1-86 Graduate (Roster No. A176)TACFIRE Fire Support Course (NBC Long Course) 8-86 Honor GraduateExtra Duties: ADPSSO (I was the first one for the Battlion); Classified Documents Custodian; COMSEC Custodian; Emergency Action Message Trainer; Battalion Security Officer; Battalion Special Weapons Officer; Battalion Historian; SSO; CONPLAN Custodian; Battalion Targeting Officer
John Cooper Education Details
-
Gonzaga University School Of LawLaw -
Gonzaga UniversityMathematics -
University Of IdahoCurriculum And Instruction -
Walla Walla Community CollegeEarly Childhood Education -
Boise State UniversityTeaching Certificate Requirements -
Gonzaga UniversityMathematics -
Gonzaga University School Of LawLaw -
Gonzaga UniversityMathematics
Frequently Asked Questions about John Cooper
What company does John Cooper work for?
John Cooper works for Rmci
What is John Cooper's role at the current company?
John Cooper's current role is DevOps | Administrator | Software Engineer | Build | Release | Pipeline | CI/CD | WiX | MSI | Burn | Developer | Architect | Manager | Instruction.
What schools did John Cooper attend?
John Cooper attended Gonzaga University School Of Law, Gonzaga University, University Of Idaho, Walla Walla Community College, Boise State University, Gonzaga University, Gonzaga University School Of Law, Gonzaga University.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial