John Kane

Software Engineer at Molendinar Solutions Limited

Glasgow, Scotland, 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
John Kane is a seasoned software engineer with 11 years of experience building full-stack web applications and developer tooling from Glasgow, Scotland. He specializes in TypeScript, React, Firebase, Node.js, TDD and has production experience across C#, SQL, Clojure, D3 and decentralized tech like IPFS. At startups he has owned front-end architecture, rapid prototyping from Figma, deployment and docs, and even built a TypeScript CLI for developer workflows. He contributes to notable open-source projects such as Hardhat—improving core debugging, BigNumber formatting and artifact resolution—reflecting a focus on developer experience. Comfortable across small teams and legacy enterprise stacks, he pairs pragmatic engineering with a curiosity for the dweb and decentralised tooling.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor’s Degree, Computer Science, 1st, Bachelor’s Degree, Computer Science, 1st at The University of Glasgow
stackoverflow-logo

Stackoverflow

Stats
3,651reputation
226kreached
2answers
6questions
github-logo-circle

Github Skills (25)

debugging10
tooling10
debug10
javascript10
typescript10
ethereum10
typescript-types10
typescripts10
hardhat10
testing9
solidity9
blockchain9
smart-contracts9
apidoc8
api8

Programming languages (8)

TypeScriptC++ShellRustJavaScriptGoHTMLClojure

Github contributions (5)

github-logo-circle
NomicFoundation/hardhat

Nov 2021 - Jan 2022

Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.
Role in this project:
userBack-end Developer
Contributions:39 releases, 463 reviews, 35 commits in 1 month
Contributions summary:John made several contributions to the Hardhat development environment, focusing on improving the core functionality and user experience. They modified the logging behavior, ensuring correct output in different contexts by managing ANSI escape characters. The user added custom formatters for BigNumbers within the console, enhancing the debugging experience. Additionally, they implemented new public functions to support custom artifact resolution and enhanced the codebase for multiple API key support and other related bug fixes, enhancing the developer experience and expanding the capabilities of Hardhat.
stack-tracesethereumhardhatjavascriptevm
kanej/test-repo

May 2020 - Dec 2021

A test repo for github api tests - ignore
Contributions:1 review, 2 PRs, 1 push in 1 year 6 months
testingapiapi-teststest-repo
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
John Kane - Software Engineer at Molendinar Solutions Limited