Career Profile
I am a highly motivated, bright, and articulate individual with a wide breadth of technical experience and skill. I thrive working directly with peers and clients, yet am able to work independently. I have a passion for technology and information security, and I have a devotion to doing things the right way - especially when it is not easy. Learning new things and teaching others delight me.
Experiences
- Manage Kubernetes project and people.
- Senior developer of internal tools, responsible for taking these applications from concept to production and providing ongoing support for them.
- Perform code review for other software developers and maintain continuous integration infrastructure and tooling.
- Member of Security Operations Council, on which I provide information security and policy recommendations.
- Administer Splunk infrastructure, including creating dashboards and writing custom tooling to support Splunk deployment.
- Support a wide breadth of UNIX systems, including Ubuntu, RHEL/CentOS, and AIX.
- Manage systems via Puppet; monitor systems using Zabbix.
- Senior developer of internal tools, responsible for taking these applications from concept to production and providing ongoing support for them.
- Perform code review for other software developers and maintain continuous integration infrastructure and tooling.
- Member of Security Operations Council, on which I provide information security and policy recommendations.
- Administer Splunk infrastructure, including creating dashboards and writing custom tooling to support Splunk deployment.
- Support Epic's 9,500 end users to ensure they are productive and happy.
- Lead the Apple administration team, supporting hundreds of Mac and iOS devices via Jamf Pro and custom scripts.
- Mentor and train new team members.
- Set up an imaging and management solution for Epic's growing number of Mac computers.
- Worked collaboratively to design and develop a user-facing web app in C#/ASP.NET to perform circulation of loaner laptops, using Git and Jenkins CI.
- Planned, designed, developed, and implemented a web app in C#/ASP.NET to track inventory in multiple locations.
- Supported Epic's 9,000 end users by performing hardware and software troubleshooting.
- Imaged, scripted, and delivered computing equipment for 300-700 new hires each month.
- Responsible for managing the IT team, kept them on task and functional.
- Maintained all district equipment.
- Proposed, presented, and recommended new equipment and solutions to district administration.
- Provided friendly and courteous support to administration and faculty, and dealt with mediation between IT team and faculty members.
Certifications
Projects
Here are a few projects I've worked on.
GitLab at scale - Built out hybrid cloud-native GitLab on-premise to scale to 10,000 active users.
AFD2 - A tool I wrote to manage large distributed Splunk deployments in a CI/CD-centric manner.
easy-notifier - This was just a little web service I wrote while learning Go that can send me an email through curl. Example use case: `long-running-cmd; curl http://notify.example.com/email?from=long-running-cmd&message=command exited with status code $?`