Tim Kendrick

Software Engineer at NANOOK ENERGY ADVISORS LLP

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
Tim Kendrick is a product-driven software engineer with 12+ years of hands-on experience building everything from pixel-perfect UIs to low-level runtime systems, now based in London. He has repeatedly owned greenfield projects end-to-end—most recently designing a timeseries visualization platform (Rust/React/GraphQL) and earlier leading a reactive language implementation in Rust that shrunk a production codebase from 15K to 5K LOC. A seasoned contributor to ag-Grid, he has improved integrated charts and added advanced chart types for a widely used enterprise JS data grid. Tim blends front-end craftsmanship with systems-level engineering, tooling and DevOps, and has a track record of creating developer productivity tools (codemods, AST libs, component libraries, IDE for React). Trained in philosophy at Cambridge, he brings analytical rigor and a keen aesthetic sense to complex technical problems and team processes.
code12 years of coding experience
job17 years of employment as a software developer
bookBachelor of Arts (BA) Philosophy, Bachelor of Arts (BA) Philosophy at University of Cambridge
languagesSpanish, French
github-logo-circle

Github Skills (14)

datatables10
ag-grid10
uid10
datagrid10
javascript10
datatable10
front-end-development10
ui-design10
html-table10
vue10
react10
vue-jsx10
charting10
angular10

Programming languages (11)

TypeScriptC++CoffeeScriptSCSSJavaScriptWebAssemblyHTMLRuby

Github contributions (5)

github-logo-circle
ag-grid/ag-grid

Oct 2023 - Apr 2024

The best JavaScript Data Table for building Enterprise Applications. Supports React / Angular / Vue / Plain JavaScript.
Role in this project:
userFull-stack Developer
Contributions:12 reviews, 138 PRs, 233 pushes in 5 months
Contributions summary:Tim primarily contributed to the development and enhancement of the ag-Grid library, focusing on integrated charts and related functionalities. Their work included implementing advanced filtering features for the column menu and addressing defects with the integrated charts tool panel, improving the user experience. Moreover, the user worked on adding support for several chart types (radar, area, nightingale, etc), along with the relevant options and menu items. Additionally, they addressed issues in chart display related to axis, and labels.
supports-reactpivotingchartingreact-gridvue
timkendrick/monaco-editor

Dec 2017 - Feb 2018

Contributions:22 commits, 1 PR, 19 pushes in 2 months
monacocommonjsjavascriptwebpackmonaco-editor
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
Tim Kendrick - Software Engineer at NANOOK ENERGY ADVISORS LLP