Jack Lloyd

Software Engineer

Montpelier, Vermont, United States19 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in cryptography and secure software development.
  • Proven track record in high-frequency trading systems.
  • Strong experience in distributed systems and security.
Stackforce AI infers this person is a Cybersecurity and Fintech expert with a focus on cryptographic systems.

Contact

Skills

Core Skills

CryptographySoftware Engineering

Other Skills

CC++Computer SecurityDatabasesDistributed SystemsJavaLinuxNetwork SecurityPenetration TestingPythonRustSwiftUnix

About

I'm interested in building secure, reliable, efficient and usable software systems that carry out the required task, every time and in every situation.

Experience

Dfinity

Senior Software Engineer

Apr 2021Present · 4 yrs 11 mos · Montpelier, VT · Remote

  • Cryptography team. Projects included identifying and remediating side channels, implementing a new threshold ECDSA signature scheme allowing the IC to transact in BTC, and optimizing the distributed key generation system used in the IC's consensus mechanism. [Rust, cryptography]
CryptographyRust

Signal messenger

Software Engineer

Jun 2020Mar 2021 · 9 mos · Montpelier, VT · Remote

  • Wrote a new implementation of the Signal protocol in Rust (https://github.com/signalapp/libsignal) and helped the mobile and desktop teams integrate it into the applications. [Rust, cryptography, Java, Swift]
RustCryptographyJavaSwift

Fortanix

Senior Software Engineer

Nov 2018Jun 2020 · 1 yr 7 mos · Montpelier, VT · Remote

  • Worked on Fortanix's FIPS L3 validated HSM product. Projects included designing and writing KMIP server endpoint and Windows CryptoAPI driver, adding post-quantum algorithm support, side channel hardening, certificate management functionality, and additions to the plugin system. [Rust, C, cryptography]
RustCCryptography

Self-employed

Independent Consultant

Mar 2017Nov 2018 · 1 yr 8 mos · Montpelier, VT

  • Development of cryptographic software in Rust, C, and C++. Security review of software and protocols. Developer training on secure coding and use of cryptography.
RustCC++Cryptography

Broadway technology

Senior Developer

Dec 2009Mar 2017 · 7 yrs 3 mos · Montpelier, VT · Remote

  • Improving the security and performance of a distributed system underpinning Broadway's turnkey trading platform. [C++, Python, Linux]
C++PythonLinuxSoftware Engineering

Volant trading

Software Engineer

Feb 2007Aug 2008 · 1 yr 6 mos · New York, NY

  • Was 4th engineer to join a team building a platform for HFT of equity options. Wrote and owned the price distribution, P&L reporting, and trade reconciliation systems. [C++, Python, Linux]
C++PythonLinuxSoftware Engineering

Stratum security

Senior Consultant

Mar 2006Jan 2007 · 10 mos · Washington DC

  • Reviewed the design and implementation of cryptographic systems. Developed a static analyzer for PHP in C#.

Atlan labs

Security Engineer

Aug 2005Mar 2006 · 7 mos · McLean, VA

  • Reviewed cryptographic implementations developed by Atlan's customers, and validated them against FIPS-140, a US government standard which specifies security and design requirements for cryptographic systems. Created and improved test tools to reduce engineer effort of common validation tasks.

Cybertrust

Security Engineer

Jan 2004Aug 2005 · 1 yr 7 mos · Herndon, VA

  • I reviewed customer applications and networks for security flaws, built new test and attack tools, and provided training to customers on secure programming techniques.

Education

The Johns Hopkins University

BS — Computer Science

Jan 1998Jan 2002

Stackforce found 100+ more professionals with Cryptography & Software Engineering

Explore similar profiles based on matching skills and experience