Summary
Overview
Work History
Education
Skills
Timeline
Generic

Greggory Bechtel

Duvall,Washington

Summary

A software engineering professional with strong record of delivering impactful software solutions. Known for excellent problem-solving abilities and collaborative approach, effectively leading and contributing to team success. Highly adaptable to evolving project requirements and dedicated to achieving excellence through technical expertise and teamwork.

Overview

5
5
years of professional experience

Work History

Software Development Engineer (TEMP)

Amazon Delivery Experience
01.2024 - 12.2025
  • Implemented features of High Traffic Systems using performance and quality metrics together with incremental roll out strategies software to ensure service continuity and quality.
  • JDK migration for legacy services with complex dependency trees. Writing detailed documentation providing migration strategies and solutions to common blockers.
  • Executed controlled and strategic feature deprecation for crucial, high volume services without harming customer experience.
  • Developed and implemented scalable software solutions to enhance delivery efficiency.
  • Collaborated with cross-functional teams to troubleshoot and resolve complex technical issues.
  • Coordinated with product managers to define requirements and prioritize development tasks effectively.

Software Engineer

Coupa
01.2022 - 01.2023
  • Contributed to redesign of Automatic Airline Rebooking Service: A distributed system of microservices automating the exchange of airline bookings to equivalent arrangements at lower rates to reduce customer travel expenses
  • Developed advanced skills in Python, enabling effective problem-solving and automation in various projects.
  • System asynchronously processed rebooking events using AWS SQS
  • Participated in Selection of appropriate libraries and open source technologies for project integration and implementation

Software Engineer

Infobip
01.2021 - 01.2022
  • Designed and implemented an RCS messaging system enabling customers to run configurable campaigns with SMS fallback
  • Distributed and highly available microservice system using Redis and AWS solutions including S3, Lambda, SQS, ECS, and EC2
  • Asynchronous inter-service processing and messaging using SQS
  • Participated in on-call rotations responsible for handling urgent issues
  • Stateless Slack app for the company Slack Workspace.
  • Designed and Implemented a dynamic phone number provisioning application
  • Used Reactive Streams library Project Reactor with Spring WebFlux to implement a non-blocking, asynchronous design
  • Webflux enabled handling high volumes of concurrent requests with a much more efficient use of resources than a traditional thread-based framework.
  • Weblux's non-blocking nature led to faster response times and the reactive design enabled traffic scaling which also contributed to improved resource efficiency.
  • Acquired a passion for functional programming as a paradigm for writing easily testable, modular, and maintainable software.

Education

Bachelor of Science (B.S.) - Computer Science

Oregon State University
Corvallis, Oregon
12-2020

Bachelor of Arts (B.A.) - Philosophy

Western Washington University
Bellingham, Washington
06-2017

Skills

  • Java
  • Python
  • Typescript
  • Javascript
  • API development
  • Backend development
  • Spring Boot Spring Webflux
  • Object-oriented programming
  • Functional Programming
  • AWS
  • Effect-ts/fp-ts

Timeline

Software Development Engineer (TEMP)

Amazon Delivery Experience
01.2024 - 12.2025

Software Engineer

Coupa
01.2022 - 01.2023

Software Engineer

Infobip
01.2021 - 01.2022

Bachelor of Arts (B.A.) - Philosophy

Western Washington University

Bachelor of Science (B.S.) - Computer Science

Oregon State University