Jeff Bailey

Phone: (509) 885-8848

 

jeffabailey@gmail.com

Website: http://jeffbailey.us

 

Beaverton, Oregon

Summary:

Senior full-stack Software Engineer with 20+ years of experience building web applications and databases on numerous platforms. Proven ability to build custom software solutions for an array of diverse industries. Adept at translating business requirements into real-world, reliable, and intuitive solutions.

Technologies/Certifications:

Web Applications, Databases, Web Services, REST, Agile Methodologies, Scrum, SQL, T‐SQL, C#, Java, JavaScript, Bash, Amazon Web Services (AWS), HTML, React, Database Design, Linux & Windows, SQL Server, Mysql, PostgreSQL, ASP.NET, Apache, IIS

Certifications: AWS Developer Associate and Solution Architect

Professional Experience:

Nike August 2019 – Present

Principal Software Engineer

Leadership role in crafting world-class solutions for a world-class company

Winning as a team with amazing people

Pushing the team to do great things on a daily basis

Axian January 2017 – August 2019

Lead Software Engineer

Development of varied solutions such as software features, data integrations, and backend services

For Client Nike July 2018 – August 2019

Contributed to successful launches of new microservices for the customization domain

Researched and implemented best practices for microservices in spring boot

Assisted with maintenance and migration of legacy services

Reinforced and expanded documentation for cloud services

Environment: Java, Microservices, Spring Boot, AWS DynamoDB, AWS EC2

For Client First Pacific February 2018 & June 2018 – July 2018

Created baseline code and documentation for SQL Server Data Access, Azure Service Bus, ASP.NET Web API, Azure Function, and Azure ARM template

Spun up the open-source Open Dental product and created a basic plugin implementation

Extended the Open Dental plugin to include Entity Sync capabilities to and from a dental practice

Environment: Asp.Net Webforms, Asp.Net MVC WebApi, SQL Azure, Azure Service Bus, Azure Functions, MySql

For Client Viewpoint March 2018 – June 2018

Contributed to significant bug count reduction

Maintained and extended backend SQL stored procedures and SOAP services

Developed new REST endpoints in ASP.NET MVC API

Maintained Angular 6 front-end code

Significantly reduced legacy code to improve the ongoing maintenance experience

Environment: Asp.Net Webforms, Asp.Net MVC WebApi, SQL Server

For Client LegitScript October 2018 – February 2018

Developed an AWS CodePipeline for a NodeJS backend using the Serverless framework

Developed REST endpoints using Typescript within the AWS Serverless Function environment

Developed Angular 5 frontend code that consumed the Serverless REST endpoints

Created a Salesforce DX Application that handled initial creation of base Salesforce sandbox assets

Environment: Javascript, Nodejs, Angular, AWS Lambda, AWS CodePipeline, Salesforce

For Client Beaverton School District

Maintenance of content management system for school system learning content

Implementation of integration with the Canvas learning management system

Developed new features and assisted with paying down technical debt on the legacy system

Environment: C#, Asp.Net WebApi, SQL Server, Ruby on Rails, Docker, AWS

For Client ARRIS March 2017 – July 2017

Maintenance and enhancement of a microservice used for user identity management

Assisted with migration from DocDB to a SQL Azure backend

Enhanced desktop user interface for managing user records through the user identity management API

Researched and implemented a web application integrated business intelligence solution

Environment: C#, Asp.Net WebApi, DocDB, SQL Server, Powershell

For Client Nike January 2017 – March 2017 (Manager: Kirk Hole)

Developed a microservice used for user identity management

Environment: Java, Spark Framework, Hibernate, and Gradle

Evoque Consulting November 2015 – December 2016

Senior Software Engineer

Development of varied solutions such as software features, data integrations, and data imports

Successfully set up technological infrastructure including network, directory services, and internet presence

Development of a generic ETL framework alongside the CTO

Provided estimates and organized work for complicated integrations and imports for high-end clients

Environment: C#, Asp.Net MVC & Webforms, MSSQL, T-SQL, JavaScript, CSS, HTML5, Windows Server 2008/2014

FilmTrack Inc. February 2012 – November 2015
Lead Web Application Engineer

Screened and interviewed new software development personnel

Development and maintenance of industry-leading Media & Entertainment solutions

Migration of Asp.Net Webforms projects to Asp.Net MVC

Migration of legacy data access layer to entity framework coupled with generic repository and unit of work patterns

Management of numerous projects with a key role in architectural design decisions

Environment: C#, Asp.Net MVC & Webforms, MSSQL, T-SQL, JavaScript, CSS, HTML5, Windows Server 2008/2012

SuddenValues January 2011 – January 2012
Senior Web Application Engineer

Development of a next-generation tool designed to connect business to consumers

Creation of stored procedures used to feed coupon data to millions of subscribers

Development of email abuse and bounce handling using the Java Mail library

Regular maintenance, bug fixing, and feature development of both production and legacy systems

Environment: ColdFusion, Java, MSSQL, T-SQL, JavaScript, CSS, XHTML, HTML5, Windows Server 2003/2008

Orion Network Solutions February 2009 – December 2010
Web Programmer

Ported existing code from the National Weather Service’s existing Advanced Hydrological Precipitation Service to the Automated Flood Warning System

Implementation of a custom backend interface designed to manage the configuration of devices that measure the flood-related data

Maintenance of existing software on a regular basis, bug fixes, and necessary enhancements

Development of mobile websites for internal products: Mobile CMS, Weather Management System

Lead role in the development of all underlying architecture of internal products

Environment: PHP, Perl, MySQL, Postgresql, JavaScript, CSS, XHTML, HTML5, Debian, Redhat Enterprise

Ecommerce Inc. February 2001 – February 2006

Development Director

Development and architectural design of an extremely easy to maintain web framework based on PHP Fusebox

Management of a team of 13 distributed developers

Designed the underlying company data model from the ground up as well as maintained the production databases

Hands-on involvement and organization of the entire development process

Translation of high-level requirements to detailed technical requirements

Environment: PHP, Java, MySQL, Postgresql, JavaScript, CSS, XHTML

Hostcentric Inc. January 1999 – January 2001
Senior Application Developer

Lead development and regular maintenance of customer control panel based on cold fusion, asp, Perl, and COM

Setup and maintenance of Microsoft SQL Server

Upkeep of internal Unix development environment using Redhat, Cold Fusion, Jserv, Jrun, and Apache

Involved in Perl and Cold Fusion development projects for external clients

Involved in database development for internal business management applications

Environment: Cold Fusion, VBScript, MSSQL, JavaScript, CSS, HTML

GES Exposition Services January 1998 – January 1999
Web Application Developer

Development of Cold Fusion based company Intranet used by over 1500 employees

Design and implementation of a self-service company directory based on NT authentication integrated with the cold fusion environment

Leadership role in the administration of Microsoft SQL Server and Internet Information Server

Interfaced with various departments to gather requirements for internal projects

Took over management of web development after my boss took a position with a new company

Environment: Cold Fusion, MSSQL, JavaScript, CSS, HTML

Earthlink Inc. January 1997 – January 1998
Web Services Administrator

Use and development of various Perl scripts daily

Managed migration of over 3000 users from a BSD environment to Solaris servers

Involved in development of new Perl scripts used to make administration duties more efficient

Assisted with advanced trouble tickets from the web customer support department

Worked with department heads to gather requirements for automation scripts designed to ease workload

Environment: Perl, Solaris, BSD