Last Updated on 30th July 2023
Patrick Bennett
patrickisgreat@gmail.com | 404.514.7647
_________________________________________________________________________
Coursera
M.I.T. OpenCourseWare
MDN Web Docs
LaraCasts
Udemy
Stack OverFlow
GitHub
Computer
Science
Github://
patrickisgreat
LinkedIn://
patrick-bennett-7769016
StackOverflow://
funkenstein
Portfolio://
patrickisgreat.com
JavaScript
•
Python
•
PHP
•
C++
React
•
Laravel
•
Vue.js
Node.js
•
Express
•
NestJS
CSS
•
Sass
•
Less
•
HTML
GraphQL
•
REST
•
SOAP
MySQL
•
Postgres
Linux
CLI
•
BASH
•
Vim
Git
(cli)
•
Docker
AWS
•
Lambda
•
CloudFormation
Kinesis
•
DynamoDB
Jest
•
Pytest
•
Mocha
AIRBUS
|
Sr.
Software
Engineer
September
2021
to
present
Proposed and implemented the Atlanta Experience Center: customized a realistic A320 model in Microsoft Flight Simulator, constructed a 3D cockpit, and integrated with SkyWise for demo purposes to high-level stakeholders.
Team Lead: Architected the NOO (Network Operations Optimization) data pipelines, a solution suite for real-time airline logistics, leveraging Python, Serverless, FastAPI, AWS Lambda, DynamoDB, Kinesis, and SQS.
Developed the sasipy library, providing comprehensive interfaces and types for GE’s SASI-Q API, enabling developer friendly data modeling and integration.
Led a subteam to instate comprehensive testing (e2e, integration, unit) across SkyWise Predictive Maintenance, and built a GraphQL mocking system.
Traveled internationally to collaborate with engineering teams and spearheaded PI planning for 10-week iterations.
CNN
/
WARNERMEDIA
|
Sr.
Software
Engineer
March
2020
–
September
2021
Improved performance and scalability of the LiveStory React / GraphQL application, a high-traffic application used for live news feeds.
Improved performance of the cnn-data-api GraphQL service using k6, and Apollo Studio to identify and refactor bottlenecks in queries and api stitching.
Built failover REST api for LiveStory application to support higher traffic during the Presidential election.
Helped build very early iteration of CNN+, a video streaming platform, before going back to Livestory.
Built DOM reconciliation features within CNN’s Clay CMS to achieve reactive client side UI updates.
Built ClientModel implementation within Clay to allow for redux-esque client side state management across components.
DIGITAL
ADDITIVE
|
Sr.
Software
Engineer
April
2015
-
March
2020
Develpoed and Deployed Vacoda - content management and creation system for corporate teams built in Laravel and Vue.js. This app is currently in production use by Home Depot CRM teams and Carters.com.
Configured Vacoda to ship to AWS EC2 instances via custom Docker containers with BitBucket Pipelines.
Built a product rating system for Home Depot.
Built various middleware and integrations for clients such as WeWork, IBM / Interact, and SouthernLinc to extend the functionality of Salesforce Marketing cloud.
BLACQUBE
|
Web
Developer
May
2013
-
April
2015
|
Atlanta,
GA
Built award winning mobile and web front ends for Mercedes and Mercedes-AMG.
Worked closely with designers to translate static designs into animated interactive experiences built with JavaScript and jQuery.
Upgraded cakePHP on the Mercedes-AMG Private Lounge web app.
Administered web servers hosting various builds.