James McCarthy

Full-Stack Software Developer

Crafting robust applications and user-focused interfaces in Hamilton, ON

James McCarthy
Background

About Me

I'm a full-stack developer with several years of experience building and maintaining software for public-sector and telecom platforms. I focus on performance, maintainability, and user experience, with expertise spanning from frontend React applications to robust backend services using modern technologies like NestJS, SQL, and legacy systems.

My experience includes developing SaaS tools for U.S. state agencies managing disaster relief funding, as well as full-stack software for ISP operations including service provisioning, broadband metrics, and hardware inventory. I've delivered on-call support to international clients, resolving time-sensitive bugs and access issues while building RESTful APIs and interactive data visualizations for monitoring network traffic and performance.

I value clear communication, curiosity, and thoughtful collaboration. I look for ways to improve my craft and support teammates, whether through code reviews, documentation, or asking good questions. When I'm not coding, you'll find me exploring new technologies or enjoying the beautiful landscapes around Hamilton, ON.

Skills & Technologies

Frontend

HTML
CSS
JavaScript
jQuery
React
Redux
TypeScript

Backend

Node.js
PHP
Java
Python
Perl
ColdFusion
SQL
MongoDB

Tools

Git
Bash
Linux

General Skills

Collaboration
Technical Documentation
Troubleshooting
User Experience (UX) Design

Featured Project

Pokemon App

Full-stack Pokemon application with user authentication, favorites system, and notes management. Features Redux state management, Docker containerization, and comprehensive loading states. Built with modern React patterns and deployed on AWS EC2.

ReactTypeScriptNestJSReduxDockerAWS EC2SCSSMaterialize CSSFormikVite

Let's Connect

I'm always interested in new opportunities and exciting projects. Let's discuss how we can work together!

emailjjm90591@gmail.com
location_onHamilton, ON, Canada