Hello there!
I'm Drew Grubb, a software engineer based in Austin, Texas.
I specialize in designing and developing innovative solutions for
complicated problems. I currently work as a software
engineer at IHeartMedia,
building complex technologies for the new age of advertising.
I started out in 2013 making simple video games
in Java and automation scripts in Bash, and have since gathered a
wide array of knowledge from a variety of sources.
I kicked off my professional career as the first ever Devops
Engineering Intern at IHeartMedia, building deployment pipelines and
serverless monitoring applications for the platform team. After
graduating from Texas State University, I was eventually recruited
into the software engineering space, where I have designed and
developed a variety of full stack applications for ad tech and
scheduling optimization.
Working on the next big thing is not my only passion. I love to
travel, play video games (RTS is my favorite, but I've tried a
lot of them), or immerse myself in language learning! I picked up
(and subsequently lost) some Portuguese visiting Brazil in 2019, but
right now I am focusing on 日本語 for a future trip to Japan!
Trying to reach me? Why not shoot me an email?
- Developing and shipping highly interactive technologies to expedite digital advertisement sales at the national and local levels for businesses nationwide.
- Engineering and implementing core user interface and backend architectures from proof of concept to release phase, generating millions of dollars in new ad revenue monthly.
- Collaborating with a team of contractors and local partners to translate complex business requirements to technical solutions.
- Communicated directly with executive staff and key business stakeholders to interpret and establish business requirements, commmunicate deployments, and provide support after release.
- Engineered and developed a backend ranking algorithm that massively improved end user efficiency in their day to day operations (from days to hours).
- Utilized various technologies to migrate monolithic architectures into modern microservice applications, improving the applications along the way to fulfill business needs and cutting costs by 40%.
- Developed a scalable health monitoring dashboard to gather real time information and increase productivity in the IHM Adtech space.
- Developed efficiently automated CI/CD tools using Jenkins, AWS technologies, and Python/Bash scripting to manage full scale serverless applications.
- Worked under the guidance of senior engineers to build production level systems coordinated with the Agile process.
An undergoing initiative to expand my knowledge of web design and development.
This site is lovely but it could certainly use a more modern approach ;)
Key Tech Used:
React (TS/SCSS/HTML) - Gatsby - GraphQL - Netlify
This is a recently released internal tool by IHeart to change the way we look at advertising.
I'm working remotely with a team to enhance broadcast advertising and expand beyond the scope of broadcast radio.
This is generating massive revenue and advertiser growth across many different platforms.
Key Tech Used:
Java - Angular (TS/SCSS/HTML) - AG-Grid - Jasper
This project was my first team at IHeartMedia as a full time employee.
I worked with a team of contractors and local partners to develop a spot scheduling application that is now
used by hundreds of traffic managers across the country. My favorite part of this project was being sent to Brazil by IHeart to lead several programming initiatives during our final UAT and release phase.
Key Tech Used:
Java - Angular (TS/SCSS/HTML) - Spring - Ag Grid - RabbitMQ - SQL