Curtis S.
Staff Software Engineer @PagerDuty
Signup · Get unlimited contacts
WORK HISTORY
Staff Software Engineer @PagerDuty
As a Staff Engineer in the Infrastructure group, I designed, implemented and integrated FEDRAMP Moderate level FIDO2 controls to our identity system, designed our FedRAMP Moderate Isolated Identity and Applications architecture and contributed as a team member to porting efforts. As part of that porting I developed a recipe to make use of AI and refactoring tooling to add automation to our application porting process, this was intending to streamline our approach (where possible) and remove common refactoring tasks required in the process of adapting our terraforming and kubernetes resources to also support another new region.In the Product Development Dept, I Led the transition from contractor owned Integrations to our Lisbon office Strategic Integrations teams as well as executed my duties as the Staff Engineer for the newly form Shared Foundations group. Shared Foundations encompassed Authentication and Authorization, Administrative tooling as well as Strategic Integrations and API concerns from the previous Developer Ecosystem group.Design, Led and Implemented a Modernized OAUTH2/OpenId Identity Provider *and* unified identity and application design patterns between between our new-at-the-time EU region and our US Service Region and was accountable for our Developer Ecosystems initiatives around Webhook Delivery.
EDUCATION
University of Alberta
Bachelor of Science, Mathematics and Statistics, Computing Science, Buddhism, East Asia History and Sociology
SKILLS
ABOUT CURTIS S.
My name is Curtis Jennings Schofield. I am experienced and passionate about computer systems. People are often surprised to find out how broad my background has been. I\'m interested in everything from Elements of User Experience to Kubernetes. I\'m really enjoying seeing how AI is transforming the development process and can be used in refactoring, portability. I enjoy tinkering with Japanese LLM and am researching tool development in that area.My first internship in my 2nd year was in working on Telenium’s Unix port of telephone switching equipment database written in C++/FORTRAN and developed by Megasys. This was really fun time for me and while they brought me on with very little expectations, I quickly proved I had no trouble working in C/C++, Pearl and across multiple operating systems and languages. Within 3 weeks they ended up moved me over work with the primary development team. I volunteered to work on the virtual memory and pointer boundary subsystem and it was so much fun and very challenging.After that I spent 5 years contributing to graduate level research, then became an architect in charge of a 10 million line refactor at a multi-national company before moving into early stage start-up companies. I chased bigger and harder challenges where-ever i could find them.After 6 years of startups I became a principal consultant at a mobile strategy design and production company and then I joined LindenLab for 3 years - developing new marketplace and experimenting with webgl and VR products. This was really fun and I was able to work with a totally different style of programmer.I ended up joining Indiegogo at the recommendation of my previous colleagues and after a year of diligence and impact I was promoted to principal engineer on the platform and payments team.Since 2019 I have been at PagerDuty much of my responsibility involves mentoring, risk mitigation, system design and review, product feasibility and co-ordination of multi-team initiatives around Identity, Integrations and Shared Application Foundations. As of 2025 I am focused on Security and Infrastructure Identity Architecture, FIDO2 compliant MFA and now FedRamp AWS GovCloud service porting. I have previously developed adept skill in Java, C, JavaScript, and Ruby and have also worked with Elixir, Erlang, FORTRAN, C++, Clojure, C#, and Objective C at an intermediate to advanced level. I have experimented and explored early versions of many different languages, including more recently Rust and Elm and Racket(scheme) and then forgotten about all of this and more.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.