Jack Naughton

Brooklyn, NY ยท jack.naughton18@gmail.com

Web Developer of years experience with a focus on backend technologies. Strong adherence to growing applications in a healthy and maintainable fashion. Advocate for writing descriptive, readable code. Always excited to learn new paradigms and toolsets.


Experience

Staff Software Engineer

Mailchimp

Led platform team to overhaul a 25 year old data model and codebase from a single to multi-channel marketing.

Introduced and owned data models which governed hundreds of billions of records for a user base of over 50 million.

Built integrations across cloud infrastructures including AWS and GCP to modernize outdated monolithic systems, using technologies such as Kafka and GraphQL.

Led and educated tech spec creations to clarify work requirements and streamline development processes using modern AI tooling such as Cursor, Copilot, and in-house models.

Created repeatable steps for tasks ranging from lift-and-shift data model replacements to common on-call troubleshooting.

February 2023 - Present

Senior Software Engineer

Smallhold

Implemented an MQTT pub/sub messaging system to communicate with IoT vertical farming hardware.

Created a data-auditing trail to facilitate accountability and automatic rollbacks.

Added user roles/permissions to allow for site-based management and reduce in-house overhead.

March 2022 - January 2023

Software Application Developer

Canoe Software

Added pdf table detection and reconstruction by integrating with AWS Lambda microservices.

Increased frontend data population speeds by 95% by replacing non-optimized sql queries with an ElasticSearch approach.

Refactored pdf scraping algorithms to improve modularity and service-based development while maintaining backwards compatibility.

Designed and implemented refactoring pipelines to replace json columns with proper relational data, improving data reusability and database performance.

March 2021 - March 2022

Senior Web Developer

Ascend Learning

Doubled user capacity through analyzing and addressing bottlenecks on the application and database layers.

Introduced and enforced a TDD workflow to reduce production downtime by 23%.

Oversaw application pen-testing, removing critical security vulnerabilities, such as CSRF, XSS, and SQL Injection.

Migrated production databases to a new data model to align with business practices and ease the development of a new CMS.

Built an internal management tool, removing inter-team dependencies and support tickets by 30%.

March 2019 - March 2021

Full-stack Developer

Blackrocket LLC

Replaced a spreadsheet-focused workflow with a custom CRM, integrating data to facilitate business insights and create automations.

Built a client-facing admin interface to enable partners' staff management, reducing redundancies and allowing for streamlined schedule creation.

September 2015 - September 2018

Skills

Languages & Tools
Workflow
  • Test Driven Development
  • Agile Development & Scrum
  • CI / CD
  • Cross Functional Teams

Interests

Apart from being a developer, I try to spend plenty of time outdoors. I enjoy going on runs around Prospect Park and taking long, scenic walks through NYC at-large. When able to escape the city, I hike the Appalachians and Catskills.

Indoors, I cycle between a list of rotating hobbies including cross-stitching, video games, reading, board games, Dungeons and Dragons, and complimenting my cat. I try to be a minimalist and appreciate the moment while filling my days with high quality friends and activities.


Education

Montclair State University

Bachelor of Philosophy

GPA: 3.65

August 2011 - May 2015

St. Joseph High School

Math and Computer Focus

GPA: 3.8

August 2007 - May 2011