Donald Curtis

Senior Software Engineer at Google

Madison, Wisconsin, United States
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

🤩
Rockstar
Donald Curtis is a Senior/Staff Software Engineer with 17 years of experience, currently based in Madison, Wisconsin and building systems at Google. He blends front-end attention to detail—evidenced by UI-focused contributions to the popular Emacs powerline project—with back-end and DevOps chops, having improved build, deployment and packaging infrastructure for the widely used MELPA repository. At Google he operates at scale, shipping reliable build and deployment changes and addressing nuanced versioning and stability concerns. Donald’s work shows a practical full-stack mindset: comfortable implementing polished UX touches while also optimizing logs, nginx configuration, and automated package pipelines. Colleagues can expect a pragmatic engineer who crosses boundaries between interface polish and infrastructure robustness.
code17 years of coding experience
github-logo-circle

Github Skills (12)

docker10
user-interface10
dockers10
powerline10
utf10
emacs-lisp10
cicd10
build-automation10
nginx9
git9
python8
rss7

Programming languages (13)

SmaliC++HTMLShellRacketJavaScriptOpenSCADSwift

Github contributions (5)

github-logo-circle
milkypostman/powerline

Mar 2014 - Jan 2022

emacs powerline
Role in this project:
userFront-end Developer
Contributions:4 reviews, 25 commits, 48 PRs in 7 years 11 months
Contributions summary:Donald primarily contributed to the Emacs powerline project, focusing on the user interface elements. Their contributions centered around implementing a new UTF-8 theme and its associated separators. Additionally, they corrected background issues and added autoload functionality.
elisppowerlinespacemacsmagitemacs
melpa/melpa

Dec 2013 - Dec 2022

Recipes and build machinery for the biggest Emacs package repo
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:17 reviews, 271 commits, 177 PRs in 9 years 1 month
Contributions summary:Donald primarily contributed to the build and deployment infrastructure of the MELPA repository. Their work included modifying build scripts, optimizing log processing, and configuring the nginx server. They implemented changes to support MELPA Stable, integrating it into the build process and updating the RSS feed generation. Additionally, the user enhanced the package build process by including stable package building for git and fixing versioning issues.
elispmachineryrecipesbiggestemacs-package
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
Donald Curtis - Senior Software Engineer at Google