JD Gaines
About JD Gaines
JD Gaines is a Senior DevOps Engineer at Restaurant365 with extensive experience in CI/CD pipelines, Kubernetes, and cloud infrastructure management.
Current Role at Restaurant365
JD Gaines currently holds the position of Senior DevOps Engineer at Restaurant365. In this role, he specializes in implementing CI/CD pipelines using GitLab. His responsibilities also include deploying and managing applications via Kubernetes for container orchestration and utilizing tools like NGINX for application deployment. Additionally, he automates workflows using Bamboo and Jenkins to streamline development processes.
Previous Experience at Restaurant365
At Restaurant365, JD Gaines has held several roles over the years. From 2019 to 2020, he worked as a Release Technical Program Manager and Release Manager in Irvine, California. Before that, he served as an Engineering Support Manager and Release Manager from 2017 to 2019. His extensive experience at Restaurant365 underscores his expertise in release management and technical program coordination.
Technical Background
JD Gaines has a robust technical background encompassing a range of experience. He has worked as a Software Developer at Dadoof in San Juan Capistrano, CA from 2014 to 2015, and as an IT System Administrator at LPL Financial in Laguna Niguel, CA from 2013 to 2014. His earlier experience includes an eight-year tenure as an Equity Auditor at Realogy Holdings Corp. in Mission Viejo, CA.
Education and Expertise
JD Gaines attained a Bachelor of Science (B.S.) degree in Computer and Information Systems Security/Information Assurance from Chapman University. He also studied at the University of Utah. His areas of expertise include managing Linux-based systems, configuring IIS for web applications, and managing cloud infrastructure on both Azure and AWS. He is also proficient in database management with SQL, web development using HTML and CSS, and mobile app development with Ionic.
Software Development and Project Management Skills
JD Gaines has developed front-end applications using Angular and has back-end development experience with C# and ASP.Net. He is skilled in version control using Git and has experience in publishing mobile applications on the App Store and Google Play. Additionally, he is proficient in JIRA Administration, which aids in effective project management.