• portrait

Jon Jackson

Full Stack Web Developer

A Software Developer with a passion for building full-stack MERN (Mongoose-Express-React-Node) applications and a love for JavaScript Debugging

  • NameJon Jackson
  • Phone+1 (919) 539-3378
  • See My Portfolio
  • See My Portfolio
  • See My Portfolio
Raleigh NC, United States
Resume

My Card

My Skills

Graphic Skills

  • Adobe

Web Design

  • HTML+CSS
  • Javascript
  • Typescript
  • React
  • Python
  • Java

Web Design

  • SQL
  • Mongo DB

About Me

Hi, My name is Jon...


My name is Jon Jackson. I have been in software development full-time since 2018, utilizing my knowledge of engineering as well as information technology disciplines to gain strong fundamentals in Javascript, Python, Typescript, HTML, and CSS. I have dual B.S. degrees in Chemical Engineering and Wood and Paper Science from NC State University.

In graduate school I obtained a Computer Programming Certificate and a Masters in Wood and Paper Science. I have spent many years teaching myself hardware and software fundamentals utilizing freelance work. I spent time learning coding as well as building, repairing, and implementing personal computers. Recently, I help build enterprise-level Full-Stack applications primarily utilizing React, Redux, Typescript and NodeJS.

I am currently full-time employed in software development using skills learned over the last 6 years and supported by the UNC Chapel Hill Coding Bootcamp.

Employment

Consulting Application EngineerPresent

HCA Healthcare - Nashville, TN - Remote

  • Lead project oversight over multiple Front-End applications utilizing React / Redux / RTK / Redux-Saga / Husky / Cypress / Typescript and tooling frameworks Vite and CRA
  • Lead developer and SME of NodeJS single page application run on over 4000+ TVs across nation-wide network of hospital and emergency room facilities
  • Host and deploy applications thru Azure DevOps and GitHub utilizing CI/CD pipelines with automated testing and analytics ensuring clean repos, builds, and releases – optimized a 70min build process down to 5mins
  • Built a template for all Web applications utilizing Vite, Husky, Storybook, and Cypress to scaffold new projects across enterprise
  • Provide mentoring and teaching to team software developers, coordinate across other teams (Back-end. Project Management, QA, and Business stakeholders) to ensure deliverables are met quickly and efficiently
  • Develop on Backend C# .NET Restful API and utilize IaC with Hashicorp Terraform
  • Develop on Mobile Swift native iOS phone and tablet application
  • 420+ PRs current year

Senior Application Engineer2022-2024

HCA Healthcare - Nashville, TN - Remote

  • Create, refactor, and support Front-End applications in React / Redux / Typescript as well as VueJS utilizing NodeJS
  • Project oversight over large-scale enterprise-wide issue resolution app using ReactJS, Typescript
  • Co-developer oversight over rewrite project of enterprise-level patient rounding app (generating 10+ million data points / month) from VueJS/ Vuex to ReactJS/Redux/Redux-Saga/Typescript
  • Lead developer of NodeJS single page application run on over 3000+ TVs across nation-wide network of hospital and emergency room facilities
  • Host and deploy applications thru Azure DevOps and Github utilizing CI/CD pipelines with testing and analytics ensuring clean repos, builds, and releases
  • Provide mentoring and teaching to team software developers, coordinate across other teams (Back-end. Project Management, QA, and Business stakeholders) to ensure deliverables are met quickly and efficiently

MERN Full-Stack Lead Instructional SpecialistPresent

2U / Trilogy - UNC-CH - Raleigh, NC

  • Creating and executing lessons on full-stack MERN app implementation teaching topics such as Git, HTML, CSS, JavaScript, Express, Sequelize, Mongoose, ReactJS, Redux, GraphQL
  • Leading a class of 40+ learners through lessons and technical material, as well as working with them on group projects in order to facilitate collaborative teamwork
  • Working with a team of 3-4 TAs to setup reviews, handle Canvas administrative duties and setup projects

Full-Stack Web Development Lead InstructorPresent

Atlanta Technical College / Generation USA - Raleigh, NC

  • Creating and executing lessons on Jr. Web Development topics such as Git, HTML, CSS, JavaScript, and Java.
  • Leading a class of 100 learners through lessons and technical material, as well as working with them one on one to solve problems and reinforce coding concepts and best practices.

Senior TutorPresent

2U Inc. - Raleigh, NC

  • Tutoring and support of over 30 students concurrently in one-on-one coaching and mentoring sessions
  • Help Desk student support via automated Slack question queue
  • Oversight of lectures teaching software programming principles and web development

Independent Consultant2018

Raleigh, NC

  • Designed, built, supported, serviced Intel and AMD-based computer systems
  • Setup and maintenance of home wireless local area networks
  • Researched and mentored portfolios using extensive knowledge of financial markets
  • Operated retail mail-order drop ship service utilizing web-based selling platforms

Research Assistant2003

North Carolina State University – Raleigh, NC

  • Supervised manufacturing pilot-plant for both commercial and student academic purposes.
  • Performed ROI cost-analysis on commercial trials
  • Studied effects of water closure on the physical and chemical properties of the wet-end of the papermaking process.

Research Technician1997

North Carolina State University – Raleigh, NC

  • Supervised research and statistical analysis of graduate funded projects.
  • Worked on the development of a model for the degradation of cellulose acetate in cigarette filters.

Project Engineer1995

Bear Island Paper Company – Ashland, VA

  • Constructed mass balance of the recycling plant and performed a comparative evaluation of flotation chemicals
  • Projects completed led to implementation of substantial multiple million dollar cost improvements
  •  Worked for the production and technical managers on independent projects using computer simulation, spreadsheets, and word processing.

Lab Operator1994

Bear Island Paper Company – Ashland, VA

  • Conducted tests on both wet and dry ends of a paper machine and performed general machine maintenance.
  • Used technical expertise to evaluate various physical and chemical properties of product.

Education

2018

UNC Chapel-Hill Coding Bootcamp

Certificate

MERN Full-Stack Web Development

2003

North Carolina State University

Raleigh, NC

Masters Degree in Wood & Paper Science

Graduate Minor: Statistics

Certificate in Computer Programming

North Carolina State University

Raleigh, NC

B.S. Chemical Engineering (Magna Cum Laude)

B.S. Pulp & Paper Science (Magna Cum Laude)

Portfolio
Contacts

Contact Form

Message successfully sent
Send another message

My Location

Raleigh, NC 27613