Experience
deliveredopenedbouncedcomplained
AlumnIQ logo
mailgun events

Junior Software Engineer

AlumnIQ · April 2024 - Sep. 2024

ColdFusion logoColdFusionTypeScriptTypeScriptMySQLMySQLAmazon Web ServicesAWS

My very first "official" job as a Software Engineer. I hate to admit it, but I was extremely nervous about taking on the position. I had seen the "day-in-the-life" videos of others with the same title, but I had no idea what the job actually entailed. The start was rocky, though I eventually settled in. In May of 2024, I finally met my team in person at a Drexel Reunion event, where we were serving as support staff. Seeing them all after months of online meetings made me feel much more connected to everyone. In the end, I loved my job and all of my coworkers there. I'm glad it was my first experience in the field, and I wouldn't replace it with anything. Thanks, Adam.

Highlights

Mail Webhook Handler

Designed and implemented a webhook mail handler (AWS Lambda function) using the Mailgun API, which handles all transactional and event mail for the platform

React
Mailgun
Amazon Web Services

Support Staff

Provided on-site support at prestigious alumni events including UPenn's Alumni Weekend and Drexel's 50-year Class of 1973 reunion, while managing customer support tickets to ensure seamless event experiences

Updated Functions

Modernized AWS Lambda infrastructure by migrating 100+ functions from CommonJS to ESM, upgrading to Node.js 20 LTS, and replacing legacy dependencies with modern alternatives to improve performance and maintainability

TypeScript

query.ts

update successful

TypeScript

auth.ts

update successful

TypeScript

api.ts

update successful

Comprehensive Testing

Added over 300 tests across various platform services, ensuring code reliability and preventing regressions with comprehensive unit, integration, and end-to-end tests