Hi, I’m Ben. I’m a senior engineer specializing in JavaScript with experience across frontend, backend and platform engineering. I enjoy building scalable tooling, leading technical initiatives and mentoring teams to grow their skills. I’m comfortable with modern front-end frameworks as well as native web technologies, and I frequently work with bundlers, linters, formatters and monorepo tooling. I’ve written serverless backend services in JS/TS, including ETLs for data streams into document stores, and I’m passionate about empowering the people I work with, especially those I’m directly responsible for, to deliver high-quality software and collaborate effectively.

Benjamin Read

Hi, I’m Ben. I’m a senior engineer specializing in JavaScript with experience across frontend, backend and platform engineering. I enjoy building scalable tooling, leading technical initiatives and mentoring teams to grow their skills. I’m comfortable with modern front-end frameworks as well as native web technologies, and I frequently work with bundlers, linters, formatters and monorepo tooling. I’ve written serverless backend services in JS/TS, including ETLs for data streams into document stores, and I’m passionate about empowering the people I work with, especially those I’m directly responsible for, to deliver high-quality software and collaborate effectively.

Available to hire

Hi, I’m Ben. I’m a senior engineer specializing in JavaScript with experience across frontend, backend and platform engineering. I enjoy building scalable tooling, leading technical initiatives and mentoring teams to grow their skills. I’m comfortable with modern front-end frameworks as well as native web technologies, and I frequently work with bundlers, linters, formatters and monorepo tooling.

I’ve written serverless backend services in JS/TS, including ETLs for data streams into document stores, and I’m passionate about empowering the people I work with, especially those I’m directly responsible for, to deliver high-quality software and collaborate effectively.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert

Work Experience

Senior Frontend Engineer at Asset.tv
January 1, 2023 - Present
Sole engineer for JavaScript in an otherwise PHP team with Drupal / Laravel stacks; building tooling for a video platform including media player, a watchtime tracker, static sites, as well as many DOM manipulation libraries and standalone tools. Using Serverless framework, Docker, AWS, and other hosting platforms. Educating and mentoring other developers in modern JavaScript syntax and APIs. Documenting codebases, application flows and other processes.
Developer Relations at Webiny
February 1, 2022 - December 1, 2022
DevRel responsibilities: built starter kits (eg. NextJS) to improve conversion; managed a Slack community; added features on the website and product to aid marketing and improve conversion telemetry; wrote blog posts and docs; contributed PRs to improve product awareness across technology sites and GitHub pages. Engineering tasks included UI upgrades and building POCs in React, Svelte, Vue, etc.
Senior JavaScript Engineer at PurpleBricks
April 1, 2021 - February 1, 2022
Tech lead for isomorphic NextJS (React) web applications, including a chat app. Mentored teammates, chaired in-house Frontend Performance Guild, gave talks, interviewed candidates, and authored technical blog posts. Worked with GraphQL, REST APIs, TypeScript, Kubernetes, Azure, Nx, Plop.js, Cypress, Jest, Storybook, etc.
Software Engineer (JavaScript) at Zopa Bank Ltd
May 1, 2018 - April 1, 2021
Tech lead on a pre-auth website project using GatsbyJS; built a statically typed app with unit, integration and end-to-end tests; coordinated with internal and external teams; led the adoption of a CMS to facilitate greater project scalability; built and continuously improved a React UI library; enhanced testing, performance, SEO and accessibility; on-call incidents; Agile/Scrum; chaired Frontend Guild.
Web Developer at Various
September 1, 2010 - May 1, 2018
Implemented new features on multiple projects; built PWAs using Gatsby; interfaced with APIs; utilized GraphQL, React, and Gatsby internal APIs; built marketing sites with CSS/Sass; implemented Stripe payments; worked with jQuery and DOM/animation libraries.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Media & Entertainment, Professional Services