About Me
Table of Contents
I enjoy solving problems. This is what inspires me to work as a software engineer.
Work History>
Work History #
b.well Connected Health 2024-Current>
b.well Connected Health 2024-Current #
Senior Software Engineer
- Service development with Node/Typescript and Kubernetes.
Nelnet 2021-2024>
Nelnet 2021-2024 #
Platform Software Developer
- Platform development with Node/Typescript and Kubernetes.
- Migrated local microservices development environment tooling from Docker Compose to Kubernetes with Helm and Helmfile.
- Developed internal developer documentation portal to collect docs-as-code from organization repositories and render them as a single navigable and searchable web site.
- Implemented repository templating tool for repository creation and updates using Angular Schematics to enable targeted updates while minimizing repository customization disruptions.
- Provided one of three onboarding sessions for all new developers in our business segment.
- Trained developers in use of Kubernetes and Helm for local microservices development.
- Developed software in agile environments with an emphasis on finding processes and tools to support the given team rather than adhering to specific methodologies religiously.
Ally Bank 2021>
Ally Bank 2021 #
Software Developer
- Core API development for all Ally products with Node/Typescript, AWS Lambda, and Terraform.
- Implemented a DynamoDB abstraction library to standardize database access and data serialization/deserialization with full type safety guarantees.
Nelnet 2018-2021>
Nelnet 2018-2021 #
Full Stack Developer
- Full stack development with React/Typescript front end and Node/Typescript back end.
- Leveraged Typescript, object oriented programming, domain driven design, and functional programming to build services and libraries for a microservices platform.
- Technical lead for a product deployment implementation squad.
- Implemented CI/CD processes for testing, building, releasing, and deploying services and libraries with Bitbucket Pipelines and later GitHub Actions.
- Helped build Nelnet’s first successful design system based on Material Design to help designers and developers collaborate on building beautiful and accessible user interfaces and experiences.
- Implemened CLI tooling for managing private registry authentication, repository templating, and services deployment.
- Developed software in agile environments with an emphasis on finding processes and tools to support the given team rather than adhering to specific methodologies religiously.
- Prepared and facilitated eight instances of one month long developer “immersion” training sessions to cross train existing development staff on the new microservices platform and tech stack.
Nanonation, Inc. 2016-2018>
Nanonation, Inc. 2016-2018 #
Software Developer
- Full stack development with React/Typescript front end and ASP .NET back end.
- Partnered with a senior developer to reinvent our digital signage content management system used to manage over 40,000 client devices.
- Empowered our customer’s ability to effectively reach target audiences by developing hardware and web API integrations for their digital signage solutions.
Union College 2012-2016>
Union College 2012-2016 #
Information Systems Server Technician
- Improved our server systems efficiency and maintainability by implementing a Hyper-V virtualization server cluster and migrating our existing server infrastructure to the cluster.
- Provisioned and maintained over a dozen servers in a mixed Windows and Linux environment.
- Improved personal efficiency by automating tasks with PowerShell, bash, and batch scripts.
Information Systems Desktop Technician
- Was part of a team that provided support for over 700 users
- Set up over 140 machines from box to user
Tech & Tabletop Club Officer
- Organized monthly technology lectures for students
- Designed and maintained the club website