Geoffrey Norman

Associate Cloud Consultant

San Francisco, California, 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
Geoffrey Norman is an Associate Cloud Consultant at AWS with 11 years of diverse technical and creative experience, blending cloud engineering, backend development, and multimedia production. He’s built reusable CloudFormation CI/CD tooling at AWS, contributed backend features to civic open-source projects like WeVoteServer, and served as Lead SWE Intern at NASA Ames where he brought the Celestial Mapping System homepage to production and processed ML-denoised lunar imagery using GDAL and QGIS. Comfortable across Java, Python, React, Django, and geospatial stacks, he pairs systems-level engineering with strong communication and mentorship—having led intern teams and student accelerator study groups. A former video producer for Udacity, he leverages storytelling and pedagogy to make technical work accessible and equitable, reflecting his stated commitment to technology for a fair and just society. Notably, his background spans both production sets and planetary datasets, giving him a rare combination of creative direction and scientific software craftsmanship.
code11 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Cinematography and Film/Video Production, Bachelor's degree, Cinematography and Film/Video Production at San Francisco State University
bookAssociate of Science - AS, Computer Science, Associate of Science - AS, Computer Science at City College of San Francisco
github-logo-circle

Github Skills (12)

manage10
api10
camp10
python10
apidoc10
activecampaign10
django10
api-design9
restful-api9
testing9
rest-api9
api-rest9

Programming languages (8)

TypeScriptJavaC++SolidityJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
wevote/WeVoteServer

Jun 2021 - Jun 2021

We Vote's API application server written in Django/Python. Election data pulled from many sources, used by https://github.com/wevote/WebApp and https://github.com/wevote/WeVoteCordova and https://github.com/wevote/Campaigns.
Role in this project:
userBackend Developer
Contributions:20 commits in 13 days
Contributions summary:Geoffrey primarily contributed to the backend of the We Vote server, working with the Django/Python framework. Their commits focused on modifying the campaign retrieval and save functionalities, including adding and adjusting fields related to supporter counts and SEO paths. The changes involved integrating new features and modifying existing code within the campaign and image controllers to support updates to the campaign data. The user also updated tests related to the campaign retrieve functionality.
apipythondjango-rest-frameworkdjangoapi-application
Note Taking Web App using Video Timecode. Written with Vanilla Javascript and HTML
Contributions:40 commits, 18 PRs, 29 pushes in 2 months
note-takingtimecodejavascripthtml5video
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