Dave Kennedy

Senior Software Engineer at General Motors

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Dave Kennedy is a senior software engineer and technical lead with 13 years of experience designing and operating large-scale, high-throughput systems for companies like Expedia, Global Relay, and now General Motors. He blends hands-on architecture and coding with strong DevOps practices, particularly around AWS and serverless technologies, and has personal experience handling billions of requests and petabytes of data using messaging systems such as AmazonMQ and SQS. At Expedia he led data-plane services, helped migrate systems to cloud, and used Spark and Python for large-scale commission processing and traffic analysis, often tuning JVMs and rewriting key algorithms to improve resilience. He has a PhD in Pattern Recognition and Image Analysis, a background across languages from C++ to Python, and a track record of introducing pragmatic testing and continuous delivery practices that teams adopt organization-wide. Known for being an all-rounder, he comfortably moves between low-level performance work and high-level platform design, and he’s equally comfortable leading tiger teams to diagnose critical incidents as mentoring engineers on career progression.
code13 years of coding experience
job22 years of employment as a software developer
bookPhD Pattern Recognition and Image Analysis, PhD Pattern Recognition and Image Analysis at University of Liverpool
bookBSc Computer Studies, BSc Computer Studies at Liverpool John Moores University
github-logo-circle

Github Skills (10)

atlassian-crowd7
atlassian6
api4
omniauth4
crowd4
rest-api3
rest3
windows1
opengl1
opengl-framework1

Programming languages (3)

C++RubyPython

Github contributions (5)

github-logo-circle
davepkennedy/Quake

May 2016 - May 2016

Contributions:16 commits, 4 pushes in 6 days
Contributions:5 pushes, 1 branch in 1 year
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Dave Kennedy - Senior Software Engineer at General Motors