A professional image of George
personAbout Me fitness_centerProjects

Hey there!

My name is George, and I am a passionate software engineer with over six years of experience in developing and supporting enterprise applications, as well as creating custom solutions for small businesses.

I currently work remotely for Southwest Airlines1 in their Ground Ops Technology department where alongside a small group of awesome people we are working towards digitizing and automating their tedious and outdated paper processes. This role is particularly exciting because it allows me to make a significant impact on the frontline employees who are crucial to our operations, all while showcasing my development skills in cloud technologies.

Aside from my day job, I try to stay in touch with the most recent technologies by working on side projects related to topics that interest me. I am always on the lookout for more opportunities to learn new technologies and building applications that make our lives easier. Outside of the coding world, I thoroughly enjoy video games, sports (specifically soccer, more specifically LIVERPOOL!), fitness, traveling, and good times with friends.

Experience

Southwest Airlines logo Southwest Airlines

Title: Senior Software Engineer
Timeline: October 2023 - Present
Department: Ground Ops Technology
I currently serve as a lead developer on a team responsible for developing a web application designed to replace all paper processes within Southwest Airlines' Ground Ops department, which supports over 23,000 employees. All developed in a React front-end, a mixture of Node and Python backend services, and hosted on AWS with integration to some private on-premises systems.

I am extremely proud to say our most recent accomplishment has been successfully piloting our Shift Bid technology which has transformed our Employee's experience when bidding for their schedules numerous times a year:

Before, each bidding cycle would require the administrators of each airport to distribute paper forms to be submitted by each Employee in their workgroup during a week-long bid window period. When the bid window cycle closed, these administrators would manually take all submitted papers and either process them by hand or enter them into an excel spreadsheet in order to determine which Employee gets what schedule based on their seniority. This awarding process for our largest workgroup took five full time Employees 3-4 days to complete.

Now that our technology is in place, the Employees have the luxury of submitting their bid forms via their personal devices up until the bid window closes. Once closed, the administrators can generate results for our largest workgroup in a matter of seconds with just a click of a button. Not only does this drastically improve the Employee experience, with human error largely removed from the award processing, this should reduce the amount of costly union-grievances submitted when the Employees feel the award was done incorrectly.

My core responsibility in this project is to collaborate closely with both the business and our development team to deliver high-quality software that aligns with business requirements. Key aspects of my role include:

  • Acquire a deep understanding of our business processes and pair that with my technical experience to provide the best guidance to the business when forming and prioritizing requirements, with laser focus on value-add versus technical effort.
  • Model and design architecture diagrams to accurately plan out future work and easily communicate to the developers & analysts.
  • Work alongside and mentor our developers through example of my own work, coding sessions, KT sessions, modeling walkthroughs, and code reviews.
  • Push a culture of technical excellence, loving what we do, and not being afraid to make mistakes because mistakes are a given and when they happen we have the utmost urgency in fearlessly making it right.
  • Present demos to the project's stakeholders with an emphasis on describing the user's perspective for easy understanding.
  • To stay focused on our team's future endeavors and forge a path forward so that we work proactively as opposed to reactively.

Southwest Airlines logo Southwest Airlines

Title: Software Engineer
Timeline: February 2021 - October 2023
Department: Ground Ops Technology
A key developer on a small team developing a web application planned to replace all paper processes for SWA's Ground Ops department. (shift trades, seniority engine, shift bidding, etc) All developed in React front-end, a mixture of Node and Python backend services, and hosted on AWS with integration to some private on-prem systems.

Southwest Airlines logo Southwest Airlines

Title: Associate Software Engineer
Timeline: January 2019 - February 2021
Department: Air Ops Technology
Developed and maintain a variety of Java (Spring/Gradle) projects. Initially for SWA's Air Ops department for 18 months and then transitioned to SWA's Ground Ops department.

Southwest Airlines logo Southwest Airlines

Title: Software Engineer Intern
Timeline: May 2018 - August 2018
Department: Air Ops Technology
Developed within a team on an existing internal flight-tracking application. Participated on an intern-only project that involved developing a revamped landing page for an internal application used by 20,000+ employees.

Thomson Reuters logo Thomson Reuters

Title: Software Engineer Intern
Timeline: January 2017 - August 2017
Department: Analytical Law Development (ALD)
Developed within a team on an existing internal application. Increased code coverage on project significantly, increased the speed of a process within the application from hours to minutes using parallel programming, UI improvement across the entire application in regard to responsiveness and usability, and lastly tracked down several bugs/issues that came up throughout my time at TR.

American Rock Salt logo American Rock Salt

Title: IT Intern
Timeline: June 2016 - August 2016
Department: Information Technology (IT)
Developed and refactored company SQL data in Microsoft SQL Server. Converted SQL data into SSRS Reports.

Rochester Institute of Technology logo Rochester Institute of Technology

Title: SI Leader
Timeline: Fall 2016 - Fall 2018
Department: Academic Support Center (ASC)
Hold two study sessions a week to help first year students increase their understanding of the course material. Lead groups of 5-10 students per session.

Education

Rochester Institute of Technology logo Rochester Institute of Technology

Bachelor of Science: Computer Science (5-year program with co-op requirements)
Focus: Artificial Intelligence
Timeline: Fall 2014 - Fall 2018
GPA: 3.6

Brockport High School logo Brockport High School

Timeline: Fall 2010 - Spring 2014

Activities

Gaming valorant logo valorant ascendant 3
Golf
Home DIY
Lawn Care
Pour Over Coffee
Competitive Soccer
Snowboarding
Music/Concerts
Web/Application Development
Self Improvement videos/podcasts
RIT Varsity Crew
Building Computers
General Computer Troubleshooting

1 - The views expressed on this website are my own and do not necessarily reflect those of Southwest Airlines.