Nick Robinson

Julia Software Engineer at RelationalAI

Cambridge, 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 Robinson is a Julia software engineer with a decade of experience building systems for data science, machine learning research, power systems optimization, and now cloud-native database technology at RelationalAI. He combines research-led thinking from an MSc in AI with practical production engineering, having shipped tools to reduce grid emissions at Invenia and served early-stage ML clients at Faculty. An active Julia contributor, Nick has improved core projects including the language itself, CSV.jl, and package tooling like PkgTemplates.jl—work that surfaces in better developer ergonomics and more robust data handling. Based in Cambridge, he brings a rare blend of systems-level backend skill, open-source stewardship, and domain experience in probabilistic ML and databases.
code10 years of coding experience
job6 years of employment as a software developer
bookMaster of Science - MS, Artificial Intelligence, Master of Science - MS, Artificial Intelligence at The University of Edinburgh
bookBachelor of Arts - BA, Philosophy, Bachelor of Arts - BA, Philosophy at University of Cambridge
stackoverflow-logo

Stackoverflow

Stats
181reputation
5kreached
1answer
1question
github-logo-circle

Github Skills (22)

algorithms10
programming-language10
testing10
data-parsing10
data-structure10
language-design10
data-structures10
csv10
julia10
documentation10
typed-array9
multidimensional-arrays9
arrayobject9
dynamic-array9
parallel-arrays9

Programming languages (15)

C++CSSRustScalaGoHTMLJupyter NotebookFortran

Github contributions (5)

github-logo-circle
JuliaCI/PkgTemplates.jl

Oct 2019 - Jan 2023

Create new Julia packages, the easy way
Role in this project:
userFull-stack Developer
Contributions:73 reviews, 39 commits, 52 PRs in 3 years 4 months
Contributions summary:Nick primarily contributed to improving the package template functionality. Their work includes adding and integrating plugins for code style badges (BlueStyle and ColPrac), enabling users to control badge visibility, and allowing configuration of the documentation's edit link. The user also addressed minor bugs, like correcting the repository URL formatting in the documentation generation. They also updated reference tests and made improvements to the interactive prompt.
julia-packagesjulia-languagecreate-newjulia
Julia implementation of Data structures
Role in this project:
userBack-end Developer
Contributions:9 reviews, 11 commits, 9 PRs in 1 year 7 months
Contributions summary:Nick primarily focused on enhancing the data structures library. They added functionality to existing data structures, allowing accumulators to accept AbstractDicts and integrated a `peek` function. Further contributions involved updating the code base by replacing `import` with `using` and deprecating reverse iteration to `Iterators.reverse`. They also implemented the `last` function for the `Stack` data structure and integrated related tests.
data-structuresimplementation-of-data-structuresdatastructuresjulia
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 Robinson - Julia Software Engineer at RelationalAI