
Software Engineer II
Ookla
Dec 2021 - Present
3 years 7 months
M.S.B.A. Concentration in Business Information Technology MIS
University of Memphis • 2016
B.B.A. in Finance; Concentration: Real Estate
University of Memphis • December 2010
Ookla
Dec 2021 - Present
3 years 7 months
Green Mountain Technology
July 2019 - November 2021
2 years 5 months
Developed user interfaces using React, Typescript, React Query, Mobx
Developed Rest APIs using Python, Fast API, Pydantic, SqlAlchemy, and Postgres
Reimplemented ETL process to validate data and improve performance and telemetry
Worked with Pandas to process large files
Integrated networked services like Datadog, Sentry, & Elastic into web applications
Created and maintained user and developer documentation for projects
Built and deployed code using git, docker, and Atlassian CI services
Migrated two Django applications to .NET core and React
Lensrentals
June 2018 – June 2019
1 year 1 month
Developed internal and external facing applications on an agile, remote, testing-oriented team using Ruby on Rails, GraphQL, PostgreSQL, React, Relay, Bootstrap, and SCSS
Followed TDD workflow using Rspec, Jest, and Cucumber to fully test features.
Maintained and migrated features from legacy Angular app into modern React app
Used Docker and Docker-compose for local development
Followed Github pull-request and code-review workflow integrated with Codeship CICD
Participated in daily standups and weekly all-hands code reviews where team members presented their work and discussed changes.
AutoZone
May 2017 – June 2018
1 year 2 months
Web developer on autozone.com and autozonepro.com
Worked as UI development lead on a project to upgrade AutoZone.com to a modern stack (React, Redux, Express, Flow)
Maintained legacy AutoZone.com prior to and during the upgrade project (jQuery, CSS, JSP)
Championed migration from Windows to MacOS leading to successful adoption across multiple teams.
Maintained AutoZonePro.com codebase including introduction of JavaScript and CSS minification and migration to SCSS using Gulp (jQuery, SCSS, Gulp, Zurb Foundation)
Championed WordPress and BBPress as a replacement for previous AutoZone Community forum solution. Assisted in WordPress approval process and implementation. Performed extraction and transformation of existing content for import into new system using Python (WordPress, Python)
Worked across teams to promote organizational knowledge of new technologies and recognition of the impact of recent disruptions in web development
Representative for the frontend engineering team in weekly enterprise architecture meetings
Volunteered as a mentor for an AutoZone internal mentorship program
Worked with AutoZone team at Hack Memphis to develop a mentor matching app using React Native and Firebase.
University of Tennessee Health Science Center
December 2012 – May 2017
5 years 10 months
Introduced git revision control, jetbrains ide, vagrant, and other technologies to the web team’s development workflow.
Championed the use of slack for team communication and the switch from Windows to MacOS for development
Implemented WordPress multisite
Developed custom sites and applications built on WordPress including the University news site, announcement system, branding guidelines, and ITS Service Catalog.
Replaced WordPress authentication with CAS single sign on service and released as an open source plugin available on wordpress.org.
Designed and maintained the UTHSC WordPress theme built with Foundation.
Developed custom WordPress plugins.
Designed and implemented a mobile first, accessible redesign of the University web sites built with Foundation.
Built custom components for Foundation using SCSS and jQuery.
Migrated content in to new design.
Updated frontend codebase through three major versions of Foundation.
Participated in the migration of University web content from legacy php templates in to the OU Campus CMS.
Completed webmaster requests and consulted with content owners about content decisions, layout, and graphics.
Developed an electronic raffle app used at all campus events in place of paper tickets.
University of Tennessee Health Science Center
August 2011 – December 2012
1 year 5 months
Automated operation procedures previously done by hand including monthly billing and management of keys to properties
Designed graphics for print and digital media
Provided administrative technical support to staff
Assisted in leasing operations
Worked with tenants, property owners, and prospective tenants
Revid Realty & Property Management
October 2008 – August 2011
2 years 10 months
Automated operation procedures previously done by hand including monthly billing and management of keys to properties
Designed graphics for print and digital media
Provided administrative technical support to staff
Assisted in leasing operations
Worked with tenants, property owners, and prospective tenants
Carved Designs Decorative Glass
May 2006 – September 2007
1 year 5 months
Designed, built, and installed stained glass using classical techniques.
Designed and prepared glass for etching.
Worked with customers through each stage of the design process.
Comp TIA A+
Expired June 2015
CIW Internet Business Associate (1D0-61A)
Tech 901 Code 1.0