Jeremy Walker

Jeremy Walker

Front-End Expert, Full-Stack Developer

Start-up veteran with over 15 years of front-end and full-stack web application development experience.

Mountain View, CA
Available for Projects

Location

Mountain View, CA

About Me

I'm a start-up veteran with over fifteen years of front-end and full-stack web application development experience.

As a published author, OSS supporter, and prolific Stack Overflow contributor, I'm passionate about sharing knowledge and contributing to the developer community. I've led successful teams of engineers, mentored and taught dozens of junior developers, and served as chair of the multi-family housing industry's technical standards committee (MITS).

My expertise spans a great variety of modern web technologies, in particular the stack of TypeScript, React, and Next.js, and I focus on creating scalable, maintainable, and user-friendly applications.

Professional Experience

Interpres Security logo

Senior Front-end Engineer

Interpres Security (Cybersecurity)

November 2023 - November 2024
  • Built and maintained a TypeScript/React/Vite/Apollo GraphQL/MUI cyber-security management application
  • Fixed bugs and implemented new features, including an AI-based cybersecurity chat
  • Wrote both Vitest/React Testing Library unit tests and Playwright end-to-end tests
Black Pixel logo

Senior Front-End Web Developer

Black Pixel (Software Consulting)

December 2016 – September 2017
  • Used TypeScript/Node/React/Styled Components to build a CMS media interface component for an Apple TV show
Exablox logo

Senior Web Front-End Developer

Legoly (Sales Chat Bots)

July 2016 – November 2016
  • Developed multiple web-based and Facebook Messenger-based chat demos using Node/React/Redux
Exablox logo

Member of Technical Staff (Team Lead)

Exablox (Storage Devices)

December 2015 – June 2016
https://app.welcometothejungle.com/jobs/hkJN4irI
  • Converted legacy Knockout codebase to modern web technologies (React), while adding new functionality
Syapse logo

Staff Software Engineer and Team Leader

Syapse (Cancer Treatment)

December 2011 – December 2015
  • Rebuilt UI for a triple-store-based genomic information API using Backbone and React
  • Led a team of four other engineers
On-Site Manager logo

Client Engineering Team Lead

On-Site Manager (Property Management)

December 2005 – November 2011
  • Led a five-person team maintaining existing products using Java, JavaScript, and Ruby
  • Trained junior engineers and taught weekly classes to develop programming skills
Baynet World logo

Web Designer

Baynet World (Real Estate Industry IT Services)

December 2004 – December 2005
  • Created web designs and user interfaces for real estate industry clients

Developer-Adjacent Experience

Thinkful logo

Mentor and Group Session Lead

Thinkful (Programming Bootcamp)

October 2018 – February 2024
  • Assisted new developers in learning HTML/CSS/JS/Git/React/Node/Express/Knex/PostgreSQL/CS Fundamentals
  • Led group sessions and provided one-on-one mentorship to bootcamp students
UC Irvine logo

Instructor

UC Irvine Department of Continuing Education

April 2018 – March 2020
  • Wrote and taught online course: "Intro to Web Development with React"
  • Wrote and taught online course: "Server-side Development"
Packt Publishing logo

Author

Packt Publishing

October 2014 – May 2015
  • Author of "Backbone.js Essentials" - comprehensive guide to modern JavaScript framework development

Technical Arsenal

Highly Proficient

JavaScript TypeScript React Next.js Vite Tailwind SASS Apollo MUI Express GraphQL PostgreSQL Postgraphile Jest Mocha Backbone Git Linux OS

Comfortable With

AWS Java Python XSLT/XSD OWASP Figma Playwright Storybook TDD Virtualization Webpack

Methodologies

Scrum Kanban Extreme Programming Agile