Current login: Wed Sep 30 00:22:36 2020
Welcome to HenryNeeds.Coffee!


[hquinn@HenryNeeds ~]$  whoami 

Henry Quinn IV

Automation Engineer

----------------------------------------------------------
[ Home ] [ Blog ] [ Email Me ] [ Printer Friendly Resume ]

[ DEV.to ] [ GitHub ] [ LinkedIn ] [ Twitter ]
----------------------------------------------------------

Work Experience:

Clarity Software Solutions
DevOps Engineer (Full Time)

May 2019 - Present

- Developing custom automation solutions through the use of Docker containers, Bash scripts, and NodeJS apps, saving approximately three man-hours per day. - Talking with coworkers doing manual work in order to better understand what parts of their workflows need to be automated. So far, this has included a series of Git commands to prepare our daily build packages, automating PHI scrubs in our lower environments, and automatically parsing and verifying various type of files that go through a change control process. - Beginning to build out a developer toolkit with AWS Lambda that allows our developers to create their own automation. - Participating in discussions with senior engineers to both plan a coming digital transformation and about company wide development standards that promote automation. - Packaging and verifying all shell scripts, cron updates, and SQL scripts for daily production migrations. - Watching for patterns in our migrations and environments so that my team knows which problems to solve. - Completing code, shell script, and SQL migrations to our lower environments as needed throughout the day.


NewHaven.IO (Non-Profit)
President, Member Board of Directors (Volunteer)

November 2018 - Present

- Organizing events around the city for our members to network and learn new technology skills. - Partnering with other technology and non-profit focused organizations to help connect and align groups and individuals. - Creating a stronger tech and startup minded community by fostering a culture of creation and experimentation. - Managing a team of developers to create and launch a new website for the group.

[ NewHaven.IO Website ]


Administrative Office (AO) of the United States Courts
Software Developer - Temporary Duty Assignment (Shared Time)

August 2018 - April 2019

- Transitioned the Judicial Dashboard to work on an on-premise OpenShift/GlusterFS solution, cutting the deployment time down by 99.17%. This involved converting a single server buildout to a Docker solution to allow multiple developers to work concurrently on their local machines followed by another conversion to Kubernetes to facilitate an efficient rollout to 34 courts in the next six months. - Created, maintained, and provided enhancements to the codebase for a web application that automates the daily "getting up to speed" work for District Judges across the country, saving roughly an hour’s worth of time per judge every morning. - Collaborated with a remote team of engineers in D.C. to test the scalability of OpenShift for use by other judiciary development teams. This platform is now in the process of being elevated to being a national resource. - Communicated with the national IT Security Office to scan images and engineer solutions to remediate findings. Held partially in the Hartford courtrooms. - Interfaced with District Judges and users in the pilot courts testing the Judicial Dashboard to better understand user needs. - Coordinated with cross-functional stakeholders in the AO to align all teams in a common strategic direction.


United States District Court, District of Connecticut
Programmer (Full Time)

March 2017 - April 2019

- Transitioned in-house legacy applications to container based architectures with Docker for easier development and deployment. The ability to develop more quickly lead to a partnership with the Case Management Solutions Office in D.C., the hiring of part time developers, and a speedier rollout of the Judicial Dashboard product. - Experimented with modern web technologies like Vue.js, Node, and Webpack to lay the groundwork of modernizing the tech stack of the Judicial Dashboard project in order to better source talent for a nationwide rollout. - Communicated with developers across the judiciary about emerging technologies that could overhaul the core applications used by districts across the country. That combined advocacy led to a container focused overhaul of the organization's core product offerings and a judiciary-wide OpenShift hosting environment that the District of Connecticut is currently piloting. - Implemented an iPad fleet and MachForm solution to shorten the process of gathering information from potential jurors, normalizing the data, and getting it into the hands of attorneys in high profile cases, by 92.5%. - Developed a touchscreen jury sign in kiosk to undercut the cost of Xerox’s proposed product, to be used in courthouses nationwide, by ~85%. - Coordinated with the district's Security Officer to keep various web servers patched and secure.


LearnToProgram.TV
Developer in Residence / Instructor (Part Time)

June 2017 - August 2018

- Kept up with the bleeding edge of the web technology horizon to help set technical direction for LTP's courses and library. - Developed an eLearning course titled "Intro to Server Administration" that was distributed across multiple channels (including Udemy, Packt, and Safari). - Wrote an article/workshop for the LearnToProgram.TV Magazine titled "The Future Is Docker". - Instructed and mentored students in the Framework Web Development Bootcamp, both in-person and online.

[ Magazine Article ] [ Udemy Course ]


United States District Court, District of Connecticut
Programmer / Analyst (Full Time)

May 2015 - March 2017

