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!