Work Experience
Software Engineer
Meijer - Walker, MI
August 2023 - Present
Responsibilities
- Design, code, test, and implement Azure-based and on-premise systems
- Perform unit tests, monitor results, and take required corrective actions as needed
- Work within the SAFe Agile framework and utilize CI/CD best practices
- Assist product owners in systems analysis and creation or updating of documentation for all business processes
Application Developer
Life Storage - Remote to Buffalo, NY
August 2021 - July 2023
Internal Web Application Development
- Develop .NET Core API with Redis caching for web app data handling, serving over 1000 stores
- Port Windows Forms app to .NET Core backend with Vue Frontend
- Create repositories for database access
- Check permissions for db actions
- Ensure business logic is properly transferred
- Work with UI/UX expert for frontend design
Team Environment
- Participate in standups multiple times per week
- Perform regular code reviews for pull requests
- Work under kanban-style workflow with regular release cadence
.NET Software Developer
Randstad (Meijer) - Remote to Walker, MI
April 2020 - August 2021
API Development
- Developed .NET Core REST APIs to expose core system functionality of internal system to allow 3rd parties to update data
- Composed robust data adapters to call database stored procedures and return relevant information for API endpoints
- Established proper logging with App Insights
Team Environment
- Participated in SAFe Agile events: daily standups, backlog grooming, PI planning sessions, etc.
- Performed regular code reviews for merge requests
- Worked under kanban-style workflow when dealing with many unknowns
Associate Test Engineer
Gentex - Zeeland, MI
April 2018 - April 2020
Product Testing
- Developed .NET Framework applications to test products in manufacturing
- Led project to implement new product tester design in production
- Collaborated closely with Mechanical engineers on tester design
- Adhered strictly to project timeline
- Wrote software tests to cycle on product
Website Development
- Implemented PM record keeping system on internal MVC .NET website
- Created new tables and schema in MySQL Database
- Built new workflow with forms for user input
- Added screens to view previous records and to add new records
- Worked directly with end users to target pain points and meet requirements
- Complied with automotive industry standards and regulations
Production Support Engineer
Gentex - Zeeland, MI
May 2017 - April 2018
- Managed a production line of 10 individuals
- Troubleshot technical issues with testers
- Investigated root cause of circuit board issues in production
Turf Maintenance Assistant
Calvin College - Grand Rapids, MI
May 2015 - May 2017
- Mowed 7 athletic fields 3 times per week
- Replaced sprinkler heads
- Sharpened mower blades
- Performed maintenance on Toro 7-deck mower
- Painted lines and prepped for college games
- Cleaned bull pens and dragged out infield of baseball diamond
Campus Mailman
Calvin Campus - Grand Rapids, MI
April 2015 - May 2017
- Delivered mail to department offices and dorms
Agricultural Manager
Richard DeVries's Farm - Loveland, CO
May 2008 - August 2014
- Put up 200 feet of new fence
- Dug post holes (2.5-3 ft. deep)
- Leveled post heights
- Mixed and poured concrete around posts
- Welded guides to posts for wire fencing
- Irrigated 100+ acres of grass land with flood irrigation
- Laid out pipe
- Monitored water flow and moved water to optimal location for maximum coverage
- Repaired broken pipe, replaced gaskets
- Cut, baled, and stacked hay
- Operated swathers, hay balers, and hay stackers
- Repaired machinery in the field
- Operated all farm equipment: anything from tractors to power tools
- Removed pests from fields (prairie dogs)
- Cleared cow pen of manure
- Spread manure for fertilizer
- Managed crew of 3-4 team members
- Cared for cattle (feeding, watering, herding)