Experience.
Consultant at Booz Allen Hamilton in the Washington, D.C. area (August 2019—Present)
- Developed business process software using a mix of custom development and low-code tools
- Led development on over a dozen applications for client
- Led development on suite of internal applications for managing staff resources
- Led design of and documentation effort for client Power Platform development practices
- Led client team training on Power Platform development
- Designed and built GitHub automation for Power Platform ALM
- Built chart and graph visualizations in JavaScript using d3
- Built custom web interface in JavaScript using Vue
- Developed serverless web service on AWS in TypeScript
- Took ownership of and wrote improvements for a client C# application
Graduate of The Pennsylvania State University in State College, PA (Class of 2019)
- The Schreyer Honors College
- Bachelor's in Computer Science
- The College of Engineering
Summer Games intern at Booz Allen Hamilton in Arlington, VA (Summer 2018)
- Worked alongside a team of 4 to deliver a functional software product for use internally
- Led development of a JavaScript/HTML/CSS user interface from scratch
- Integrated with a custom Python backnd built to do graph analytics
Committee Member (Various) at Setsucon in State College, PA (Fall 2017—Winter 2021)
- Led team of 7+ fellow volunteers to organize programming for an online convention
- Designed novel programming events to reach online audience
- Curated panel submissions from nearly 40 panelists
- Designed the schedule for a 2 day convention of over 1000 people
- Coordinated with a team of 20+ fellow volunteers
As Programming Director:
As Panels Coordinator:
Web intern at Fox Chapel Publishing in East Petersburg, PA (Summer 2016—Summer 2017)
- Migrated 3+ WordPress sites and 1 forum from one hosting provider to another
- Customized WordPress CSS for 4+ blogs
- Presented Google Analytics data on 3+ sites to superiors
- Prepared over 40 articles worth of backlog content for web publishing
- Managed DNS records for 10+ sites
- Provided technical support to over 400 active users across 2 forum sites
- Helped manage Magento web commerce backend
Independent web developer, programmer, and sysadmin (2013—Present)
- Host and maintain a professional and personal website
- Develop sites and web applications for friends, fun, and other commitments
- Build and maintain an Arch Linux desktop
Skills.
In rank order from "very confident/use frequently" to "have experience with/used once."
Programming
- JavaScript, HTML, CSS, Bash, POSIX Shell
- Python, TypeScript
- SQL, Clojure, Common Lisp
- C, C++, C#, Haskell, Rust, Go
Tools
- Git, GitHub, jq, Power Apps, Power Automate
- Docker, Jira, Power BI, Dynamics 365, GitLab
- LaTeX, Wordpress, Vue, d3
- AWS (Lambda, DocumentDB, API Gateway, CDK)
Systems
- Arch Linux, Alpine Linux
- Windows
- Debian Linux, macOS
Writing
- Project documentation, development design documents
- Research, presentation to leadership