Shannon Griswold

Staff Software Engineer at AS Software
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Englewood, Colorado, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Tim Talbot

Since joining our team as a consultant, Shannon has been a constant source of expertise and innovation driving the team forward. He excels at establishing new patterns and best practices that accelerate our development and ensure quality software. His keen eye for identifying areas for improvement and implementing quick solutions have put us miles ahead of where we might have been otherwise. In addition to his technical proficiency, his ability to teach others has been invaluable in getting us up to speed on both Angular 2+ and AWS cloud infrastructure. I strongly recommend Shannon for any technical organization looking to accelerate development in new technologies.

Jay Bishtawi

I have had the opportunity to work with Shannon for over a year, and I have been impressed by his technical acumen and unwavering passion. Shannon has helped our team on our journey with Angular. He started with Angular 2 beta 5 and helped us move through Angular 5+. Shannon is always willing to share his knowledge with the team and explain new or challenging topics, which has made it easier for our team and organization to adapt to Angular. He has also been very instrumental in assisting the team by improving our continuous integration process for Amazon Web Services (AWS). Shannon helped setup our code pipeline for both the front-end and back-end, establishing common development patterns that help the team develop, and releasing new features in a much more efficient way. Shannon has been instrumental in our team reaching the milestones we achieved in the past year. He will make any team more efficient and productive and be an asset to any organization.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Staff Software Engineer
      • Aug 2023 - Present

    • United States
    • Information Technology & Services
    • 1 - 100 Employee
    • Software and Cloud Architect
      • May 2021 - Mar 2023

      I believe that everybody deserves the opportunity to work and grow within their capacity and that the simplification of warehouse operations enables warehouse workers to expand their capabilities and become more successful. Fulfilld is a seed-stage startup with an ambitious vision for upending warehouse technologies by putting intelligent location-aware hardware and software into the hands of warehouse staff. Our stack included Google Cloud Platform, nodejs (nestjs), react (nextjs), postgres, and all of the other fun bits that come along with them. Along the way I: * Designed the transaction ledger used as the System of Record for stock movements within the system * Architected the complete Fulfilld application ecosystem, including security, scalability, and a-synchronicity * Architected, designed, and authored most of the GCP cloud infrastructure using Docker, Cloud Run, and API Gateway * Wrote significant portions of the initial backend API application using NodeJS, NestJS, TypeORM * Evangelized the use of GraphQL as a more flexible alternative to REST * Mentored the technical team on software development patterns and SDLC practices * Mentored the leadership team on agile software development and proprietary software engineering culture * Guided the team on SOC2 security compliance and implemented engineering compliance controls Tech stack included nodejs, nestjs, typescript, react, postgresql, Google Cloud Platform (GCP), jest, cypress. Show less

    • United States
    • Restaurants
    • 700 & Above Employee
    • Applications and Cloud Architect, Digital Products
      • Oct 2018 - May 2021

      I believe that every family should have access to an affordable and nutritious dining experience. Red Robin is on the way to revolutionizing the casual dining space by overhauling their loyalty, e-commerce, and online ordering platforms. Along the way I... * Introduced and evangelized cutting-edge serverless and container-based technologies to enhance and accelerate development of new products for both internal Red Robin customers as well as our loyalty and online ordering customers. * Built a team of rock stars that were able to completely re-implement a set of legacy java services into node/serverless in order to support expansion of the loyalty platform and to implement a brand new proprietary online ordering platform. * Architected, designed, and implemented a complete, green-field serverless API using Cloud Native AWS tooling, including AWS Lambda, API Gateway, Dynamo, SQS, and many more. The application is a nodejs typescript application that integrates with several of our 3rd party vendors and data systems. * Designed and implemented a multi-tier CI/CD process using AWS CodePipeline, CodeBuild, and CircleCI. We use a 5-environment promotion system with automated immutable deployments that are verified using unit, code-level integration, and API black box testing, all fully automated! * Designed and implemented a 2-tier auto-scaling container cluster solution using AWS ECS with its own CI/CD and release process to provide the basis for a vendor-developed Clojure/graphql API. Show less

  • Grizzly Innovations LLC
    • Greater Denver Area
    • Principal, Consultant, Technologist
      • May 2008 - Apr 2019

      Helping businesses learn and adopt cutting edge software development technologies. Helping businesses learn and adopt cutting edge software development technologies.

    • United States
    • Software Development
    • 300 - 400 Employee
    • Software Engineering Manager
      • Apr 2018 - Sep 2018

      I believe that everybody should have the opportunity to work in a capacity that maximizes their specific skillsets and challenges them in a healthy, supportive, and constructive environment.Dice is building a next-generation talent sourcing and recruitment platform designed specifically for engineers and tech workers.I ran a team of rock stars to migrate, stabilize, and deliver a high-volume data acquisition system that located, identified, and cataloged millions of engineers and tech-industry professionals across the public internet. Show less

    • Software Technologies Consultant
      • Apr 2016 - Apr 2018

      I mentored a team of full stack software engineers to introduce cutting edge software development frameworks, tools, and practices.We specialized in angular, serverless .net, and a plethora of AWS technologies.

    • United States
    • Advertising Services
    • 1 - 100 Employee
    • Chief Technology Officer
      • Jul 2014 - Jul 2016

      I believe that small, local businesses should have the opportunity and support to challenge large established corporations, encouraging innovation and a diversity of employment, cultures, business structures, and economic drivers. FINDitKC is a full service video production, web design, and social media marketing company with a knack for telling the stories of local businesses. They have been engaged with the community, boots on the ground, to collect and catalog the greatest places to eat, stay, live, and play in Kansas City. Responsible for the design, development, implementation, production runtime, and support of a REST-backed web application that serves 300+ business clients. Technology stack included mongodb, express.js (restify), node.js, and angularjs. Code was housed, built, tested, and deployed using a fully automated dev-ops cycle using git, Jenkins, TDD, and a Heroku/AWS runtime. Show less

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Consultant
      • May 2013 - Jul 2014

      Spring 2014 Consulted with an Enterprise Architecture team on the design, architecture, and construction of a next generation single-page application compatible with both high and low technology users, including 508 compliance. Java, AngularJS, mongodb. Fall 2013/Winter 2014 Worked with a team to implement a new agile methodology and development process to enhance and refactor a Struts/JSP application. Summer 2013 Worked with ExtJS and HTML5/Javascript to implement a complex web application to interface with legacy mainframe systems through a Java middle tier. Keyhole provides a variety of software services including technology consulting, agile development coaching, staff augmentation, and turn-key product development. They are based out of Kansas City and are an excellent way to get quick results when you need it. Show less

    • United States
    • Utilities
    • 700 & Above Employee
    • Senior Project Specialist
      • Jan 2012 - May 2013

      Designed and implemented a C# client/server pair and OPC client for process control and arbitration of communications between a RESTful web service and OPC server. Assisted in the definition and creation of a development process for quickly and accurately converting HMI applications to WonderWare's ArchestrA platform. Custom developed software tools and introduced project management mechanisms to aid in conversion. Adapted agile development tools to fit within traditional engineering project management structures. Utilized Intouch, ArchestrA, RSView, FactoryTalk, C#, Microsoft SQL Server, OPC, WPF, WCF, Fluent NHibernate Show less

    • United States
    • Information Technology & Services
    • 700 & Above Employee
    • Software Architect and Team Lead
      • Jan 2008 - Dec 2011

      Led a team of talented engineers to create integrated systems to tie the Perceptive Software product stack with other systems. Pioneered and coached various agile techniques within the development organization. Utilized Java, C#, Javascript, VMWare, VirtualPC, Visual Studio, Eclipse, Web Services, COM, Test-Driven Development, Automated Testing. Integrated with systems including PeopleSoft, Lawson, Microsoft Dynamics AX, and Kofax. Led a team of talented engineers to create integrated systems to tie the Perceptive Software product stack with other systems. Pioneered and coached various agile techniques within the development organization. Utilized Java, C#, Javascript, VMWare, VirtualPC, Visual Studio, Eclipse, Web Services, COM, Test-Driven Development, Automated Testing. Integrated with systems including PeopleSoft, Lawson, Microsoft Dynamics AX, and Kofax.

    • Lead Engineer
      • Aug 2007 - Jan 2008

      Co-invented an original software product, architecture, and business model that pertains to collecting, describing, and suggesting gifts. Utilized Java, Spring, Javascript, AJAX, Bash, PERL, Tomcat, Ant, PHP, CSS, and MySQL. Developed on Windows, deployed on a Fedora prototype server. USPTO: #20090164334 Co-invented an original software product, architecture, and business model that pertains to collecting, describing, and suggesting gifts. Utilized Java, Spring, Javascript, AJAX, Bash, PERL, Tomcat, Ant, PHP, CSS, and MySQL. Developed on Windows, deployed on a Fedora prototype server. USPTO: #20090164334

    • United States
    • Information Technology & Services
    • 700 & Above Employee
    • Development Intern
      • May 2007 - Aug 2007

    • United States
    • Semiconductor Manufacturing
    • 700 & Above Employee
    • Product Development Engineer, Intern
      • Jun 2006 - Jan 2007

      Developed and managed a software package used to automate the testing and validation of processors with Intel Core microarchitecture. Worked with machinery and software to optimize time-critical testing applications. Reduced testing time of processors by 90%. Utilized PERL (and OLE), bash, dos shell, VBasic. Developed on Windows, Linux, and Solaris. Developed and managed a software package used to automate the testing and validation of processors with Intel Core microarchitecture. Worked with machinery and software to optimize time-critical testing applications. Reduced testing time of processors by 90%. Utilized PERL (and OLE), bash, dos shell, VBasic. Developed on Windows, Linux, and Solaris.

    • Student Software Developer
      • Jul 2004 - May 2006

      Designed and implemented original software products to support operations within NTS and other departments on Campus. Utilized Java, Struts, Tomcat, Ant, MySQL, and bash. Developed on Linux and Windows and deployed on Redhat servers. Designed and implemented original software products to support operations within NTS and other departments on Campus. Utilized Java, Struts, Tomcat, Ant, MySQL, and bash. Developed on Linux and Windows and deployed on Redhat servers.

Education

  • The University of Kansas
    BS, Computer Science
    2003 - 2008

Community

You need to have a working account to view this content. Click here to join now