Skip to content

Jeff McAmmond

Frontend Web Developer

JM

I'm a senior frontend developer with over 10 years of experience building web applications, specializing in React. I’m passionate about creating clean, user-friendly designs and writing maintainable, efficient code.

Jeff McAmmond

About Me

My Journey

I got into software development after studying at the Southern Alberta Institute of Technology, where I fell in love with turning ideas into real, working products. What started as curiosity about how websites worked quickly turned into a career spanning over a decade of building web applications.

I thrive in teams where people are open to sharing new ideas and insights, so we can collaborate effectively and turn complex concepts into intuitive solutions together. Whether it's architecting a component library or fine-tuning a pixel-perfect UI, I find joy in the craft.

Beyond the Code

When I'm not coding, you'll likely find me exploring new technologies, contributing to open-source projects, or experimenting with creative coding on CodePen. I'm a firm believer in continuous learning. The frontend ecosystem never stands still, and neither do I.

  • šŸš€ Open Source
  • šŸŽØ Creative Coding
  • šŸ“š Continuous Learning
  • ā˜• Coffee Enthusiast
  • šŸŽ® Gaming

Projects

react-select-datepicker

Featured

A simple and reusable dropdown datepicker component for React. Published on NPM with full TypeScript support, customizable theming via CSS variables, localization, and Storybook integration.

ReactTypeScriptStorybookNPMRollup

Personal Website

My personal portfolio website built with Next.js, Tailwind CSS, and DaisyUI. Features dark mode, responsive design, animations, and interactive experiments.

Next.jsReactTailwind CSSFramer Motion

Typing Test

An interactive typing speed test application built with React and TypeScript. Measures words per minute and accuracy in real-time as you type through randomly generated passages.

ReactTypeScript

React Calculator

A clean, fully functional calculator app built with React, TypeScript, and Vite. Supports standard arithmetic operations with a responsive, modern interface.

ReactTypeScriptVite

Technical Skills

Frontend

ReactTypeScriptJavaScriptNextJSHTMLCSSSCSSStyled ComponentsJQuery

Tools & Libraries

StorybookViteGitNPMNodeJS

Practices

Agile / ScrumCode ReviewComponent LibrariesResponsive DesignAccessibility

What People Say

ā€œJeff is a highly skilled developer who consistently delivers clean, maintainable code. His ability to break down complex problems and build elegant frontend solutions made a real impact on our team's productivity.ā€

Colleague

Senior Developer @ Modular Solutions

Recent Activity