Gregory Mankes

New York, New York, 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
🎓
Top School
Gregory Mankes is an experienced software engineer with 11 years building backend systems across aerospace & defense, consumer electronics, marketing, and cloud platform industries. He combines software and electrical engineering foundations with strong Linux, AWS, Golang, and Python skills, and holds engineering degrees from Villanova and a CS degree from Oregon State. Gregory has contributed significant database and DBaaS features to widely used DigitalOcean open-source clients and the doctl CLI, adding database user management, firewall rules, and SQL mode controls along with tests and UX-friendly command aliases. He excels at translating API designs into robust client implementations and test automation, with a practical eye for operability and developer experience. Based in New York, he brings a systems-oriented mindset that spans low-level engineering to cloud-native integrations. He often works at the intersection of infrastructure and data services, improving how teams manage and automate database operations.
code11 years of coding experience
bookComputer Science, 4.0, Computer Science, 4.0 at Oregon State University
bookBachelor of Science, Electrical Engineering, 3.4, Bachelor of Science, Electrical Engineering, 3.4 at Villanova University
github-logo-circle

Github Skills (20)

api-rest10
postgresql10
cloud-computing10
apidoc10
api-design10
mysql10
restful-api10
testing10
command-line-interface10
digitalocean10
ruby10
go10
api10
database-design10
command-line10

Programming languages (6)

ShellCJavaScriptGoRubyPython

Github contributions (5)

github-logo-circle
digitalocean/droplet_kit

Dec 2019 - Jan 2020

DropletKit is the official DigitalOcean API client for Ruby.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:11 commits, 1 PR in 29 days
Contributions summary:Gregory primarily focused on adding support for database as a service (DBaaS) features within the DigitalOcean API client for Ruby. Their work involved implementing mappings, models, and resource definitions for various DBaaS components, including database clusters, users, backups, connection pools, firewall rules, and read-only replicas. The user's contributions involved defining API interactions and data structures to manage and interact with DigitalOcean's database offerings.
api-clientapirubygemsrubysdk
digitalocean/doctl

Nov 2019 - Nov 2019

The official command line interface for the DigitalOcean API.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:7 commits, 2 PRs, 5 pushes in 3 days
Contributions summary:Gregory primarily contributed to the implementation of database SQL mode commands within the `doctl` CLI. They added new commands for getting and setting SQL modes, including the creation of associated displayers and unit/integration tests. Their work involved modifying the database client to interact with the API endpoints related to SQL mode configuration. The contributions also added aliases for the new commands, improving usability.
command-line-toolapicommand-line-interfaceinfrastructurecloud
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
Gregory Mankes