Summary
Overview
Work History
Education
Skills
Hobbies
Timeline
Generic

Alexander Fennell

Software Engineer
Philadelphia,PA

Summary

Expertise in building scalable, reliable and extensible distributed systems. Passionate about design patterns, clean code, testing techniques, microservices and distributed systems.

Overview

5
5
years of professional experience
7
7
years of post-secondary education

Work History

SOFTWARE ENGINEER 2

GOPUFF
1 2022 - Current
  • Building distributed backend systems to power Gopuff’s warehouse management system (WMS)
  • Architected and implemented microservices to power Gopuff’s internal inventory and warehousing client application (goInventory)
  • Designed, built and delivered service to receive and emit inventory order updates, used as the interface into warehousing information and operations from outside domains
  • Translated legacy systems into modern distributed systems primarily running on Azure Kubernetes using Go

SOFTWARE ENGINEER

MICROSOFT
03.2020 - 01.2022
  • Received US Patent 11792328 B2 "Call Context Transfer From One Call Center System To Other Call Center System(s)"
  • Delivered greenfield projects to implement legacy incoming customer service call flows on a 1st party Microsoft stack, including Xbox North America customer support, primarily using C#/.NET
  • Developed call center agnostic backend service to pass contextual call information and control call transfers between call centers
  • Provided technical mentorship and advice to teammates

SOFTWARE DEVELOPER

SAP AMERICAS
01.2019 - 01.2020
  • Developed full-stack integration testing application to be shipped with SAP’s
  • IBP product to automate data integrity testing
  • Received 20% ownership of patent “Automated Testing for Enterprise Cloud
  • Applications”
  • Developed Python scripts to automate optimal input parameter selection for
  • IBP’s forecasting algorithms

Education

Master of Science - Computer Science

Drexel University
08.2018 - 09.2021

Bachelor of Science - Psychology

University of South Carolina
Columbia, SC
05.2013 - 08.2017

Skills

    Distributed Systems

Hobbies

KidsAndCars.org - Volunteer Software Engineer (2019-present) 

Built news article discovery and archiving tool for non-for-profit organization in the child safety space

Streamlined existing process from multiple hours per day to minutes


Fantasy Football Stats - Creator (2022-present)

Developed website to display in-depth stats and historical results for fantasy football leagues

Integrates with ESPN and Yahoo fantasy football platforms


Algorithmic Trading - Hobbyist (2022-present)

Identify and implement various quantitative trading strategies

Uses Alpaca's Trading API for automated stock market trading

Timeline

SOFTWARE ENGINEER

MICROSOFT
03.2020 - 01.2022

SOFTWARE DEVELOPER

SAP AMERICAS
01.2019 - 01.2020

Master of Science - Computer Science

Drexel University
08.2018 - 09.2021

Bachelor of Science - Psychology

University of South Carolina
05.2013 - 08.2017

SOFTWARE ENGINEER 2

GOPUFF
1 2022 - Current
Alexander FennellSoftware Engineer