Eric Schulte

Software Engineer at Google

Pittsburgh, Pennsylvania, 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

👤
Senior
🎓
Top School
Eric Schulte is a software engineer in Engineering Productivity at Google with 18 years of experience building developer-focused tools and automated analysis systems. Previously Director of Automated Software Engineering at GrammaTech and a long-time senior scientist and researcher, he specializes in tooling that helps developers and reverse engineers understand and maintain complex codebases. His PhD work framed software as an evolved, complex system influenced by concepts from biology—a perspective that still guides his approach to tooling and automation. Based in Pittsburgh, he blends research rigor with product-focused execution and has practical open-source contributions, including an Emacs starter kit modernization that improved usability and package compatibility.
code18 years of coding experience
job18 years of employment as a software developer
bookBachelor of Arts - BA, Mathematics and Philosophy, Bachelor of Arts - BA, Mathematics and Philosophy at Kenyon College
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at The University of New Mexico
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (4)

emacs-lisp10
org-mode10
configuration-management10
file-management8

Programming languages (16)

JavaC++CSchemeRustMakefileGoCommon Lisp

Github contributions (5)

github-logo-circle
eschulte/emacs24-starter-kit

Jun 2010 - Jul 2015

A cleaner version of the literate starter kit based on Emacs24
Role in this project:
userSoftware Engineer (Emacs Configuration)
Contributions:210 commits, 4 PRs, 4 pushes in 5 years 2 months
Contributions summary:Eric primarily contributed to the configuration of an Emacs starter kit. Their work involved modifying the `init.el` and `color-theme-railscasts.el` files to incorporate new features, such as loading Org-mode from source when the ORG_HOME environment variable is set. They also updated the starter kit to be MELPA compliant by adding a `literate-starter-kit-pkg.el` file. Furthermore, the user made improvements like changing the base directory name and updating the eshell prompt face.
emacsliterate
eschulte/goa

Mar 2012 - May 2014

Contributions:1058 commits in 2 years 2 months
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