G

Garrett Michiels

Software Engineer with a B.S. in Computer Science from Northeastern University looking to build impactful software.

About

I am a passionate software engineer with a strong desire to build impactful, user-centered solutions that improve everyday life. With an entrepreneurial mindset and a love for innovation, I thrive on exploring new ideas and turning them into practical, scalable technology. I’m constantly seeking opportunities to grow, both technically and creatively, and I’m excited to contribute to teams that value problem-solving, collaboration, and the potential to make a real-world impact.

Experience

Wayfair logo

Software Engineer L1

Wayfair

Boston, MA

November 2024 - Present

  • I am excited to start my first full time role at Wayfair! I look forward to learning and growing in this role. More updates to come soon!
GraphQL
Spring Boot
Spring JPA
Kibana
Postgres
GCP
BlackBerry logo

Software Engineer Co-Op/Intern

BlackBerry

Austin, TX

September 2023 - December 2023

  • Implemented high-performance API bulk update and delete features using Spring JPA database interactions and Amazon Simple Storage Service (S3) operations resulting in improved query processing time compared to singular API calls.
  • Resolved a critical issue related to query filtering functionality. Troubleshot and developed a solution that accurately filtered data using API inputs and specification based base64url encoding, while ensuring data integrity and security.
  • Integrated extensive audit logging system for API calls within a new Java microservice and utilized existing Apache Kafka services to transfer data to legacy audit system.
Java
Spring Boot
Spring JPA
Kafka
REST APIs
Database Design
Wellframe logo

DevOps Engineer Co-Op

Wellframe

Boston, MA

January 2022 - July 2022

  • Discovered a bottleneck in the database provisioning process and implemented a solution using Kubernetes to expedite and automate database operations. This reduced create and delete operation times from 20 minutes to 1 minute and enabled concurrent SQL database instance operations. This allowed for many engineers to use a frequently used process at once and bring their environments back to their desired states.
  • Developed an automated mechanism to populate environments with data which replaced existing backup and restore Postgres process, decreasing backup restoration from 40 minutes to 10 minutes using bash. This allowed for faster processes for both QA and newly onboarded engineers.
  • Created script for cleaning services from personal environments/namespaces using the Helm CLI in a GitLab job.
Kubernetes
Docker
Python
Bash
SQL
GitLab CICD
GKE
GCP

Education

Northeastern University | Khoury College of Computer Science

Bachelor of Science in Computer Science

Northeastern University | Khoury College of Computer Science

2020 - 2024

  • During my time at Northeastern, I built a strong foundation in computer science through a combination of coursework and hands-on experience.
  • Courses included Algorithms and Data Structures, Software Development, Networks and Distributed Systems, Theory of Computation, Computer Systems,Database Design, Web Development, Mobile Development and more!
  • I was awarded the 2024 Khoury College of Computer Science Co-Op Award in recognition of my achievements during my two co-ops.

Awards:

  • 2024 Khoury College of Computer Science Co-Op Award