Riley Swanston
@rileyswanston
Senior Software Engineer with expertise in full stack development.
What I'm looking for
I am a Senior Software Engineer with over 10 years of experience in architecting high-performance web and mobile applications. My expertise lies in utilizing modern technologies such as React, TypeScript, and RxJS to deliver pixel-perfect UI/UX. I have a deep understanding of SOLID principles and functional programming, which allows me to create scalable and maintainable code.
Throughout my career, I have successfully led cross-functional teams in Agile environments, overseeing the development of complex systems from the ground up. My experience includes building AI-powered chatbots and integrating advanced technologies like microservices and event-driven architectures. I am passionate about mentoring junior developers and advocating for best practices in code quality and testing.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Resource Furniture
May 2022 - Present (3 years 3 months)
Led Agile development cycles, overseeing sprint planning, backlog grooming, and delivery timelines. Architected and built the core platform from scratch using React, Next.js, TypeScript, and modern JavaScript.
Senior Full Stack Developer
YETI
Aug 2018 - Present (7 years)
Refactored and enhanced a legacy Angular codebase using Angular Router, RxJS, and NgRx for state management. Optimized a Node.js backend to handle high-traffic events by implementing multi-process clustering with PM2 and Redis-based caching.
Software Developer
Lone Star Footwear
Jan 2015 - Present (10 years 7 months)
Spearheaded development of Lone Star’s new platform from the ground up, collaborating with cross-functional teams in Agile sprints. Built dynamic frontend applications using React and Vue, optimizing for performance, modularity, and accessibility.
Education
Degrees, certifications, and relevant coursework
The University of Kansas
Bachelor’s degree, computer science
2008 - 2014
Obtained a Bachelor's degree in Computer Science. The curriculum covered fundamental concepts and advanced topics in the field.
Tech stack
Software and tools used professionally
Google Tag Manager
D3.js
Chart.js
Google Cloud Platform
GitHub
GitLab
RxJS
Kubernetes
Cloudflare
Jenkins
GitHub Actions
React Native
Spring Data
MySQL
PostgreSQL
MongoDB
Gmail
Node.js
Laravel
Spring Boot
.NET Core
Next.js
NestJS
.NET
Spring MVC
Yarn
Tailwind CSS
Material-UI
Google Analytics
Adobe Analytics
Figma
Microsoft Teams
Redis
Terraform
Azure DevOps
Jira
Ant Design
Angular Material
Mocha
Chai
React
Vue.js
React Query
React-Vue
JavaScript
Python
HTML5
Java
ES6
CSS 3
PHP
Kafka
RabbitMQ
FastAPI
PM2
SQLAlchemy
Datadog
GraphQL
Prisma
Firebase
Elasticsearch
Spring Security
WordPress
AWS Lambda
TypeScript
Chakra UI
OAuth2
Docker
Toolkit
SQL
npm
Octopus Deploy
NgRx
LogRocket
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Riley?
You can contact Riley and 90k+ other talented remote workers on Himalayas.
Message RileyFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
