Dan Bovey

Senior Full Stack Developer at oaknorthbank

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
Dan Bovey is a seasoned full-stack engineer with 11 years of experience building web and mobile products, currently at OakNorth Bank and founder of Polycorp. He brings strong front-end pedigree in React/React Native and TypeScript alongside Node.js and Python backends, and is comfortable owning full-stack systems or integrating into larger product teams. A first-class Web Development graduate, Dan has a track record of shipping independently—making key design decisions and maintaining projects end-to-end—and scaling features in fast-moving companies like Trainline and Poq. He’s also an active open-source contributor (notably the react-infinite-scroller component), reflecting a pragmatic focus on usability and maintainability. Based in England, he blends startup founder experience with bank-grade engineering discipline, often bridging product, frontend UX, and backend concerns.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
195reputation
34kreached
8answers
4questions
github-logo-circle

Github Skills (12)

component-development10
javascript10
s610
infinite-scroll10
react10
momentjs6
html6
css6
google-chrome6
decorator6
jquery6
jsx6

Programming languages (13)

JavaCSSGoMustacheHTMLKotlinTypeScriptCoffeeScript

Github contributions (5)

github-logo-circle
⏬ Infinite scroll component for React in ES6
Role in this project:
userFront-end Developer
Contributions:11 releases, 2 reviews, 137 commits in 6 years 2 months
Contributions summary:Dan primarily contributed to the development of the React-based infinite scroll component. Their commits focused on adding support for scrollable elements, converting the component to ES6, and altering the way the scrollable element's offset is calculated. They refactored the component, added props, and fixed issues related to requiring and listener binding, ultimately improving the functionality and maintainability of the infinite scroll feature. These updates addressed key aspects of the component's core logic.
infinite-scrollreactreact-component
📺 A curated list of awesome tools and software for your Home Media Center and TV bingeing!
Contributions:13 commits, 1 PR, 12 pushes in 3 years 9 months
centerplexxbmcdlnalists
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