Jeremy R Plack

Jeremy R Plack

$90/hr
Full-Stack web development, DevOps and Cloud Architecture
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
38 years old
Location:
House Springs, MO, United States
Experience:
10 years
Senior Software/Systems Engineer 4041 Osage Ridge House Springs, MO 63051- Jeremy Robert Plack PROFESSIONAL SUMMARY • Detail-oriented full stack developer and cloud architect with proven experience creating valuable customer-driven software solutions, and reliable cloud infrastructures. WORK EXPERIENCE Surge Forward, LLC (Contractor) AUGUST 2018 – JUNE 2020 Senior Software Engineer ● ● ● ● Refactored a Serverless web application with AWS Lambda (Java), Serverless Framework and ReactJS. ○ Implementation of Serverless best practices and plugins to resolve build and deployment issues. ○ Implemented unit testing. ○ Implemented reusable coding patterns to DRY the codebase. ○ Designed and Developed a high-volume email queue. Developed a custom media manager and viewer ○ Developed a custom Python application for converting Panoramic images to tile-sets for optimized viewing on the web with PanellumJS. Built a decoupled CMS/AMS system with React and WordPress for a large grocery store chain’s call center application and other internal front-end applications: ○ Custom React theme integrated with WordPress backend and authorization (using custom capabilities and roles) ○ Developed dev/ops pipelines using Azure DevOps to deploy code to WPEngine hosted environments. ○ Developed reusable UI components using React, styled-components and SaSS. ○ Developed custom WordPress plugins for managing environment variables, user permissions and availability of front-end features. Launched a ReactJS project to port an existing PHP server-side application to use React and a new RESTful PHP API: ○ Developing patterns to consume and extend an internal design system and related pre-built React components. ○ Developed a centralized state container for the ReactJS project using Redux and Redux-Thunk for interacting with the REST API. ○ Integrated with Twilio API to provide authentication tokens to users via voice and SMS. ○ Developed NodeJS mock API to accelerate UI development ○ Consulted the client on standing up serverless infrastructure for dev and qa environments in AWS ○ ○ Wrote CI scripts to automatically build, test and deploy code when certain repo events occur, such as a merge to the develop branch. Using Linux, Docker containers running on EC2 instances and AWS S3 static hosting Working with the PM, client and other devs to understand the full scope of the project to plan and implement a full stack solution (The initial plans did not account for the api.) OCI JUNE 2017 – AUGUST 2018 Senior Software Engineer • Architected a Serverless Data API Platform in AWS using: ● ● ● ● ● ● VPC AWS Glue to transform data from internal data lake (s3 dump) AWS Athena to query data and cache results in DynamoDB Lambda/API Gateway to retrieve results AWS Cognito for user authorization (federated) AWS Amplify for FE integration • Built an innovative UX for navigating greenhouse and storage room data at Monsanto using React • Helped to develop a NodeJS client for the BCOF (Blockchain of Food) network • Developed React UI components, Redux state container, and Java based Microservices using the Maven build tool at Monsanto • Created initial React/Redux project structure for an internal IIoT (Industrial Internet of Things) demo • Developed Google Cloud hosted Grails API using Gradle • Connect to MQTT message feed from ReactJS front-end • Developed a custom SVG Icon library for IIoT demo • Attended several company sponsored training seminars on things like Grails, Gradle, GCP, AWS and React. CHARTER MAR 2016 – JUNE 2017 Application Support Consultant • Started as a contracted worker and then converted to a Full Time Employee. • Provided 24x7 on-call application support for a complex and mission critical call center application • (Charter Gateway) as part of an internal technical support team. • Worked through transitions in the support team providing input and training new hires in the procedures and techniques used by Gateway support. • Analyzed server logs and user activity with tools like Splunk and AppDynamics to diagnose issues, identify patterns, generate reports and make recommendations on application health alerts and code fixes, used NodeJS and bash scripts to automate portions of the work. • Front--end development of the Troubleshooting application within Charter Gateway, working with Spring Webflow and JSP templates (Java), Maven, JavaScript/jQuery, ReactJS, Redux, HTML and CSS. MARITZ JUL 2015 – MAR 2016 DevOps / UI Engineer • Designed and built a multi-tenant, auto-scaling hosting environment in AWS with CloudFormation, EC2, S3, CloudFront, CodeDeploy and other AWS tools • Frontend Development (AngularJS, HTML, CSS/LESS, JS, NodeJS (Express) • Migrated source control from TFS to Bitbucket • Migrated back-end continuous integration jobs from Jenkins to Bamboo, and implementing continuous deployment • Supported Jenkins build server used department wide for Java projects • Supported and engineered Bamboo build and deployment plans for AngularJS/Express JS apps, Java web apps (Tomcat, Maven), and UI/style guide projects • Worked and collaborated on Agile process AMERICAN ASSOCIATION OF ORTHODONTISTS FEB 2014 – JUL 2015 Web Developer / Technical Support Admin • Designed and developed a continuing education (CEU) management application for AAO members using MeteorJS, a Node JS/MongoDB based application framework, utilizing server-side JavaScript asynchronously via client side method calls and via timer based jobs to keep application data in-sync with an MSSQL DB. • Developed a continuous integration workflow with codeship.io, and deployed the CE manager app to modulus.io (cloud hosted VMs), conducted integration tests load testing, and set up automatic scaling rules. The application was deployed and is being used successfully by over 16,000 members and event attendees. • Developed a Members Directory application in MeteorJS (NodeJS), using Twilio to send text message notifications. • Built a micro app for accepting donations on the member's website using AngularJS and Firebase • Maintained and provide front and back end feature improvements to a collection of Drupal, Laravel, and WordPress sites including: http://aaoinfo.org, http://mylifemysmile.org, http://aaoic.com, and http:// aaotechtalk.com • Developed a new consumer facing website (redesign of http://mylifemysmile.org) with Laravel 4 PHP framework front-end and WordPress cms backend. • Implemented Twitter Bootstrap framework with existing Drupal themes. • Maintained and Updated MySQL databases. • Provide technical support within the organization, and to member orthodontists and the general public using the websites. ST. LOUIS WEB SERVICES NOV 2010 – PRESENT Owner • Owner of a local freelance web development operation based in St. Louis, MO providing a wide range of technical solutions for small to medium sized business in the area. • Manage client relationships and provide various web based solutions including web design/development, analytics and content strategy, e-commerce solutions, DNS and hosting services. • Develop client and server side components using PHP, CSS, HTML, MYSQL, JavaScript, jQuery, WordPress and other technologies. • Created HTML / CSS content from high resolution PSD mockups for the website http://radeeus.com/. • Responsive design of Cibola Farms existing web presence for mobile / responsive viewing using CSS3 and HTML5, http://www.cibolafarms.com. • Responsible for the end to end development of a WordPress based tournament management and registration system on WordPress, at http://www.gatewaydreamfields.com/tournaments/, as well as other design upgrades and feature improvements. • Developed WordPress themes with PHP, HTML5, CSS3 and JavaScript with WordPress hooks and filters. • Responsible for the development and administration of a web presence for The Wine Merchant, Ltd. http:// www.winemerchantltd.com, using WordPress, CSS3, HTML5, JavaScript and jQuery. • Worked closely with the store to determine the functional and design requirements and built the website accordingly. • Continuing to provide ongoing maintenance and feature improvements. • Served as a Web Developer at Swiss Authentication USA with responsibilities over the design and development of the company's US website, http://swiss-authentication.us, using CSS, HTML, and JavaScript. • Mentored team members in Test Driven Development, mocking, Java, web application, and web service development patterns and best practices. CERTIFICATIONS ● AWS Certified Cloud Practitioner - July 20th, 2018 PUBLICATIONS ● https://objectcomputing.com/resources/publications/sett/august-2018-serverle ss-solutions-on-aws-part-1 SKILLS Front End Development: HTML5, CSS3 (LESS/SASS), JavaScript (ES6), ReactJS, AngularJS, MeteorJS, Jquery, AJAX, Handlebars (HTML/JavaScript templating engine), Twitter Bootstrap Framework, Material-UI, Responsive Design, Gulp, Webpack, NPM, Babel, Redux, React-Redux, Twilio API Backend / Full Stack: Java, Maven, Gradle Grails, Spring Boot, PHP, ​NodeJS​, MySQL, MSSQL, MongoDB, Firebase, MeteorJS, JSON, REST API, Apache Web Server, NGINX, Apache Tomcat, Drupal, Wordpress, Content Management Systems DevOps: Amazon Web Services (Serverless CloudFormation, EC2, S3, Lambda, Route53, IAM, EBS, RDS, ELB, CloudFront, CodeDeploy and CloudWatch) Atlassian Tools (Jira, Bitbucket, Bamboo, Confluence), Jenkins, Continuous Integration and Deployment, Gitflow, Cloud provisioning and deployment, Docker and Docker Compose, Serverless Framework, Gitlab CI/CD, Github, Jenkins, Bamboo, Drone Application Support and Analysis: ServiceNow, Splunk, AppDynamics, Google Analytics OS: Linux (Desktop and Server), Windows (Desktop and Server), MacOS (Desktop) Other: Git (Version Control), Local Development, Oracle VirtualBox, Vagrant, Docker, Ecommerce, User Experience Design Project Management: Jira, Agile EDUCATION Webster University, Webster Groves, MO - Graduated Spring 2010 B.S., Finance Web Design Certificate Dean’s List - School of Business & Technology - Spring 2010
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.