Chris Gibson

Senior Software Engineer at nChain

East Hertfordshire, England, 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
Chris Gibson is a Senior Software Engineer with over two decades of professional experience and nine years focused on modern software roles, currently driving backend development at nChain. He specializes in C++, C# and Python, champions clean code, and applies Agile practices across Scrum, Lean, XP and Continuous Delivery to ship reliable systems. His domain experience spans financial market data, medical devices and industrial automation, and he has contributed substantive scripting-engine fixes and opcode implementations to the widely known Bitcoin SV open-source project. Colleagues know him as a diligent problem-solver who pairs pragmatic engineering with continual learning and strong unit-test discipline. He holds a B.Eng (Hons) in Electrical & Mechanical Engineering from Loughborough University and brings a rare combination of long-term embedded/industrial systems background with recent blockchain and backend expertise.
code9 years of coding experience
job27 years of employment as a software developer
bookB Eng (Hons), Electrical & Mechanical Engineering, Upper second, B Eng (Hons), Electrical & Mechanical Engineering, Upper second at Loughborough University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

unit-testing10
bitcoin10
script10
c-language10
bitcoins10
cprogramming-language10
blockchain10
script-engine10
data-structure9
openssl9
algorithm9
data-structures9
algorithms9
cryptography8

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
bitcoin-sv/bitcoin-sv

Oct 2019 - Sep 2022

Bitcoin SV (Satoshi Vision) is the original Bitcoin. This Github repository provides open-source software to enable use of Bitcoin SV.
Role in this project:
userBack-end Developer
Contributions:5 releases, 200 commits, 5 PRs in 3 years
Contributions summary:Chris contributed to the Bitcoin SV open-source software repository by fixing bugs and implementing features related to big integer support and script execution. They focused on improvements within the scripting engine, including the addition of OP_BIN2NUM, OP_NUM2BIN, OP_DEPTH, OP_SIZE, OP_PICK, OP_ROLL, OP_SPLIT, and OP_LSHIFT/OP_RSHIFT opcodes, and also addressed issues concerning incorrect transaction processing. The contributions included various unit tests to validate the code and ensure correct execution.
bitcoin-svsatoshivisionbitcoin-nodebitcoin
chrisgibson01/git

May 2019 - Aug 2023

Contributions:5 pushes, 1 branch in 4 years 3 months
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
Chris Gibson - Senior Software Engineer at nChain