Stephen Boettcher
(801) 824-4030
Full-Stack Web Developer
improvshark@gmail.com
I find fulfillment in designing and implementing elegant solutions and in helping my team handle complex issues. I strive to expand my expertise and increase knowledge through research and self-directed study.
I believe that open communication and self-motivation are key to success as part of a development team.
Vocational Work History
Senior Software Engineer, Lightning Kite
Nov 2018 - Present
- Built a subscription platform for training videos and other CMS content using Django and integration with the Stripe payment processor.
- Helped team members improve their quality of work through in-depth code review, effective sprint planning, and documentation of standards and procedures.
- Participated in meetings with clients, helping them understand our processes in order to ensure good workflow and client satisfaction.
- Developed the ability to estimate the time required to complete tasks as requested by our clients.
- Worked on code inherited from another company, building environments and creating documentation to make it easily accessible to the rest of my team.
- Integrated with third-party APIs with varying levels of documentation.
- Used Docker to ease transition between projects and create a cohesive development environment.
Web Developer, The Hut Group
Feb 2017 - Nov 2018
- Assisted in the migration from a vanilla PHP codebase to a Laravel framework; building the necessary tools for our front end to access both new and old API’s, maintaining a functional application while updating our codebase.
- Orchestrated the transition from a traditional LAMP Stack server to a scalable container-based Docker solution with an eye toward implementing a Kubernetes infrastructure.
- Developed and implemented an OpenID Connect SSO using Laravel.
- Assembled an automated CI/CD pipeline using Drone and web hooks sent from GitHub.
- Worked with server administrators to set up a failover server to be used in case of a system failure.
- Developed a path from AngularJS to Vue.js, allowing us to maintain services while refactoring our front end incrementally.
Tech Support, UK2Group
July 2015 - Feb 2017
- Used Javascript to design tools that improved the efficiency and efficacy of my tech support team; provided quick and thorough technical support for twenty or more clients daily
- Implemented a CMD Client to interface a client hosting platform; built with Node.js
- Created a canned response generator for common issues; built with a parser generator PEG.js
- Built the front end for a tracker to identify our most common issues as a tool for our team to better solve our clients’ problems; built with AngularJS
Developer and Electronics Engineer, Boettcher and Sons
Summer 2013
I designed, developed, and implemented a system to provide web based well monitoring for my grandfather. I used a LAMP Stack set up on a small computer to relay and store well statuses. Various Python and Shell scripts gathered data from sensors, while a PHP website, with secure user login and email alert system, gave a clear and configurable interface.
Education
Utah State University, Computer Science Major, Art Minor
Aug 2012 - May 2015
Snow College, Art Major
Aug 2010 - May 2012
Skills and Qualifications
languages,
JavaScript, Python, PHP, MySQL, C++, C#, Java, Lua, Bash
software And Tools,
Git, Docker, Django, Laravel, Vue, React, Node, Illustrator, Photoshop
operating Systems,
Ubuntu, Debian, Manjaro/Arch, Microsoft Windows