Nick Pocock

Lead Engineer at Xiatech

London, 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

🤩
Rockstar
🎓
Top School
Nick Pocock is a lead engineer based in London with 11 years of hands-on experience delivering backend systems and leading engineering teams across startups and scale-ups. He progresses from web and agile development roles into senior and leadership positions, currently shaping technical strategy at Xiatech after a spell heading engineering at Mirror Identity. Nick combines practical programming discipline with project management rigor, known for attention to detail and shipping under tight deadlines. An active contributor to blockchain infrastructure, he improved BoltDB robustness in the IoTeX Go implementation, reflecting a focus on reliability in distributed systems. Colleagues appreciate his clear communication and team-first approach, and he brings a pragmatic, test-minded perspective to production-grade database and backend engineering.
code11 years of coding experience
job11 years of employment as a software developer
bookA Levels PE ICT Business Studies, A Levels PE ICT Business Studies at The Cotswold School
bookMultimedia Computing Computer Science, Multimedia Computing Computer Science at Aston University
github-logo-circle

Github Skills (8)

boltdb10
database-management10
error-handling10
go10
blockchain10
distributed-systems9
unit-testing9
cryptography8

Programming languages (7)

JavaShellCSSJavaScriptGoRubyPython

Github contributions (5)

github-logo-circle
iotexproject/iotex-core

Dec 2021 - Aug 2022

Official implementation of IoTeX blockchain protocol in Go. An ultra-efficient EVM blockchain offering 1000 TPS with instant 1-block finality. Perfect for DeFi, DePIN tokenomics, Identities, and any trusted logic requiring Web3 composability
Role in this project:
userBack-end Developer
Contributions:13 reviews, 7 commits, 7 PRs in 8 months
Contributions summary:Nick focused on enhancing the `db_bolt.go` file, which is part of the IoTeX blockchain implementation. The changes primarily involve adding error handling and nil checks to several database functions, including `Put`, `Get`, `Filter`, `Range`, `GetBucketByPrefix`, `GetKeyByPrefix`, `Delete`, `WriteBatch`, `BucketExists`, `Insert`, `SeekNext`, `SeekPrev`, `Remove`, and `Purge`. These modifications likely enhance the robustness and stability of the BoltDB database interaction within the IoTeX blockchain core.
internet-of-trusted-thingscryptographymachinefigolangconsensus
qadre/go-p2p

Jan 2021 - Sep 2021

Simple P2P library in Go
Contributions:10 releases, 15 reviews, 19 PRs in 7 months
golangp2p
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
Nick Pocock - Lead Engineer at Xiatech