Gus Narea

Software Engineer at Defakto Security

United Kingdom
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
Gus Narea is a software engineer with 17 years of experience building resilient, security-focused systems and protocols, currently working at Defakto Security in the UK. He has spent the latter half of his career designing and implementing cryptographic and networking protocols, and founded Relaycorp to deliver censorship-resistant communications—raising and managing over $750k to build the Awala network and related products. Gus has production-scale authentication experience from Auth0, where he helped run the Authentication API handling tens of millions of logins daily and led a major Node.js upgrade across cloud and on-premise environments. He contributes to open source cryptography tooling, including enhancements to the pure-JavaScript PKI.js library for CMS/PKCS#7 EnvelopedData handling and ECDH key flows. Comfortable from protocol design to cloud-native deployment, he blends rigorous security thinking with pragmatic engineering and a history of passing independent security audits with no major findings. An Oxford-trained software engineer, he often pairs research-grade protocol work with hands-on implementation across TypeScript, Kotlin, Node.js and cloud platforms.
code17 years of coding experience
job19 years of employment as a software developer
bookMaster's Degree, Software Engineering, Master's Degree, Software Engineering at University of Oxford
stackoverflow-logo

Stackoverflow

Stats
1,183reputation
140kreached
11answers
24questions
github-logo-circle

Github Skills (29)

continuous-deployment10
javascript10
webcrypto10
continuous-delivery10
certificate10
jsonnet10
pki10
spinnaker10
encryption10
s69
google-cloud-build9
automations8
automation8
kubernetes-pods8
pipe8

Programming languages (22)

SmartyMDXJavaC++CSSRustMakefileTeX

Github contributions (5)

github-logo-circle
PeculiarVentures/PKI.js

Dec 2019 - Oct 2021

PKI.js is a pure JavaScript library implementing the formats that are used in PKI applications (signing, encryption, certificate requests, OCSP and TSP requests/responses). It is built on WebCrypto (Web Cryptography API) and requires no plug-ins.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 10 commits, 6 PRs in 1 year 10 months
Contributions summary:Gus primarily contributed to the `PKI.js` library, focusing on enhancements related to the `EnvelopedData` class. Their work involved modifying the handling of ECDH keys, allowing for the retrieval of private keys, which facilitates more complex cryptographic protocols. Further contributions include correcting code, comparing recipient certificates, and implementing tests related to the encryption and decryption processes using certificates. These modifications reflect an understanding of cryptographic concepts.
signingtimestampasnweb-cryptography-apijavascript
spinnaker/spinnaker

Sep 2019 - Nov 2019

Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.
Role in this project:
userBack-end Developer
Contributions:13 commits, 13 PRs, 23 comments in 2 months
Contributions summary:Gus primarily contributed to the `sponnet` library within the Spinnaker project, adding support for various triggers and stages. They implemented functionalities such as pubsub, cron, and pipeline triggers, as well as Google Cloud Build and Find Artifact stages. Moreover, the user enhanced features related to artifact handling, including artifact accounts and expected artifacts. The user also made changes related to JSON processing and configurations.
continuous-deploymentconfidencemulti-sourcedevopscfml
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
Gus Narea - Software Engineer at Defakto Security