Hello! I'm Alex and I'm a Software Engineer based out of the Raleigh, NC metro area. I've always had a passion for technology, ever since I started playing video games at the ripe age of 5. However, I wasn't introduced to programming until I was a freshman in college and was required to take an Intro to Java class. I immediately fell in love with the problem solving aspect of coding and haven't looked back since.
I specialize in backend engineering and have ~5 years of professional experience developing resilient and scalable distributed systems. I'm currently at Compass as a Senior Software Engineer on the Payments Solutions team - our services are processing millions of dollars in transactions on the Compass platform.
This site is meant to be an expression of my creativity, as well as to help spread my technical knowledge. Being a backend-focused engineer, I have vast amounts of experiences working with data structures & algorithms as well as distributed systems. I've recently interviewed with several FAANG companies and received multiple offers, and I want to spread my knowledge as best as I can. The blog section of this site will cover a variety of topics, including how to crush interviews with the top tech companies and my thought process around DS&A coding interview questions.
Senior Software Engineer
November 2022 - Present
I recently joined Google as a Senior Software Engineer in the SRE organization, specifically on the GCP Network Control Plane team. I've always wanted to work for Google, and I'm so excited to start this journey of building software for everyone.
Senior Software Engineer
Compass
August 2021 - October 2022
I started at Compass in August of 2021 as a Senior Software Engineer on the Payment Solutions team. Our team builds and maintains microservices that process millions of dollars in transactions on the Compass platform. I am personally responsible for designing, implementing, and releasing our services that calculate and collect the appropriate amount of sales tax at checkout. This feature alone is saving Compass ~$350K a year in tax liabilities, and it also safeguards Compass from reoccurring audits.
Software Engineer II
SAP Concur
May 2019 - Aug 2021
I started at SAP Concur in May of 2019 as a Software Engineering contractor. This was actually my very first professional software engineering job. I was working on Concur's government edition product, creating microservices that process hundreds of thousands of messages daily. I quickly became a productive engineer and was hired as a full time employee 6 months later. My biggest accomplishment at Concur was containerizing a legacy Spring application and set up a full CI/CD pipeline for the service to be deployed to Kubernetes.
Senior Technology Analyst
Accenture
August 2017 - May 2019
I started as a Technology Analyst at Accenture right out of college in August of 2017. I was basically a manual tester for a large scale data analytics application. I always knew I wanted to be a software engineer, so this role wasn't for me. Looking back, the application had zero unit or integration tests, was deployed on in house servers that always shut down randomly, and had no observability. Needless to say, I am glad I transitioned from this role and into software engineering.