Learn more.
Be Empowered.

Providing tools to empower others through their personal and professional journeys.

Chris May is a co-founder of PyRVA and had a great career in web and python development, most recently as a Senior Full-Stack Engineer at Markel in Richmond, Virginia.

Having learned to program as an adult and seeing how positively he impacted his coworkers and PyRVA members, Chris decided to step away from his full-time job to teach python to others through group training, coaching, and authoring resources.

His professional career started in graphic design, where he created logos, brochures, static websites, and other creative products. Around 2005, he learned JavaScript and experienced explosive growth in his front-end development skills, learning about unobtrusive JavaScript, responsive design, and user experience through A List Apart and other blogs.

As he saw his capabilities grow in the browser environment, he yearned to do more outside of the browser and developed his interest in computer automation and server-side programming.

To grow his server skills, he started learning the popular web framework of the day but was redirected by a friend away from ruby and towards python, a move he treasures to this day. He was so impressed with the number of things he could do with python that he co-founded PyRVA to empower others on their journey.

The growth in his professional career also fueled personal growth. Chris started making small changes over time to his diet and physical routine and lost over 70 pounds over the course of three years, maxing out at over 100 pounds lost after 10 years.

Seeing how small changes lead to big changes down the road, Chris is now hoping to help others on their journeys through this website, personal coaching, and corporate training.

He also has to acknowledge this beautiful website design could not have been done without his incredible wife, who he is inspired by and very proud of.

  • 15+ years of python experience
  • The Carpentries certified instructor
  • Contributing member, Python Software Foundation
  • PyRVA co-founder


  • Improving your code without losing your mind
  • Level Up Through Refactoring
    • PyRVA August 2022 [video]
  • Elegant Code in Three Steps
  • Getting Started with Pathlib
    • Pyowa May 2020
    • PyRVA June 2020 [video]
  • Choosing the Best Python Web Framework
    • PyRVA March 2020
  • Starting your python project out on the right foot
    • PyRVA March 2019
  • Make your own website for fun and profit
    • PyRVA November 2016


Unlock new capabilities in your programming skills by downloading our resources.


Get personalized coaching to move your skills to the next level. Accept that job. Get that promotion. Solidify your confidence.


Transform your team.
Level up together to deliver more features and spend less time maintaining code.

© 2023 Everyday Superpowers

About | Articles | Resources

Free! Four simple steps to solid python projects.

Reduce bugs, expand capabilities, and increase your confidence by building on these four foundational items.

Get the Guide

Join the Everyday Superpowers community!

We're building a community to help all of us grow and meet other Pythonistas. Join us!


Subscribe for email updates.