Ryan Zigler

Full-stack Software Engineer

About Me

Hi, I’m Ryan Zigler!

I am a full-stack software engineer with a background in JavaScript (ES5/ES6+), specifically with React, Redux, & Hooks; Express; MongoDB; MySQL; PostgreSQL; git; and AWS S3, EC2, VPC, & RDS. I enjoy making intuitive, clean applications that are fast and easy to use.

I love solving problems through creative, efficient solutions, and have a passion for learning new technologies. I am currently expanding my Python knowledge and learning Rust.

Projects

Arcadia

The ultimate destination for playing, discussing, and creating games

  • Reduced an inherited database’s storage requirements by 69% by refactoring the database schema to remove the storing of redundant information and refactoring the front-end.
  • Reduced response times by over 30% utilizing K6, Loader.io, and New Relic to test and analyze metrics of different load balancing techniques.
  • Implemented horizontal scaling with an NGINX load balancer to increase throughput from 100 RPS to 5,000 RPS with a 12ms response time and 0% error rate.

Wandrr

A travel app for wander lusters traveling on a budget

  • Leveraged React Hooks to utilize global state without Redux and reduce code reproduction by 66% in modal components.
  • Implemented service-oriented architecture to combine four services on AWS ec2 using an NGINX proxy server.
  • Utilized Styled-Components to create a dynamic experience and reduce CSS conflicts from other services in SOA deployment.
  • Collaborated with four engineers using Agile software development practices and tools.

Experience

Zigler & Associates | LPL Financial

Managing Registered Representative

2007 - 2020

  • Oversaw the successful transition of over $30 million of assets as part of a 6-month transition between broker/dealers with a 100% client retention rate.
  • Engineered and executed long-term financial plans using Monte Carlo methods to increase the probability of success through age 95 to greater than 90%.
  • Supervised a team of more than two dozen registered and unregistered staff members across 7 locations.
  • Planned, organized, and taught at more than 20 community education workshops on various financial topics such as Social Security, taxes, and creating budgets.

Education

Hack Reactor @ Galvaniz

Advanced Software Engineering Immersive

2020

The Advanced Software Engineer Immersive is a full-time, 12-week educational program consisting of 11+ hours a day, 6 days a week in a classroom environment that focuses on developing solution-oriented engineers. With over 1000 hours of on-hands experience dedicated to developing full-stack applications with JavaScript, Node.js, Express, React, MySQL, and MongoDB (and other as well as other relational and non-relational databases), following Agile methodologies to explore problems and construct multi-level solutions.

Saint John's University

Political Science

2003-2007

When I'm Not Coding...

When I’m not working, you’ll likely find me tinkering and deploying random hardware for various projects around my house. So perhaps the section title was a little bit of a white lie as these projects normally involve some sort of coding, but it’s mainly playing with hardware.

When I’m not at my desk, I try to be outdoors as much as possible! I love hockey and I try to play as much golf as life and Minnesota weather will allow. My other hobbies include traveling, hiking, camping, photography, and cooking/BBQing.