Gregory Austrow

513-600-3325

Self motivated software developer and DevOps practitioner seeking role in application, release, and cloud engineering to continue learning and utilizing technical, analytical, and interpersonal communication skillset to produce highly scalable, maintainable, and secure software and tools to bolster human productivity and innovation.

Experience

HomeTown Ticketing

Columbus, Ohio

DevOps Engineer

January 2022 - January 2024
  • Implement SQL binlog replication producer; Python 3 with pykafka, boto, dataclasses; hosting on AWS EC2, CloudWatch logging, S3 log persistence. Lead MSK configuration, topics, partitions, message type design.
  • Develop Terraform modules for AWS hosted networks including VPC, ELB, EC2, ECS, ECR, S3, RDS, ElastiCache, MSK, IAM, SSM.
  • Implement automated CI/CD in GitHub actions and Terraform AWS CodePipeline modules.
  • Orchestrate deployment and schema migrations over multiple environments and providers: AWS, Azure, and Firebase.
  • Describe and manage rulesets for branch protection and integration across organization GitHub repositories with Terraform.
  • Manage application logging and metrics with CloudWatch, DataDog; alerting with PagerDuty and Slack integrations; feature, bug, and change management and triage with Jira.
  • Maintain and utilize Node JS and Python Lambdas, triggered by EventBridge and SNS, Node JS and Python environments, scaling resources based on work queue depth.
  • Manage identities, roles, and access with IAM; manage configurations and secrets storage and retrieval with SSM Secrets Manager and Parameter Store.
  • Troubleshoot network and service connectivity using Bash, AWS cli, and collaboration with more senior team members.

Application Developer

November 2020 - January 2022
  • Participate and facilitate implementation of Agile Scrum development process, biweekly cadence, daily standup.
  • Monitor and massage Jira work items, collect and document project details, translate between customer and development languages, estimate work time, prioritize based on business goals.
  • Manage application versioning using git, GitHub, and implement git flow branching strategy.
  • Lead development of Laravel web application, involving Eloquent ORM and SQL for data modeling and access, Blade templates, Tailwind for styling, Livewire and JavaScript front end, Valet for local environment configuration and hosting, asset hosting in S3, collaborate in facilitating bash scripting to manage release delivery to EC2 instance.
  • Lead implementation of RESTful API features and CLI backend commands for data preprocessing with Laravel Artisan console. Facilitate scheduled work and SQL stored procedures in ETL processes.
  • Implement TDD in refactoring approach, write and maintain unit tests.
  • Collaborate in advancement of PHP web application implementing a modified Silex/Symfony framework, JavaScript and JQuery for client side form functions and async data refresh, data persistence in RDS hosted MariaDB, asset management with S3. Implement interfaces and dependency injection to streamline partner API integrations.
  • Create and maintain docker and compose files for PHP web applications and systems to help mitigate growth pains in development environments.

Consultant & Operations Specialist

September 2020 - November 2020
  • Design and implementation of data aggregation and report presentations in PHP monolithic web application using Laravel framework, MVC, object oriented principles, dependency injection, RESTful design.
  • Facilitate development and execution of adhoc business tasks utilizing PHP, SQL, and Bash scripting.

Superflo Systems & Technologies

Cincinnati, Ohio

Full Stack Web Developer

August 2018 - March 2020
  • Participate small business environment to develop and deliver feature and bug fix releases, SQL database schema migrations for PHP web application, CSS styling, JavaScript and JQuery for client side functions.
  • Utilize Bash commands and SSH tools to manage on-prem hosting environments and releases.

OrangeBoy, Inc.

Columbus, Ohio

Data Analyst

January 2017 - January 2018
  • Participate in survey design, data presentation with Power BI and Excel, communicate statistical and methodological language to a variety of audiences internal and external.

Customer Support Lead

September 2015 - January 2017
  • Download data sets and treat formatting in Excel, upload to database using in house application. Field client communications, particularly regarding data upload, reporting, metrics, and application usage.
  • Lead small support team, communicate methods and procedures, and relay progress and status to account managers and executives.

Education

Tech Elevator

Cincinnati, Ohio
January 2018 - May 2018
  • 14-week development boot camp focused on dynamic, database driven web applications using C# and .NET framework.

The Ohio State University

Columbus, Ohio
September 2011 - December 2015
  • Bachelor of Science in Psychology. Focus on statistical methods and testing.