Senior Software Engineer
CurrentWorked as part of a Scrum team, writing and maintained a variety of applications designed around giving ticket brokers and fan sellers a better and more efficient experience exchanging tickets. Did full-stack development with various languages and technologies to design, develop, and deliver features for our applications in a timely manner. Mentored junior developers and helped push both technological and process-based improvements to our products.Primarily, I've worked on our TradeDesk product - developing, supporting, leading and co-leading key projects, and assisting in design and feature discussions. Technologically this includes:- Enhancing and maintaining a large PHP-based codebase- Crafting (and improving) performant MySQL queries and procedures- Contributing to modernization of the system utilizing updated technologies such as:- UI work with React JS (Typescript)- Backend work with a GraphQL API (Typescript)- Infrastructure-wise, a heavier focus on AWS offerings such as AWS Lambda as well as infra-as-code (Terraform)In addition at various times I've:- Contributed to the development of a new .NET (C#) based API platform for Ticket Sellers- Helped design and develop a greenfield pricing system to help brokers and fans price their tickets utilizing a performant, event-driven system implemented via AWS LambdaOverall technologies used include:- A mix of PHP, React JS, .NET (C#), Typescript, Angular 7 development- Significant utilization of AWS cloud technologies, especially Lambda, SQS, and DynamoDB- CI/CD platforms including TeamCity/OctoDeploy and Gitlab Pipelines- MySQL and SQL Server on the DB side