Greg Newman

Software Engineer at Gregory Newman Studios

Charlotte, North Carolina, 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
Greg Newman is a seasoned Django/Python full-stack engineer with over 17 years of freelance experience and a strong reputation in the Django community. He combines backend expertise (Django REST Framework, Celery, PostgreSQL/MySQL) with practical frontend skills (ES6, HTML5/CSS3, React/Redux) and modern deployment tooling like Docker and AWS. Currently engineering at NANOG while running Carbon8 Studios and maintaining a parallel career as a working artist, he brings a designer’s eye to UX and product-focused code. His open-source contributions include adding Stripe webhook plan-syncing and middleware updates to Pinax’s payments app, demonstrating attention to reliable integrations and testing. Clients across healthcare, education, and finance rely on him to turn complex requirements into maintainable systems. Based in Charlotte, NC, he blends creative insight with pragmatic engineering to ship dependable web applications.
code11 years of coding experience
bookIllustration, Illustration at Catonsville Community College
github-logo-circle

Github Skills (8)

python10
stripe10
payment10
django10
webhooks10
testing10
apidoc9
api9

Programming languages (6)

TypeScriptJavaScriptHTMLRubyEmacs LispPython

Github contributions (5)

github-logo-circle
pinax/pinax-stripe-light

Jun 2017 - Sep 2017

a payments Django app for Stripe
Role in this project:
userBack-end Developer
Contributions:23 commits, 7 PRs, 1 push in 2 months
Contributions summary:Greg contributed to the implementation of webhook functionalities within the Django application, specifically for Stripe plan management. They added webhooks for plan creation and updates, along with associated tests and methods for synchronizing plans. Additional contributions include updating the application to handle Django 1.10 middleware and caching of customer data. Further changes included minor improvements such as removing unused imports and making event fields nullable.
django-appspaymentsstripepythondjango
gregnewman/gmacs

Oct 2018 - Nov 2022

My emacs configuration for org-mode, python, javascript and react development.
Contributions:321 commits, 2 PRs, 427 pushes in 4 years 1 month
emacsemacs-configlsp-modepython
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
Greg Newman - Software Engineer at Gregory Newman Studios