Ford Nickels

Director Of Engineering at Edge & Node

San Francisco, California, United States
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
Ford Nickels is a director of engineering based in San Francisco with 8 years of software engineering experience and a background in mechanical engineering. He blends hands-on backend systems work—particularly in blockchain indexing and Ethereum tooling—with product-level leadership, having advanced from engineer to Director at Edge & Node. A pragmatic designer and algorithmic thinker, he has contributed notable open-source improvements to The Graph ecosystem (graph-node, indexer, and developer tooling) and to ethabi’s smart-contract encoding for complex data types. Ford’s career began in analytics and data platforms, where he built revenue-driving BI and prediction systems, which informs his data-driven approach to product and team strategy. Colleagues rely on him for clean refactors, robust CLI and integration testing, and for translating deep technical changes into maintainable tools for developer workflows.
code8 years of coding experience
job11 years of employment as a software developer
bookBS Mechanical Engineering, BS Mechanical Engineering at Tufts University
languagesEnglish, French
github-logo-circle

Github Skills (39)

json-rpc10
javascript10
postgresql10
back-end-development10
compiler-development10
evm10
command-line-interface10
typescript10
virtual-machine10
decode10
decoding10
typer10
abi10
subgraph10
code-generation10

Programming languages (6)

TypeScriptMDXCSSRustTeXJavaScript

Github contributions (5)

github-logo-circle
graphprotocol/indexer

May 2020 - Jan 2023

Graph Protocol indexer components and infrastructure
Role in this project:
userBack-end Developer
Contributions:20 releases, 433 reviews, 359 commits in 2 years 9 months
Contributions summary:Ford primarily contributed to the development and maintenance of the indexer-agent, focusing on adding features and improving its functionality. They implemented argument parsing and start commands, integrated a JSON-RPC client for indexer interaction, and developed a mechanism to manage and resolve indexing actions. They also refactored code, renaming and streamlining variables and endpoints to enhance code quality and readability. These changes involve a deeper level of project understanding.
graph-protocolinfrastructuregraphindexer
graphprotocol/graph-tooling

Aug 2018 - Mar 2021

Monorepo for various tools used by subgraph developers.
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 99 commits, 29 PRs in 2 years 8 months
Contributions summary:Ford primarily focused on improving the tooling for subgraph developers within the `graph-tooling` monorepo. Their contributions involved enhancing the compiler, type-generator, and logger modules to improve error handling, logging, and overall build process. The changes included refactoring the code to better watch files and manage dependencies. Additionally, the user was involved in expanding the functionality for the tooling and integrating it with the graph-ts library.
monoreposubgraphgraphqlyarn-workspacestypescript
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