Andrei Mackenzie

Andrei Mackenzie

Principal Software Engineering Manager at Microsoft

About

andreimackenzie@gmail.com
I am not actively seeking new employment opportunities at this time.

Professional Experience

Microsoft Advertising - Principal SWE Manager - Greater Boston, MA - Jan 2023 - Present

I lead Data Driven Experiences engineering for the Xandr Invest digital ad buying platform. I am responsible for measurement & attribution, effective budget management and pacing, and full-lifecycle reporting.

Xandr - Director of Engineering - Greater Boston, MA - October 2019 - December 2022
Xandr is now a Microsoft company

As engineering leader for TV Platform, I led integrations for clypd’s seller-facing and Xandr’s buyer-facing TV ad marketplace products. These efforts enabled the clypd linear optimization engine to serve buyer use cases with access to exclusive audiences.

The geo-distributed teams I led developed, tested, and delivered software in Go, JavaScript, and Java delivered via the AWS cloud. I evangelized effective agile work planning and software delivery processes and organized recruiting, hiring, and onboarding to our integrated teams.

clypd - Sr. Principal Software Engineer - Somerville, MA - June 2014 - October 2019
clypd was acquired by AT&T

Clypd was a supply-side focused platform for television advertising. My role at clypd included technical contributions and people leadership as we scaled our technology platform to meet the needs of large national media companies. This led to a successful exit via acquisition.

As a generalist engineer, I implemented numerous REST API services in Go, activated audience characteristic data to inform linear schedule optimization using the Redshift analytics-focused database, developed various types of integrations with our partners, among other projects.

I also played a leadership role in our DevOps and platform technology discussions. These activities led to significant advancements in how we developed, tested, and delivered our software to production. Highlights include the development of a multi-component integration test using Docker, work to develop and maintain our CI/CD pipeline in Jenkins, and management of our AWS infrastructure via Terraform.

In addition to my technical focus, I made significnat contributions as a people leader. I provided 1:1 mentorship and career development to several engineers. I also led our university outreach efforts to recruit and hire co-op students. In addition to helping students learn and develop their careers, these efforts significantly augmented our engineering capacity and resulted in full-time hire conversions. I contributed to establishing and evolving our Agile development process, including serving as Agile Coach on my development teams.

Millennial Media - Senior Software Engineer - Boston, MA - Nov 2013 - Jun 2014
Millennial Media and Jumptap later became part of Verizon Media

At Millennial Media, I continued to build software in Java to extract meaningful insights from the newly-merged company’s vast ad activity logs. As a technical lead on the engineering team focused on this function, I was involved in drafting how our technical stacks will come together in support of consolidated reporting. I also worked on planning and procurement for a Hadoop cluster. I learned a lot about how organizations can come together to build a combined product offering, consistent technical stack, and collaborative culture.

Jumptap - Senior Software Engineer - Boston, MA - Nov 2013 - Jun 2014

Jumptap was a mobile ad network that operated just as the iPhone and similar smartphones were becoming ubiquitous. I contributed campaign and inventory management features to the Demand and Sell-side Platforms implemented in Java. I learned about a novel use of the Solr search technology for ad selection and prioritization.

My area of focus and expertise was delivery reporting, billing, and analytics based on the high data volume ad activity feeds produced by our ad servers. This involved custom application development, columnar-oriented databases (Infobright), and extensions for the Pentaho suite of ETL products. Our ad traffic doubled roughly every six months at this time, so keeping up with our scale was a challenge.

Education

Northeastern University Boston, MA Bachelor of Science in Computer Science, May 2011

I participated in software engineering internships and co-op assignments while at Northeastern:

  • At Art Technology Group (ATG - now part of Oracle), I contributed features to one of the early scaled eCommerce platforms in Java. I helped launch a SaaS eCommerce platform for a major vendor of children’s educational toys and software.
  • At Sunstein Law, I delivered productivity-enhancing custom applications within the Microsoft Office .NET ecosystem. I achieved credit as ‘Inventor’ of a patented (Patent # US 2010/0185665 A1) Exchange-based system to reduce annoyance and mailbox clutter from e-mails sent to organization-wide distribution groups.
  • At BlackRock, I used Perl and JavaScript to augment the corporate intranet to implement tools for insiders and consultants, including for time tracking, calendaring, and authoring bulletin e-mails.

Interests

Cycling, cooking, Magic: the Gathering