Luke Leber Programmer/Analyst III

Luke Leber

Phone: Withheld from online CV

Email: [email protected]

Website: https://www.lukeleber.com

Address:

1630 State Street

Osceola Mills, PA. 16666

Preface


Hello, my name is Luke.  I am a self-taught software developer with a passion for infrastructure, software architecture, dev-ops, security, and continuous self-improvement.  I currently work for the Pennsylvania State University as a Programmer/Analyst III on the team that develops and maintains https://www.worldcampus.psu.edu and several other smaller and more simple web properties.  I have deep roots in open source and am an active contributor to the Drupal content management system.

It is hard to believe (especially for me), but it has been nearly 20 years since I wrote my first program!

Experience


Current knowledge

  • Senior level experience with git, composer based workflows, and build processes
  • Senior level experience with automated unit, behavioral, and performance testing
  • Senior level back-end Drupal development
  • Senior level knowledge of various caching layers, strategies, and troubleshooting
  • Drupal solution architecture (not sure exactly how to classify experience - ask me!)
  • Senior level experience with web APIs in general
  • Mid - Senior level back-end Wordpress / Symfony / Micro-framework development
  • Mid - Senior level front-end development (HTML/JS/CSS/Twig)
  • Mid - Senior level experience with web accessibility best practices
  • Mid level experience with virtualization (including Docker and Kubernetes)
  • Mid level experience with Single Sign On (SSO) implementation
  • Mid level MySQL database architecture
  • Mid level experience with UX topics
  • Working familiarity with agile software development
  • Linux systems administration and infrastructure
  • Cloudflare CDN

Current languages / markup

  • Backend: PHP, JS
  • Frontend: HTML5, JS, CSS, SCSS, etc...
  • ​​​​​Database: MySQL
  • DevOps: Bash, Gherkin
  • Markup: XML, JSON, YAML, many more

Current toolsets

  • IDE / Build Tools: PHPStorm, WebStorm, xdebug, composer, npm, gulp, scss, babel
  • Testing / Automation: PHPUnit, Behat, Selenium, Webdriverio, LighthouseCI, Browserstack, Drupal CI
  • Assistive Tech: NVDA, Orca, JAWS
  • Virtualization: Docker, Kubernetes
  • Managed Hosting: Acquia, Pantheon, AWS
  • VCS: Git
  • DevOps: GitHub actions, Gitlab CI, Acquia pipelines, Acquia cloudhooks, Cloudflare
  • Collaboration: Basecamp, Jira, Github, Gitlab, Phabricator, Slack, Microsoft Teams, Workfront

No longer recent

  • VB (2003-2004)
  • C (2003-2009)
  • Delphi (2005-2007)
  • Java (2005-2015)
  • C++ (2005-2017)
  • .NET (2006-2015)
  • Magento 1.x, Joomla, Codeigniter, Laravel (2015-2017)
  • Mercurial (2017-2018)
  • SVN (2010-2012)

Soft skills


  • Empathetic to users with disabilities
  • Dedicated to doing things the right way even when it's not the easy way
  • Able to fluently communicate with marketing, designers, project managers, and software engineers
  • Able to spark collaborative conversation around project requirements
  • Able to identify when to solve a problem directly and when to leverage a prebuilt solution
  • Able to become an active participant in open source projects when issues need resolution

Work History


2017 - Present

The Pennsylvania State University

Programmer/Analyst III

  • Lead large scale web development efforts
  • Integrate data and software with third party platforms and services
  • Diagnose and resolve technical issues involving software, hosting, integrations, etc...
  • Lead automated testing initiative and mentor team members in best practices
  • Work with analysts, designers, project managers, developers, hosting partners, and marketing stakeholders in Outreach and Online Education and others across the University

2015 - 2017

Kingdom Inc.

Web Developer / System Administrator / Technical Services

  • Develop and maintain custom Magento 1.x extensions and themes
  • Provide security support and custom Joomla modules for 1200+ customer web properties
  • Set up and administer bare metal Linux based infrastructure
  • Administer cloud hosted Linux infrastructure
  • Perform highly technical repair and calibration of large scale digital printing equipment

2010 - 2015

Tyoga Transmissions

Automotive Technician (transmission specialist)

  • Major component interchange
  • Electohydraulic system diagnostics and repair

2007 - 2010

Kingdom Inc.

Warehouse Laborer

  • First job out of high school
  • Responsibilities span all the way from receiving to shipping.

Education


2008 - 2010 Corning Community College, Associates of Occupational Science in Automotive Technology