- Created full stack LAMP and Ruby on Rails web applications to automate workflows for HR and Operations. Communications involved in on and off boarding employees was cut by over 40% due to streamlining the process by which system access privileges are requisitioned and assigned. - Managed Red Hat servers running IBM Informix and US District Court CM/ECF (our docketing application) instances and prepared for our district's early adopter NextGen CM/ECF upgrade. - Crafted complex, multi table queries to generate reports that allowed Magistrate and District Judges on the CM/ECF Committee to decide which nature of suit case types needed to be optimized to abide by the Speedy Trial Clause.



Projects:

New Haven Relief Resources (2020) - Built a web app to crowdsource and relay information regarding available aid in New Haven during the COVID-19 pandemic (including food banks, health/family resources, and business help). Includes a sister repository to help others set up a no-code version for their own city using only free resources.

JavaScript, React, GatsbyJS, AirTable, Netlify.

[ GitHub ]


Blue Albums - Work In Progress (2019) - Building a website to keep track of what my friends and I refer to as “blue albums,” or albums that anyone can listen to in their entirety. It was initially built with Vue to learn the framework but I’m porting it to GatsbyJS in order to learn for a different side project.

Vue.js, JavaScript, NodeJS. Transitioning to GatsbyJS.

[ GitHub ]


DEVC Webpack Playground (2018) - Experimenting folding Vue.js, Node, and WebPack into a containerized Lucee (open source ColdFusion) and MySQL environment that’s used in the judiciary. The end goal is to spur a modernization effort of our tech stacks across the country.

Vue.js, ColdFusion, Shell, JavaScript, Docker, Node, Webpack, MySQL.

[ GitHub ]


SLAter (2018) - Programmed a Raspberry Pi to monitor my DeskPro queue and alert me via external speakers when I have a new ticket assigned to me. This workflow was also used to remind a coworker to drink water and cure his gout.

JavaScript, Node, MySQL, Raspberry Pi.

[ GitHub ]


US Webtranet (2017) - Built a containerized intranet framework for federal agencies. It was presented and used as a Docker technical demo in a nationwide video conference call to other judiciary developers in January of 2017.

Ruby, Rails, SQLite, Draft U.S. Web Design Standards, Docker.

[ GitHub ]


Digital Signage (2017) - Developed a responsive digital signage system to let competitors in the 2017 National High School Mock Trials Championship know their various courtroom assignments across the Hartford courthouse when new rounds were posted.

JavaScript, Meteor, MongoDB.

[ GitHub ]



Education:

Champlain College*

May 2015

Bachelor of Science in Computer Networking and Information Security
Specialization in Cyber Security
Champlain College Cycling Club, President
Champlain College Rock Climbing Club, Member

* Champlain College is Designated a National Center of Academic Excellence in Information Assurance Education by the National Security Agency and the Department of Homeland Security



National Presentations:

The Tech Debt of Monopoly House Rules
All Things Open 2020 - REMOTE - Raleigh, NC

October 2020

[ Website ]


Leading a Digital Transformation at the Speed of Government
DevOpsDays Chicago 2020 - REMOTE - Chicago, IL

September 2020

[ Slides ] [ Website ]


Leading a Digital Transformation at the Speed of Government
DevOpsDays Hartford 2019 - Hartford, CT

October 2019

[ Slides ][ Video ] [ Website ]


Leading a Digital Transformation at the Speed of Government
Google Developers Group DevFest 2019 - New Haven, CT

September 2019

[ Website ]


Intro to Docker
NewHaven.IO Meetup - Container/Kubernetes Talks - New Haven, CT

March 2019

[ Slides ] [ Website ]


Judicial Dashboard - Dashboard View of Court Operations
U.S. District Courts, IT Conference West - Phoenix, AZ

August 2018


Judicial Dashboard - Dashboard View of Court Operations
U.S. District Courts, District Operational Practices Forum - Minneapolis, MN

May 2018


Intro to Relational Databases
LearnToProgram.TV Meetup - New Haven, CT

March 2018


Intro to DevOps Workshop
Google Developers Group DevFest 2017 - New Haven, CT

November 2017


US Webtranet
U.S. District Courts, Collaborative Applications Development (CAD) Developer’s Forum - Webex

January 2017


Human Resources Organizer (HRO)
U.S. District Courts, District Operational Practices Forum - Orlando, FL

September 2016



Podcasts:

Between Two Rocks - Episode 22: NewHaven.IO (August 2019)

Steve and Henry from NewHaven.IO join us to talk about the New Haven tech community, how to get into the tech scene, and what our most hated programming languages are.

[ Podcast Link ]


CT Startup Podcast - Episode 101: The Water Cooler of New Haven Tech (February 2019)

Introducing NewHaven.IO — The water cooler of the New Haven tech scene. The creators’ ultimate goal is to bring a human element to the New Haven tech scene by creating a unified community for the people working within it. They explain to us how the current local tech scene features an expansive catalog of different types of tech and how they are working to bring this wide variety of people together.

[ Podcast Link ]



Made with in New Haven || © 2020 Henry Quinn