Andrew Cooke

Montreal, Quebec, Canada
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
Andrew Cooke is a Senior Software Engineer with eight years of professional experience who blends deep scientific training (PhD in Physics/Astronomy, University of Cambridge) with practical expertise in high-performance and web systems. He has a proven record of squeezing orders-of-magnitude speedups from numerical code via GPGPU (CUDA/OpenCL) and has delivered end-to-end solutions spanning Python GUIs, Java REST services, and SQL backends for scientific and operational domains. Comfortable across paradigms, he mixes functional programming (Clojure) and pragmatic lightweight web/service architectures to solve hard engineering problems. His work for seismology and astronomy projects demonstrates an ability to translate domain science into robust software, including real-time instrument interfaces and KPI/Results-Based Management systems. Currently at NVIDIA and active in game programming and blockchain exploration, he combines academic rigor with a hands-on, independent approach to shipping production software from Chile.
code8 years of coding experience
bookBachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at The University of Salford
languagesEnglish
github-logo-circle

Github Skills (28)

solidity10
erc115510
security10
ethereum10
truffle10
smart-contracts10
javascript9
json-rpc9
redux9
typescript9
wallet9
evm9
openzeppelin9
blockchain9
api9

Programming languages (8)

TypeScriptRustSolidityJavaScriptGoHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
AC0DEM0NK3Y/EIPs

May 2019 - Jun 2019

The Ethereum Improvement Proposal repository
Contributions:6 PRs, 89 pushes, 2 branches in 1 month
ethereumimprovement-proposalblockchainsoliditysmart-contracts
A CLI tool built using Python for calculating your capital gains and adjusted cost base (ACB) for Canadian taxes.
Contributions:28 pushes, 7 branches in 2 years 1 month
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