# Thomas Shannon > A programmer who builds web applications, leveraging technologies such as React, Vue, and Node. Location: Las Vegas, Nevada, United States Profile: https://flows.cv/thomasshannon Experienced software engineer who has knowledge in a variety of domains and technologies such as: Javascript, Typescript, React, Vue, Angular, Node, Express, Nestjs, Python, PHP, Laravel, Webpack, JQuery, SASS I'm currently working on a flashcard app (React, Typescript, Node) with my goal to have a universal codebase. (mobile app, web app, and desktop app). It supports a proprietary file format as well as CRUD operations with a REST API built in Express. Outside of coding, I like to play improv piano, basketball, and go on hiking adventures! ## Work Experience ### Full Stack Engineer @ WellSaid Labs Jan 2021 – Present | Seattle, Washington, United States ### Full Stack Engineer @ Hex Deck (personal project) Jan 2021 – Present A React project for creating flashcards in a variety of formats like markdown or programming languages like js or python. Supporting cloud based decks from a custom built REST API as well as a proprietary format similar to xml for decks in a local file system. ### Instructor @ PunchCode Jan 2020 – Jan 2021 | Las Vegas, Nevada, United States Created various tools for learning such as an interactive flashcard app for JS syntax (see project below), implemented by React and Redux, saving the students ~1 hour per project of parsing inconsistent practices not relevant to class. Created 100+ code challenges and interactive demos, forming a system of practice with a variety of tools like codepen and github for exercises and jest and jasmine to provide unit testing, streamlining the process of efficient practicing. Taught 10+ students per cohort full-stack web development, spanning classes from 12 weeks to 6 months, which prepared them for junior roles in software development. ### Web Developer @ RevUnit Jan 2018 – Jan 2020 Refactored a dotnet project into a SPA application platform for Zappos, using knowledge of server render pages and Vue, to migrate a year-long legacy codebase in 3 months - complete with an entire ui redesign. Created an internal vue ui library and automated the process of capturing existing api requests from the existing platform saving $10K+ in development costs. Created a draggable node tree product query selector for a texas grocery chain HEB, utilizing Angular and Typescript, to provide a simple way for analysts to estimate inventory and have a more intuitive understanding of sales, which saves $10K+ in developer time. ### Web Developer @ ZenSales Jan 2018 – Jan 2018 Added build process using webpack 4 and dotnet core including css and js minification w/ cache busting enabling modules and future JS syntax, which enabled swifter and easier development. Rebuilt the marketing site for mobile with a more user friendly web design, using mobile first principles, increasing user engagement by ~20%. Restructured css into sass paradigm using the 7-1 architecture pattern, leveraging documentation of scalable css architecture, decreasing development time by ~20%. ### Front End Developer/Design @ bmiSMART Jan 2016 – Jan 2018 | Remote Ported legacy shopify code and custom CMS code, using the laravel framework and Wagtail respectively - saving the company $10K+ in development work by avoiding development teams to manually code sites. Crafted reusable UI widgets and npm modules, leveraging templates and vue to scaffold pages quickly, saving the company ~200+ hours of work. Optimized site load time using gzip compression, utilizing the js bundler webpack, reducing the code footprint by ~90%. Created a tool to screen capture the different pages on the site to ensure it looked uniform on various screen sizes, covering 100% of pages by reading a live sitemap. Built an app prototype in Ionic and React Native to assess in-house app creation saving the company ~$5000+ ### Front End Developer @ IzyTrack Jan 2016 – Jan 2016 | Las Vegas, Nevada Area Created a complex sales order modal using ajax to interact with a Django REST api and functional array methods, which enabled event managers to seamlessly calculate their sales of products from multiple different apps in the projects. ### Driver/puller @ NRS Jan 2015 – Jan 2015 Deliver various orders throughout the Vegas valley and conduct inventory. ### Promoter/Recruiter @ Hotbox Unlimited Jan 2014 – Jan 2015 | 4343 Polaris Avenue Las Vegas, NV 89103 Managed to convince tourists to watch a screening of various television pilots. ### Crew Member @ Regal Entertainment Group Jan 2013 – Jan 2014 | 2300 Paseo Verde Pkwy, Henderson, NV 89052 Worked and interacted with various customers as a cashier and greeter. ## Education ### Data Structures and Algorithms Outco Inc. Jan 2021 – Jan 2021 ### Front End Certification in Front End Engineering The Iron Yard Jan 2015 – Jan 2016 ### Bachelor of Fine Arts (BFA) in Audio Production Sanford-Brown College Jan 2011 – Jan 2015 ### Diploma Coronado Jan 2008 – Jan 2011 ## Contact & Social - LinkedIn: https://linkedin.com/in/thomasfshannon - Website: http://www.devbythomas.com - GitHub: https://github.com/thomas1117 --- Source: https://flows.cv/thomasshannon JSON Resume: https://flows.cv/thomasshannon/resume.json Last updated: 2026-03-29