Roddy Ezell

St. Petersburg, FL · Visitor count:

Software developer with a mechanical engineering background in the medical device R&D space.


Experience

Cloud Engineering Project

www.roddyezell.com

This is a static resume site hosted via an Amazon S3 bucket. Route 53 points a custom domain name to a CloudFront distribution which points to the S3 bucket. The site is secured with an HTTPS certificate.

To explore how a serverless application works, a visitor counter was implemented using JavaScript, which retrieves and updates its count in a DynamoDB table. When a user visits the site, an endpoint to a lambda function is contacted through the API Gateway, which updates the current value in the DynamoDB table; the updated value is what's displayed to the user. The lambda functions were created using the AWS SDK for Python (boto3).

The DynamoDB table, API Gateway, and Lambda functions are defined in an AWS Serverless Application Model (SAM) template. This is called infrastructure as code (IaC).

Throughout most of development, the AWS SAM CLI was used to deploy changes to the site contents and infrastructure. AWS Vault was useful here in managing the credentials for the IAM user I created to make any and all changes. However, I eventually created a continuous deployment pipeline with GitHub Actions. So now when an update is pushed to this repo, the SAM application gets packaged and deployed to AWS, the S3 bucket automatically gets updated, and the CloudFront distribution is invalidated (to force a retrieval of the new files in S3).

January 2023

R&D Engineer

Conmed

Developed a custom ServiceNow application to create and manage requests for the test lab and model shop. This is a full-stack app that required SQL, AngularJS, client- and server-side scripting with JavaScript. Provided training to 100+ personnel including portal users, model makers, and test technicians.

Coordinated testing for the corporate test lab, authorized the release of test results to design history files, and authored the ISO 17025 compliant SOP governing lab operations.

Authored hundreds of design verification test protocols and reports establishing claims about product functionality and sterile barrier efficacy.

Instrumental in resolving EU MDR regulatory gaps which risked the continued sales of a $200M portfolio of legacy Class I and II medical devices.

Packaging Engineer for many sterile and non-sterile devices. Responsible for selecting packaging materials, guiding team on packaging test requirements, and authoring packaging instructions for Ops.

Created a business-critical database of aged materials used to reduce or eliminate the need for repeat shelf life testing of packaging materials. Created by destructuring the BOMs for thousands of SKUs and linking each component to design verification reports with SQL.

Designed and constructed an automated test system that simultaneously controlled 10 arthroscopic pumps (CrystalView™ Pro) by sending scripted commands via USB; advancing market launch by 1 month.

November 2017 - Present

Education

University of South Florida

Mechanical Engineering, B.Sc
August 2015 - August 2017

AWS Certified Cloud Practitioner (CLF-C01)

ID: N6HK7CKCRFV1QLW9; Exp: Jan 2026
January 2023

Skills

Programming Languages & Tools