# Greg R Perkins > Principal Software Engineer at Roblox Location: San Francisco Bay Area, United States Profile: https://flows.cv/gregrperkins Engineer with strong background in web application development and systems engineering. Goal: Build reliable, maintainable, and understandable software systems (growing appropriate organizational and team contexts) in order to support and promote healthy interactions between people, computing, and digital services. ## Work Experience ### Principal Software Engineer @ Roblox Jan 2022 – Present | San Mateo, California, United States Working on Creator Analytics to provide people with greater insights into the virtual worlds they build. ### Engineer @ Facebook Jan 2013 – Jan 2022 | Menlo Park, CA Launched 2022 version of Privacy Policy and Privacy Center. Iteratively defined an XML tag schema, implemented validation logic and multiple rendering pipelines, coordinating milestones and project work with a team of 8 engineers. Serving as privacy IMOC (”Incident Manager Oncall”), managing escalations of company-wide privacy concerns, coordinating engineering responses, and supporting legal requirements. Built targeted education system to promote awareness of Facebook’s privacy features. Previously specified and worked with a small team to design and build a revision to the "Your Time On Facebook" feature, including launching a multi-device scheduled ”quiet mode”, adding voluntary friction to opening the apps, and temporarily disabling notifications. Specified and built data model using in-house graph database, specified API, reviewed native app implementations, and negotiated with partner and XFN teams regarding core functionality. Previously modified Facebook’s ads delivery system to align optimization algorithms more accurately with advertisers' and peoples' values. Introduced the Landing Page Views metric and optimization goal. Worked with existing php/Hack, python, and C++ systems, including significant SQL and real-time data analysis. Established team protocols and priorities for ongoing maintenance. Worked to identify and block exploitative advertising setups, and to allow for distributed coordination between projects in interfaces. Earlier focus on javascript engineering and architecture in the Ads Interfaces group. Refactored Power Editor, a large existing web application, using react, flux, and flow typing. Mentored team, developed and launched Automated Rules, enabling large advertisers to automate ads management tasks ### Chief Software Engineer @ Orchestral Networks Jan 2012 – Jan 2016 | Menlo Park, CA Developed prototype and demonstration wireless network operations management software, using the Infoblox IFMAP data store. Presented NGCOR compliant demonstration at NGMN conference, July 2012. Worked with Juniper, HP, ZTE, Comarch, DT and Orange to build 3GPP SA5 UIM converged operations reference implementation, presented at TM Forum Management World conference, May 2013. ### Sr. Front End Developer @ LiveFyre Jan 2012 – Jan 2013 | San Francisco, CA Wrote javascript api for stream widget, led rss ingestion and liveblog stream projects, working in google closure and python. Created front-end for managing conversation settings, including streamhub curation. Developed javascript application architecture guidelines, and wrote development proxy and developer shell tools. Focusing on test coverage, code maintainability, and reducing developer frustration in a growing team. ### Senior Software Engineer @ AOL Jan 2010 – Jan 2012 | Dulles, VA; San Francisco, CA Planned and built web browser frontend for the AIM messaging platform. Led Java integration of Google's closure library and template engine, ant and maven build process. Taught git version control, gerrit code review, and closure component flow. Extensive use of object oriented javascript, google's closure library & templates, css3, html5, java. ### Various Roles @ MIT Jan 2008 – Jan 2010 Circulation and desk assistant at the MIT Lewis Music Library. Designed schema and interface for the "Music at MIT Oral History Project". ### Co-Founder @ Iterit Jan 2007 – Jan 2008 Principle frontend development for social network startup. ## Education ### Bachelors of Science Massachusetts Institute of Technology ### Math in Visual Arts University of California, Berkeley ### The Harker School ## Contact & Social - LinkedIn: https://linkedin.com/in/gregrperkins - GitHub: http://github.com/gregrperkins --- Source: https://flows.cv/gregrperkins JSON Resume: https://flows.cv/gregrperkins/resume.json Last updated: 2026-04-12