RESUME

Professional Summary

Extremely passionate and tenacious Software Engineer with a unique background transitioning from the plumbing trade to professional software engineering. Leverages a strong work ethic and problem-solving foundation to architect, build, scale, and modernize high-traffic applications. Proven track record of rapid promotion and mastering new tech stacks on the job, including React, Next.js, and TypeScript, while leveraging AI tooling and Google AI chatbots to optimize development workflows and user experiences.

TECHNICAL SKILLS

Python

JS

TS

Java

C++

C#

HTML

CSS

.NET

Git

React

Nextjs

Vue

Flask

Unity

Bootstrap

Mui

Tailwind

Senty

Docker

GCP

Bitbucket

Professional Experience

Web Developer | Breezeline, Quincy, MA

November 22 - August 26

  • Earned a performance-based promotion after consistently exceeding expectations for the first two consecutive years, rapidly mastering React, GraphQL, and MUI on the job to independently refactor legacy repositories, connect frontends to GraphQL APIs, and style UI components based on Figma designs.

  • Spearheaded a dual-purpose project featuring a customer-facing Leaflet outage map and a heavily revamped internal dashboard enabling staff to declare, search, sort, and filter system-wide outages.

  • Owned end-to-end development of critical customer identity and account management tools, maintaining a portfolio of at least six customer-facing applications and two internal tools simultaneously.

  • Contributed to the development of the primary customer-facing "MyAccount" portal built from the ground up in Next.js/TypeScript, building scalable features like a dynamic marketing promotional carousel.

  • Integrated Google AI chatbot technology into several customer-facing applications to enhance automated support and user interaction capabilities.

  • Dramatically reduced Sentry error volume from tens of thousands down to just hundreds per month and optimized application performance by completely restructuring error-handling and API call architecture, eliminating cascading failure states during high-traffic outages.

  • Leveraged AI-driven developer tooling and coding assistants to accelerate PR reviews, streamline code refactoring, and automate routine development tasks, driving daily workflow efficiency.

Education

Bachelor of Science in Computer Science

In Progress

Southern Connecticut State University, New Haven, CT (Currently maintaining a 4.0 GPA)

Self-Taught Engineering & Full-Stack Development

Successfully pivoted from a technical trade to professional software engineering through an intensive, self-directed curriculum, building functional full-stack web applications before securing a professional role within 8 months.

John Charles | Contact Me!