Summary
Overview
Work History
Education
Skills
Timeline
References
SeniorSoftwareEngineer

John Margotti

Jackson,NJ

Summary

Dedicated professional with 30 plus years of expertise in managing production I.T. systems, and workflow development, including oversight and management of support teams for a nationwide publishing company. Proven track record in providing 24/7 support, end-user training, and project management. Skilled in developing and maintaining production system applications and workflows for the enterprise. Furthermore, an experienced freelance web and mobile application developer, delivering innovative solutions

Overview

39
39
years of professional experience

Work History

Full Stack Developer Associate Instructor

ThriveDX
, NJ
01.2022 - Current
  • Part-time Contract Position
  • Integral role in instructing and mentoring students within a nationwide web development boot camp sponsored by ThriveDX, serving multiple universities. Key responsibilities involve delivering dynamic, interactive instruction on diverse web development technologies such as HTML, CSS, JavaScript, React, Node.js, Express, Postgres, and MongoDB.
  • Lead group discussions, and offer constructive feedback on student assignments and projects. Collaborating closely with fellow instructors and program managers, to ensure that our courses remain current, relevant, and in line with industry standards and best practices.

Freelance Full Stack Software Developer

Self Employed
, NJ
01.2022 - Current
  • Accomplished freelance developer specializing in the creation of dynamic and responsive web and mobile applications, leveraging expertise in JavaScript, HTML, CSS, React, React Native, Express, and both SQL and NoSQL databases.
  • Proficient in designing and implementing scalable solutions using AWS deployment and various other full-stack deployment options, ensuring optimal performance and reliability for web and mobile applications.
  • Proven experience as an Apple Developer, adept at the development and successful publication of applications for the App Store.

Production Systems Analyst/Manager

Advance Local
, NJ
04.1994 - 01.2024
  • Providing 24/7 support for all production systems across the country.
  • I possess comprehensive support expertise for various industry vendor products, including but not limited to ProImage workflow systems, PPI System’s, SCS Products, CNI Addesk/Breeze, Xpance systems, OneVision Asura, Kodak and Krause CTP systems, Claro and Intellitune toning products, and various editorial pagination systems.
  • Testing and maintaining production scripts and code deployed by development teams.
  • Rolling out production code or script changes for new product requests, bug fixes, or system enhancements
  • Developing and documenting new production system workflows for support and end-user training.
  • Weekly scheduling and task assignment for the team, ensuring coverage across the fast-paced production cycles of a 24/7 media company.
  • Overseeing and delegating service desk tickets, ensuring timely updates in the queue with status and resolution entries.
  • Project management for various assignments within the production systems team, providing weekly project status reports to the Director of Production Systems.
  • Managing and scheduling department meetings, both in person and via Teams, facilitating communication for project management and remote working purposes.
  • Handled training and support to new and existing enterprise-wide end users on production system workflows and applications.
  • Supervising daily remote assignments of direct reports, conducting quarterly and yearly performance reviews.

Prepress Systems Manager

Asbury Park Press
Neptune, NJ
06.1985 - 03.1994
  • Managed the entire prepress operations team, overseeing platemaking, prepress, and the newly launched color technology department.
  • Functioned as a project manager for the integration of new color pagination and scanning systems within the company.
  • Subsequently promoted to Color Systems Manager, where responsibilities expanded to include supervision of all scanning and digital pagination systems for the organization.

Education

Software Developer Boot Camp Program - Full Stack Developer

NJIT
New Jersey
01-2022

Computer Science - I.T. Technology

Dev Ops Administration
01-2015

Certificate - I.T. Technology

I.T Project Management
01-2013

Computer Science - I.T. Technology

Ocean County College
Toms River, NJ
01-1990

Skills

  • Application Support
  • Staff Management/Development
  • Performance Management
  • Project Management
  • Dev Ops management
  • Team Leadership
  • Technical Documentation
  • Project Documentation
  • System Maintenance
  • Product Development
  • Workflow Improvement
  • Adobe Creative Suite Applications
  • Software Testing
  • Software Best Practices
  • Programming Languages
  • Scripting
  • HTML
  • CSS
  • Javascript
  • Databases
  • Application Design
  • AWS Cloud Computing
  • Reactjs
  • ReactNative
  • Nodejs
  • Express
  • Bootstrap
  • REST API
  • Linux
  • Git

Timeline

Full Stack Developer Associate Instructor

ThriveDX
01.2022 - Current

Freelance Full Stack Software Developer

Self Employed
01.2022 - Current

Production Systems Analyst/Manager

Advance Local
04.1994 - 01.2024

Prepress Systems Manager

Asbury Park Press
06.1985 - 03.1994

Software Developer Boot Camp Program - Full Stack Developer

NJIT

Computer Science - I.T. Technology

Dev Ops Administration

Certificate - I.T. Technology

I.T Project Management

Computer Science - I.T. Technology

Ocean County College

References

References available upon request.
John Margotti