Summary
Peter Gravelin is a Software Engineer II with eight years of experience building scalable systems in C++, C, Java, and Python, currently contributing to Citrix's product stack. He has strong roots in research and open-source collaboration from his time at RPI, where he also mentored undergraduates in data structures. His work spans mobile security (iOS CryptoKit updates), backend refactors (porting Netscaler APIs to Python), automation test frameworks, and full-stack prototypes using Flask and PostgreSQL. Peter combines pragmatic engineering—updating dependencies and migrating frameworks—with clear communication, having co-hosted workshops and produced developer documentation. A high-achieving RPI CS graduate (3.87 GPA), he brings both hands-on coding depth and a knack for turning research prototypes into maintainable production components.
8 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Computer Science, 3.87, Bachelor's degree, Computer Science, 3.87 at Rensselaer Polytechnic Institute