Qualifications
Programming languages I'm fluent in
- Java
- TypeScript
- Ruby
Certifications
- Software Architecture Professional Certificate; Software Engineering Institute
Professional Experience
Engineering Manager; MasterControl; Cottonwood Heights, UT; March 2020 - Current
- Foster a culture of exceptional teams through mentorship and technical leadership
- Assist the team in delivering on strategic objectives by protecting from distractions
- Act as the conduit to architecture, product experts, and other departments
Associate Software Architect; MasterControl; September 2017 - March 2020
- Design the architecture for features before development teams begin work on them
- Evaluate the tradeoff of doing things right and quickly delivering value to customers
Software Engineer; MasterControl; May 2014 - September 2017
- Create and maintain the MasterControl software application
Android App Developer; BYU Anthropology Department; Provo, UT; December 2012 - May 2014
- Design and build Android app, “Excavator”, to meet excavation needs of department
- Work with Archaeologists from different universities to identify common needs
Side projects
iOS Development for Utah State University; FoodPhoto
- Around a dozen weekly users
- Used the Box API for file storage
- Users said, "This makes photo collection soooo much easier, thank you so much!"
Android Development for Cotopaxi; Questival
- Finished development in 60 hours
- I built the first iteration; it has since been rebuilt
Education
BS, Computer Science; Brigham Young University; Provo, UT; April 2014
- Emphasis in network programming, distributed systems, and mobile development
- Worked on two team projects building Python Flask apps
- Team lead for two projects
- Participated in two group projects that met 3rd party customer needs