My professional career has been interesting, to say the least. In the span of a few years, I have played a role in 20+ projects from inception to production deployments. I quickly went from an intern to engineering manager. Starting at a small company, you have the opportunity to wear many hats and acquire as much responsibility as you can handle.

Technical Skills

Hot take: Skills don't matter that much. Skills are like tools, just because you know how to use a hammer, does not mean you know how to build a house. If you know how to build a house, the tool's individual importance becomes secondary to the task at hand. Every tool has a specific purpose, and the real skill is knowing when and where to use that tool, and when you need to learn another one.

⁉️
Have I worked on and used many other technologies and frameworks? Yes. However, I will only put things I consider myself professionally competent.
Languages Databases Frameworks Cloud
C# MS SQL Server Angular AWS
Dart Firestore Flutter Azure
Typescript

Work Experience

High level breakdown of experience:

Projects Clients Web Apps Mobile Apps Static Websites
21+ 14+ 12 8 4

Now, let's get a bit more specific.

Software Engineering Manager

Buildable March 2022 - Present
  • Work with the production team to schedule resources across the company to not only appropriately staff client projects but ensure that the company was profitable.
  • Directly manage employees. Includes performance reviews, mentorship, interviews, and all other HR related tasks.
  • Optimize engineering processes and introduce new workflows and technologies that improve observability, developer efficient, cross team communication, etc.
  • Continue leading individual project teams and being a representative to clients.
  • Train and mentor other engineers to lead projects and discoveries for new clients

Software Engineering Lead

Buildable October 2021 - March 2022
  • Interface with clients directly to identify and understand project goals, and relay information to the developer team
  • Architect applications (tech stack, data models, business logic) based on product requirements
  • Develop the product with the team of designers and other developers with Agile development practices

Junior Software Engineer

Buildable April 2021 - October 2021
  • Develop Angular web application with a ASP.NET server. Deployed to AWS.
  • Created a native Android application and deployed to Google Play Store.
    • Created and deployed a sibling application for FireTV for Amazon Fire devices.

Education

Let's be honest, this doesn't actually matter anymore since I am already in the industry. I just needed a degree to get my first job. Higher education is not the pinnacle of achievement, not for a software engineer.

Oregon Institute of Technology
Bachelor of Science - Software Engineering Technology September 2017 - June 2021 Klamath Falls, Oregon
Clover Park Technical College
Unearned Associates - Web Development September 2015 - June 2017 Lakewood, Washington

While in high school, I opted into a program called "Running Start" that ideally lets you earn an Associates before graduating high school. I choose a web development path that I wasn't able to complete before graduating and moving to Oregon.