# Tanner Smith > Senior software engineer specializing in HTML/CSS/ES6/Node.js with expertise in static sites/Next.js/Gatsby, JAMstack, composable architectures, and responsive web sites Location: Johnson City-Kingsport-Bristol Area, United States Profile: https://flows.cv/tannersmith - experience working remotely - comfortable learning new technologies/methodologies - experience working in an agile work environment - experience with responsive web development - knowledge of object-oriented programming (C#, Java, Python, C++) - front end development experience (JavaScript, React, TypeScript, HTML, CSS, SCSS) - back end development experience (Node.js) - experience working with git (GitHub) - experience working with JavaScript frameworks and site generators ( Next.js, Gatsby, Jekyll, Hugo,) - experience configuring web hosting for JAMstack sites (Netlify, Vercel) - experience working with content management services (Contentful, ContentStack, Forestry, NetlifyCMS) - experience setting up custom search implementations for sites (Algolia) - experience with Shell scripting - experience working with design tools (Photoshop, Illustrator, After Effects, Figma, Sketch) Some things I've worked on: Stackbit Phantom theme: https://github.com/stackbithq/stackbit-theme-phantom Stackbit Hyperspace theme: https://github.com/stackbithq/stackbit-theme-hyperspace Stackbit Spectral theme: https://github.com/stackbithq/stackbit-theme-spectral Stackbit Archetype theme: https://github.com/stackbithq/stackbit-theme-archetype ## Work Experience ### Senior Software Engineer @ Valtech Jan 2021 – Jan 2026 I have functioned in multiple roles on various projects at Valtech (Kin + Carta when I first joined). These roles ranged from senior front-end engineer to tech lead. Most projects I contribute to at Valtech involve developing a modular Component library with a React-based site generator like Next.js or Gatsby using composable page templates hydrated by a headless CMS like Contentful. On top of the front-end efforts in developing these sites, I also have experience configuring them for hosting on platforms like Vercel and Netlify. I have also written Node.js migration scripts to scrape content from an existing site and migrate it for use by headless CMSs like Contentful. ### Consultant - JAMstack Solutions Architect @ Sunwing Jan 2020 – Jan 2021 * Designed the solution for rebuilding and rebranding the sunwing.ca website using Gatsby.js and Contentful. * Helped develop a reusable component library using the architecture I created for the sunwing.ca site. * Utilize Cloudinary to optimize images throughout the site and minimize page load times. * Help team members less familiar with JAMstack architecture to understand best practices when developing components and features for the new site with documentation, feature demos and walkthroughs of my solutions. * Create documentation for the component library using Storybook. ### Consultant - Web Developer @ RJP Systems Jan 2019 – Jan 2021 * Develop WordPress sites from scratch using a provided mockup. The bulk of my development on these sites is with standard front-end technologies like SCSS, HTML, and JavaScript. * Explore and create proof of concepts for future JAMstack site implementations using React. ### Consultant - Web Developer @ The New Dynamic Jan 2019 – Jan 2021 * Help develop sites using the Hugo static site generator. * Test sites for both browser compatibility and mobile responsiveness using tools like Sizzy and BrowserStack. * Work with clients to implement new site features and ensure their users are receiving the best possible experience on all browsers and devices. * Develop open-source utilities to use internally as well as make available to the public. ### Software Engineer @ Stackbit Jan 2018 – Jan 2019 At Stackbit, I made many of the available themes compatible with the Stackbit app by rebuilding Pixelarity themes as Unibit templates (Unibit is very similar to Nunjucks). I also participated in their first major dogfooding effort by helping them rebuild their site in Gatsby, making it possible to manage the site through the app. I helped update and maintain some of the scripts used in house for testing (these were written in JavaScript) as well as maintained existing themes/brought new themes to the app. This maintenance included testing the themes whenever there was a major change in the app and addressing any bugs that might have risen. This testing gave me quite a bit of exposure to working with the Hugo Jekyll and Gatsby SSGs. I also gained a notable amount of exposure writing content models for these themes as well as working with the supported CMSs: Forestry, NetlifyCMS, Contentful, and Dato. ## Contact & Social - LinkedIn: https://linkedin.com/in/tanner-smith-344992190 --- Source: https://flows.cv/tannersmith JSON Resume: https://flows.cv/tannersmith/resume.json Last updated: 2026-03-22