Zachary Schmitz

Bellevue, WA · (253) 303-2358 · schmitzzr@gmail.com

I am a software engineer currently working as an Android developer in Bellevue, WA. With a strong foundation in various programming languages and technologies, I am dedicated to developing innovative solutions that enhance user experience and drive business growth.


Education

University of Washington Tacoma

Bachelor of Science
Computer Science and Systems

GPA: 3.89

Relevant Coursework:
  • Design and Analysis of Algorithms
  • Data Structures
  • Software Development and Quality Assurance
  • Secure Coding Principles
  • Client/Server Programming
  • Computational Worlds
March 2020 - August 2022

University of Washington Tacoma

Bachelor of Science
Mathematics

GPA: 3.74

Relevant Coursework:
  • Probability and Statistics
  • Mathematical Reasoning
  • Real Analysis
September 2015 - December 2017

Purdue University

Engineering
August 2013 - May 2015

Life Christian Academy

College Preparatory
Valedictorian

GPA: 4.00

August 2009 - May 2013

Projects

7 Minute Workout

This project is an Android 12 mobile application that leads the user on a twelve-step timed exercise, which can run on 99% of Android devices. This project also contains a feature to calculate BMI that can take either imperial or metric units of measurement. Any completed workouts are stored in a database by the date and time completed, which the user can view to see their progress.

I created this project in Android Studio using the Kotlin programming language and utilized packages such as Room, coroutines, lifecycle, and speech.

October 2022

DrawPad Basic

This project is an Android 12 mobile application where users can draw on a canvas, which can run on 99% of Android devices. I created a custom layout that contains features including a color palette, undo/redo buttons, and adjustable brush size. If external storage permissions are granted, users can choose to draw over their own photos and save their drawings to their devices.

I created this project in Android Studio using the Kotlin programming language and utilized packages such as graphics, coroutines, and lifecycle.

October 2022

Speedfall

I led an agile group of three to create a web game, a vertical platformer with custom sprites and animations, that is playable from any computer web browser. This web game was developed using a custom game engine, allowing for increased developer customization. We implemented a custom physics engine, level layouts, a title screen, platforms, obstacles, and a scoring system.

I created this project in VS Code using JavaScript and HTML.

March 2022

Trivia Maze

I led an agile team of 3 to develop a trivia skills game using a model-view-controller pattern and object-oriented programming. We designed a fully-functioning GUI from scratch with customizable maze size and the ability to save and reload progress. We created a database to store and access multiple-choice trivia questions randomly to improve replayability.

I created this project in IntelliJ using Java and SQLite, utilizing the JavaFX package.

December 2021

Experience

Software Engineer/Technical Project Manager

TecAce Software, Ltd.

I was hired at TecAce as a Technical Project Manager, but in 2024 my company decided to move me to a software engineering position due to my programming proficiency.

June 2023 - Present

Sales Representative

Vector Marketing

At Vector Marketing, I set my own hours and scheduled my own appointments to sell Cutco cutlery both in-person and over the phone. During my time, I maintained a 95% closing ratio with in-person sales by effectively communicating and connecting with my customers. Due to my diligence, I earned a President’s Letter by selling over $10,000 of Cutco products over three months.

May 2018 - September 2018

Skills

Programming Languages & Tools
Skill Set
  • Adaptability to an ever-changing technology sector
  • Solving complex problems using data structures and algorithms
  • Agile development
  • Object-oriented programming
  • Project planning and leadership

Interests

  • I just reached 1200 ELO on Chess.com. For video games, I’ve been playing The Witness and League of Legends.
  • Teaching myself Android Studio and the Unity Game Engine. I’ve also been learning how to improve my Python skills.
  • Recently made a beef wellington for a New Years dinner. Other recipes I like include chicken pot pie and various sushi rolls.
  • My most recent trip was to Fairbanks, Alaska. We went to the Chena Hot Springs and saw the Northern Lights.
  • I’ve been playing pickleball with my friends in a backyard court for the past few years.