Summary
Overview
Work History
Education
Skills
Volunteer Experience
Expertise
Languages
References
Timeline
Generic
Donald Onyango

Donald Onyango

Plymouth,MN

Summary

Results-driven Software Engineering Manager with notable success directing a broad range of corporate technology initiatives. Demonstrated ability to build, guide and sustain high-performance development teams through all phases of project lifecycle. Strongly skilled in strategic planning, project management, and process improvement. Proven track record of delivering quality solutions on time and within budget, enhancing business functionality and productivity.

Overview

22
22
years of professional experience

Work History

Software Engineering Manager, Payments

Google
07.2022 - Current
  • Lead team of 10+ engineers delivering features for Google Payments Platform management experiences.
  • Lead strategic direction of team by working with cross functional partners to evaluate incoming feature requests to prioritize work to maximize business impact.
  • Develop technical capabilities on the team by fostering Google and industry best practices and coaching and mentoring

Software Development Manager, Box Tops For Education

General Mills Inc.
02.2020 - 07.2022
  • Provide clear communication, work pipeline and direction for Box Tops For Education (BTFE) web services development team.
  • Recruiting, interviewing, assessing, and hiring of technical talent for the BTFE technical team.
  • Coaching and professional development of software developers and business analysts on the BTFE technical team.
  • Champion best practices to communicate more effectively with the business through wikis, communication tools (MS Teams) and Azure Devops.

Architect, Box Tops For Education

General Mills Inc.
09.2019 - 07.2022
  • Architect Box Tops For Education (BTFE) API enhancements needed to support features in the BTFE mobile application and website.
  • Stabilize BTFE app through championing software quality best practices and implementing continuous integration, unit testing and architectural best practices.
  • Develop a roadmap to transition the BTFE web services from an on-prem hosting model to a cloud-based hosting model.

Sr Developer, Precision Marketing Capabilities

General Mills Inc.
06.2014 - 05.2019
  • Led web performance improvement efforts for large scale consumer web sites that reduced page load by 40% on high traffic pages.
  • Designed and developed CI/CD workflow for large scale consumer facing website using Jenkins, Artifactory and Git resulting in reduction in software delivery lead times by 50%.
  • Architected and developed a custom Sitecore content migration tool to automate the transformation and migration of data from a legacy Sitecore instance to a new Sitecore site that resulted in $100K savings from manual contractor migration costs.
  • Enhanced existing Search Engine Optimization (SEO) functionality to boost organic search of recipe content on consumer sites.

Sr Developer, Microsoft Center of Excellence

General Mills Inc.
11.2012 - 05.2014
  • Developed and optimized key SQL queries for the rewrite of a major internal application that resulted an 80% improvement in query times and an enhanced user experience.
  • Created automation tools for SQL Server development using SQL Server Management API that reduced database procurement times for internal developers from a multi-day process to an instantaneous one.

Sr Developer, Retail Trade Application

General Mills Inc.
06.2008 - 10.2012
  • Technical lead for enhancements and improvements for an internal application that is used for the planning, funding and paying of $3B of General Mills retail trade promotions.

Software Engineer

Medtronic, Inc
07.2003 - 05.2008
  • Developed and tested software solutions for the Medtronic 2090 CareLink programmer Software Distribution Network.

Education

M.S - Computer Science

Duke University
09.2002

B.S - Mathematics

Milligan College
05.2000

Skills

  • Sitecore certified professional
  • System architecture
  • SQL database management
  • Oracle database
  • DevOps pipeline management
  • JavaScript development
  • Java programming
  • Web performance analysis
  • Linux/Unix environments
  • C# NET programming
  • Git version control
  • Agile methodologies
  • Team leadership
  • Stakeholder management
  • Coaching and mentoring

Volunteer Experience

  • Technical mentoring and coaching of junior developers.
  • Provide leadership and guidance in technical interview process.
  • IT campus recruiting lead for Metro State University at General Mills.
  • Communication Chair for Black Champions Network.

Expertise

Sitecore Certified, JavaScript, HTML, .NET, SQL Server/Oracle, Linux/Unix, Docker, Jenkins, Sitespeed.io, Artifactory, Git/TFSVC

Languages

English
Professional
French
Professional
Swahili
Elementary

References

References available upon request.

Timeline

Software Engineering Manager, Payments

Google
07.2022 - Current

Software Development Manager, Box Tops For Education

General Mills Inc.
02.2020 - 07.2022

Architect, Box Tops For Education

General Mills Inc.
09.2019 - 07.2022

Sr Developer, Precision Marketing Capabilities

General Mills Inc.
06.2014 - 05.2019

Sr Developer, Microsoft Center of Excellence

General Mills Inc.
11.2012 - 05.2014

Sr Developer, Retail Trade Application

General Mills Inc.
06.2008 - 10.2012

Software Engineer

Medtronic, Inc
07.2003 - 05.2008

M.S - Computer Science

Duke University

B.S - Mathematics

Milligan College