Skills & Experience

Luke Leber

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.eduthis link leads to an external website and several other smaller and less complicated web properties. I have deep roots in open source and am an active contributor to the Drupalthis link leads to an external website content management system.

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

Experience


  • 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 various AWS products including ECR, EC2, ECS, EKS, Lambda, Cloudfront... and more!
  • 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, NodeJS
  • Frontend: Twig, JS, CSS, SCSS
  • Database: MySQL
  • DevOps: Bash, Gherkin
  • Markup: HTML5, XML, JSON, YAML, etc...

Current toolsets

  • IDE / Build Tools: PHPStorm, WebStorm, xdebug, composer, npm, gulp, scss, babel
  • Testing / Automation: PHPUnit, Behat, Selenium, Webdriverio, LighthouseCI, Browserstack, Ghost Inspector, 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 pre-built 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

Senior position in a team of 5 developers responsible for the development, maintenance, and security of the Penn State World Campus web presence.

  • 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...
  • Configure and maintain cloud infrastructure in the AWS platform
  • Lead automated testing initiative and mentor team members in best practices
  • Engage 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 / IT

Primarily responsible for the hosting, development, and security of several Magento based e-commerce storefronts in addition to Joomla managed hosting offerings.

  • 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

  • Major component interchange for passenger vehicles
  • Electohydraulic system diagnostics and repair
  • Vehicle recovery operator

Education


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