Chad  Martinson

Chad Martinson

$75/hr
React & Node.js | AWS Architecture | Microservices
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Tega Cay, Sc, United States
Experience:
12 years
Chad Martinson- |- OVERVIEW 12+ years of professional fullstack developer experience building SPAs utilizing REACT, Node.js, MongoDB, AWS, and GCP. I am passionate about all things javascript. SKILLS Javascript, React, Node.js, MongoDB, AWS, Serverless-stack, Cloudformation, DynamoDb, AWS event streams, ElasticSearch, CI, HTML5 and CSS3 including LESS, SASS, and Stylus, AI/ML Integration, Machine Learning Implementation. My current project is using React with Redux on the Client Side and AWS microservices architecture on the Server Side. RELATIVE PROFESSIONAL EXPERIENCE Magen August 2023 - Present Founder & Principal Software Consultant ● ● ● ● ● Founded and operate a software consulting company focused on delivering enterprise-grade technical solutions to small businesses Provide architectural guidance and implementation expertise for cloud-native applications Design and implement scalable solutions using modern tech stack (React, Node.js, AWS) Develop and integrate AI/ML solutions for business process automation and data analysis Lead technical discovery sessions with clients to identify business needs and propose optimal solutions ● ● Develop custom software solutions that balance enterprise-level quality with small business budgets Guide clients through technology modernization, AI integration, and cloud migration strategies Slalom_Build Nov 2021 - July 2023 Solutions Architect ● ● ● ● Led architectural decisions and implementations for enterprise-level client projects Designed and implemented scalable cloud-native solutions using AWS and modern JavaScript frameworks Mentored development teams and provided technical leadership across multiple projects Established best practices for microservices architecture and cloud deployment strategies Little Caesars Sept 2020 - Nov 2021 Technical Lead ● ● ● ● ● ● ● ● ● ● Led development team in developing and maintaining the company's online ordering platform serving millions of customers Architected and implemented major features using React, Redux, and Node.js while ensuring scalability and performance Established coding standards, best practices, and architectural patterns for the team Conducted regular code reviews and provided technical mentorship to team members Led technical design discussions and documentation efforts for new features and system improvements Collaborated with product managers to define technical requirements and provide effort estimations Implemented CI/CD pipelines and automated testing strategies to improve deployment reliability Managed dependencies and technical debt across the codebase while maintaining high code quality standards Facilitated agile ceremonies including sprint planning, daily standups, and retrospectives Served as the primary technical point of contact for cross-team collaborations and stakeholder communications Lowe's December 2020 - August 2021 Sr Software Engineer (Front End) ● ● ● ● ● ● ● Reengineer use of state for an in house React application used by the Merchant team Utilizing React, Redux, Redux-Saga, MaterialUI Implement a proxy server Node/Express to allow client to make fewer API calls for complex view data Mentor engineers with less experience Help facilitate proper git and agile workflows Work closely with Product and Business in defining requirements for feature planning Played major role in planning and execution of new vendor facing application Passport Inc | Charlotte, NC October 2018 - March 2020 Software Engineer II (Full Stack) ● ● ● ● ● ● ● ● ● Developed and maintained two client side apps using React and MaterialUI ○ Customer (purchaser of the permit) Portal ○ Whitelabel app utilizing subdomain and operator-settings micro-service to dictate custom look and text ○ Application for customers to purchase and manage parking permits ○ Utilized proxy service to hydrate data from Lambda Node and DynamoDB micro-services Client (owner of the permitted spaces) Portal ○ Internal application for clients to create and manage permit offerings ○ Integrated proxy service for AWS micro-services data hydration ○ Implemented custom rule creation for permit sales, usage timing and location restrictions Utilized Cloudfront to serve static pages from S3 bucket Contributed to architecture design, sprint planning, code reviews, and feature creation from scratch using in-house React component library Implemented architecture using HOCs, Smart components, Dumb components and Redux for state management Developed and maintained cloud-based microservices using Node, Serverless-Stack, and AWS services Built complex micro-service ecosystem utilizing HTTP requests, Event functions (SNS), and DynamoDB Streams Maintained ElasticSearch synchronization through database streams and event-based updates Contributed to service architecture design for Permits product functionality ● ● ● Executed full-stack feature development responsibilities: ○ Led planning meetings with Product team for solution development ○ Conducted research spikes for problem-solving and solution evaluation ○ Developed and tested (Jest) front-end and back-end code maintaining 90% coverage ○ Managed features through QA and production deployment ○ Collaborated within 8-person engineering team with dedicated Team and Tech Leads Utilized Gitlab for repository management and CI pipeline Worked 25% - 30% Remote GSTV | Detroit, MI June 2016 - August 2018 Sr Software Engineer ● ● ● ● ● ● Develop and maintain UI-kit using React and Bootstrap Develop microservices using Node, MongoDB, Mongoose, and various AWS services such as SQS, Lambda, S3, and DynamoDB Currently working in 2 week sprints using Agile methodology Workflow is a Git Flow hybrid Use Jenkins Pipeline for CI 100% Remote work environment out of Waxhaw, NC @WalmartLabs | San Bruno, CA May 2016 - Feb 2017 Sr Web Developer | Contract ● ● ● Create static site generator using React Work directly with the Director of Customer Acquisition, SEO team, and Walmart Grocery team to provide local SEO pages for each store that offered online grocery shopping with pickup. 100% Remote out of Waxhaw, NC Red Ventures | Fort Mill, SC July 2015 - May 2016 Engineer ● ● Build and maintain UI-kit consisting of reusable React components. Build and maintain microservices in Node.js utilizing websockets, RabbitMQ, and Redis. ● Strong focus on Unit and Integration Testing using Mocha, Jasmine, Enzyme, Nightwatch and mocking data with Kakapo.js Studio Displays Inc. | Charlotte, NC Apr 2006 - July 2015 Interactive Developer 2012 - 2015 ● ● ● ● ● ● Develop interactives for both museum exhibits and corporate trade shows. Extensive use of microcontrollers such as Arduino, RaspberryPi, and SparkIO. Write software for interactives using javascript, node.js and Arduino Sketch. Develop touchscreen kiosks using HTML, CSS, Javascript and JQuery. Develop Chrome Packaged Extensions using Angular.js for "Native Apps". Use Node and MongoDB to create a localhost server and database for persisting data from exhibit user input on standalone kiosks. PROJECTS I played a significant role in building the V2 Permit application at Passport Inc. It's a non-trivial application utilizing several Lambda services and an event based system including pushing Db updates to ElasticSearch allowing for better query performance during non mutating searches and saving DynamoDb's limited secondary indexes for more application critical queries. I created an app for building letter and email templates utilizing REACT, CodeMirror, and Twig.js at Passport. It basically allowed our Product Support team to define a Schema and design a template then run a query to get a list of customers for hydrating said Schema. The user would then be able to review the template with the hydrated data before using our letter service to send out mass communications, ie emails and letters. I developed a static site generator using React for Walmart. They wanted to be able to create and update 1000's of static websites for their stores that offered their new online grocery shopping experience. EDUCATION Self-directed professional development focused on emerging technologies and software engineering best practices. Continuous learning through: ● Technical certification programs and professional workshops ● ● ● ● Industry conferences and developer communities Hands-on project implementation Open source contribution Advanced self-study in cloud architecture, AI/ML, and enterprise software design Strong emphasis on practical application and staying current with evolving technology landscape.
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.