Shea Riley
Full-Stack Software Engineer and Front-end Architect

Skills


Patterns & Practices
  • MVVM
  • Component-based Architecture
  • Flux
  • SPA
  • Isomorphic
  • RESTful Web APIs
  • N-Tier
  • Cloud & Distributed
  • CI/CD
  • Microservices
Programming Languages

Front-end

  •  HTML
  •  JavaScript/TypeScript
  •  CSS
  •  SASS
  •  Less

Back-end

  • C#
  • SQL
  • JavaScript/TypeScript (Node.js, Express, Next.js, Nuxt)
  • JSON
  • XML
Front-end Frameworks and Tools

Modern

  •  Angular
  • RxJS
  • Angular Material
  • TailwindCSS
  • KendoUI for Angular
  •  React
  • React Native
  • Next.js
  • Redux
  •  Vue
  • Nuxt
  • Pinia
  • GraphQL (Apollo client)
  • Supabase JavaScript client
  • OData (Breeze)
  • Highcharts
  • JSONata
  • Gridster
  •  FontAwesome Icons

Testing and Build Tools

  • Webpack
  •  Gulp.js
  • Jest
  • Jasmine
  • Vite and Vitest
  • Playwright

Legacy

  •  AngularJS
  • KnockoutJS
  •  Bootstrap
  • jQuery / jQuery-UI
Back-end Frameworks
  • .NET and .NET Core (Modern)
  • ASP.Net and ASP.Net Core
  • ASP.Net MVC and Web API
  • Entity Framework and Entity Framework Core
  • Dapper
  • Hot Chocolate (.NET GraphQL API Framework)
  • Identity Framework
  • OAuth / OpenID / OIDC
  • Node.js
  • Express
  • Next.js
  • Nuxt
  • AuthJS
Databases
  • Microsoft SQL Server
  • PostgreSQL
  • Supabase
  • MongoDB
  • Redis
Platforms and Tools
  •  Node.js and NPM
  • Azure DevOps and Azure Pipelines
  •  Docker and Harbor
  •  Git & GitHub
  • TFS
  • Visual Studio
  • VS Code
  • JetBrains Rider
  • JetBrains Webstorm
  • Adobe Photoshop
  • GIMP
  • Figma
  •  Slack
  • Microsoft Teams
  • Microsoft Excel
  • Microsoft PowerPoint
  • Microsoft SQL Server Management Studio
  • DB Visualizer
  • Vercel
  • OpenTelemetry
  • OpenSearch
  • Jaeger
Operating Systems & Environments
  •  Windows & Windows Server
  •  Linux (Debian and Alpine) & WSL
  • Arduino (Arduino IDE & C++ / Wiring)