Peter Hamilton

3D Printing Engineer at Hamilton PrintWorks LLC

Westminster, Maryland, 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
Peter Hamilton is a versatile engineer and founder with 12 years of experience bridging cybersecurity research and hands-on product design; after a decade as a cyber systems engineer at Johns Hopkins APL he now runs Hamilton PrintWorks, designing and 3D-printing custom consumer and hobby products while managing all aspects of the business. He holds BS and MS degrees in Computer Science from UMBC (4.0 GPA) and authored a graph-theoretic master’s thesis on collusion detection in multi-agent systems. His technical background spans systems design, malware analysis, machine learning, and cloud security, and he has contributed back-end fixes and key-management features to the well-regarded PyKMIP open-source project. Comfortable moving between research-grade problems and artisanal manufacturing, he combines rigorous analytic skills with practical product development and supply-chain know-how.
code12 years of coding experience
job13 years of employment as a software developer
bookUMBC
stackoverflow-logo

Stackoverflow

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

Github Skills (6)

code-library10
lib10
python10
cryptography10
code-cleanup9
maintenance9

Programming languages (2)

CPython

Github contributions (5)

github-logo-circle
OpenKMIP/PyKMIP

Aug 2014 - Mar 2021

A Python implementation of the KMIP specification.
Role in this project:
userBack-end Developer
Contributions:4 releases, 2 reviews, 767 commits in 6 years 8 months
Contributions summary:Peter's commits focus on enhancing the PyKMIP library, a Python implementation of the Key Management Interoperability Protocol (KMIP). Their work primarily involves modifying the SecretFactory class to create public and private keys with embedded data, updating the setup.py file for release management, and implementing Certificate support within the code. The user also addressed several bugs in the project, including fixing incorrect tags and addressing infinite recursion issues with object inheritance. These contributions indicate a focus on back-end functionality, key management, and code maintenance within the project's architecture.
kmippythonkey-managementpython-implementationspecification
OpenKMIP/libkmip

May 2018 - Sep 2021

A C implementation of the KMIP specification.
Contributions:1 release, 8 reviews, 108 commits in 3 years 4 months
kmipcryptographykey-managementspecificationrfc
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