Personal details

Ethan S. - Remote

Ethan S.

Timezone: Central Time (US & Canada) (UTC-5)

Summary

Lifelong learner that enjoys a challenge and solving problems. A passion for developer enablement, making it easier for others to build things and get them out into the world. Dynamic technologist with broad experience in system deployments, networking, software development, packaging, installation and management, cellular technologies and systems monitoring and administration. System administration experience with Microsoft and Linux client and server systems, and various open source software packages and software stacks. Currently exploring the cloud via AWS and Azure and container technologies. Other responsibilities have included email administration, account management, DNS/DHCP and internet filtering. I enjoy implementing new technologies and corralling challenging systems and processes and researching open source software that provides support and flexibility to replace proprietary expensive systems locked into a single vendor. Experienced in Windows deployment, Linux deployment, macOS deployment, software deployment, software lifecycle, developer enablement, and miscellaneous BASH/Python/Powershell scripting features to automate repetitive tasks.

Work Experience

DevOps and Infrastructure Engineer
Lean TECHniques Inc. | May 2017 - Present
N/A
Owner / Lead Consultant
ComputerPhreaks | Jan 2003 - Present
I assess my client's specific technology needs, and assist clients in realizing the full potential of their existing technology. I also recommend hardware and software suitable for any specific projects that a client has in mind, both inexpensive or open source as well as top of the line and specialized, being mindful of future projects and technologies that may come along and allow for reuse. I work with a variety of clients both business and individuals at a variety of income levels from non-profits and retirees to well off individuals and established businesses with multiple offices.

Personal Projects

Extend Python RPM repository application to multi-thread downloads
2014
Test driven development
Python 2
Took a cross platform tool written in Python with some test coverage and extended it's functionality to support partial downloads and multi-threading while also maintaining or increasing the test coverage.
Developer's repeatable development environment
2015
Bash
Jenkins
Vagrant
VMware
Virtualization
Docker
SaltStack
Helped develop and maintain a Packer/Vagrant workflow to build an Ubuntu based "developer OS" utilizing Virtualbox and VMware and adapted functionality to varying needs for forwarded ports and mapped shared folders and additional network interfaces.