REVSYS - Key Persons


Catherine Holmes

Job Titles:
  • Assistant
Catherine has a Bachelor's degree in Accounting from Christian Brothers University. She shares a love of Magic the Gathering with teammate Jacob Burch, who first introduced her to REVSYS, which she joined in 2017. Prior to REVSYS, Catherine worked with Lawrence Memorial Hospital and Cerner. Catherine loves daily new adventures, both in and out of the office. Originally from Memphis, Tennessee, Catherine moved to Lawrence in 2013 with her husband Brent, a mathematician. While she misses her Tennessee roots, she and her cat Zeus (who will eat anything, just ask the vet) love the small-town feel of Lawrence. Catherine spends, in her own words, "an almost embarrassing" amount of time playing Pokemon Go. For even more fun, Catherine likes to go on walks (more opportunities to catch 'em all), play board games and Magic the Gathering. She also paints and cross-stitches.

Frank Wiles - Founder, President

Job Titles:
  • Founder
  • President
Frank Wiles believes technology should make our lives easier, not more complicated. He started REVSYS to help businesses take full advantage of all the benefits of the Open Source Software revolution. His experience has made him the go-to source for building applications, systems, and processes that show how software can be easy, robust and affordable. Career Highlights Former President of the Board of the Django Software Foundation from 2016-2021

Jacob Burch

Job Titles:
  • Engineer
Jacob Burch has created websites since he was 12 years old. After spending his high school years as co-Editor in Chief of his high school's website, he became a Software Intern at Warner Bros. Records for two years. He then decided to finish his college studies and pursue the highly lucrative major of American Literature at UCLA. After graduating, Jacob decided the paparazzi-laden world of fame and fortune found in literative criticism was too much for him, so he returned to his programming roots as a software engineer at Mahalo.com. After serving time as Director of Technology and CTO at Mahalo, Jacob joined REVSYS in 2011.

Jacob Kaplan-Moss

Job Titles:
  • Partner
Jacob Kaplan-Moss is one of the lead developers and co-creator of Django. As an experienced software developer with a focus on web application and content management architecture. In 2005 Jacob joined the Lawrence Journal-World, a locally-owned newspaper in Lawrence, Kansas, and helped develop and eventually open source Django. Jacob joined Revolution Systems in 2009. Career Highlights Co-author of The Definitive Guide to Django (Apress, 2007).

Jeff Triplett

Job Titles:
  • Developer
  • Engineer
  • Partner
Jeff Triplett is an open-source developer with over 20 years of experience in the web and programming industries. He has held executive roles and technical positions at small startups and major corporations, including Leggett and Platt, ATC Transportation, and REVSYS. Jeff joined REVSYS as an engineer in 2011. Prior to that, Jeff worked on Ellington CMS and Marketplace as a lead engineer at Mediaphormedia, the interactive division of The World Company in Lawrence, Kansas. Most recently, Jeff has been working with dozens of startups, helping them build scalable, cloud-based, and web service-based applications for mobile devices, including Apple's iOS platform and Google's Android platforms. Jeff has worked with Django since it was officially released and is active in the Django community. He is a Python Software Foundation Board of Director and Vice Chair (previously Treasurer), President of the Django Events Foundation of North America (DEFNA), and has served as Chair, Co-Chair, and Vice-Chair of DjangoCon US since 2014. He has also been Chair and Co-Chair of the Django Software Foundation Code of Conduct Committee. Jeff Triplett is the guest on the DjangoChat podcast to talk about Github Actions, Docker, Tailwind and more.

Kojo Idrissa

Job Titles:
  • Engineer
I'm Kojo Idrissa and I joined RevSys on 2020-01-06. I also enjoy a good international standard. I'm a software engineer with an accounting degree and an MBA. You may have seen me at a Django or Python event or conference, as I've been speaking at those since 2013. In the past, I have worked primarily as an accountant. However, I've also been a university instructor in the United States and China. I'm also a DjangoCon US organizer(since 2016), former DEFNA board member and current DEFNA North American Ambassador. In THAT last role, I've spoken at a lot of conferences. If you've seen me at an event with "Py" or "Python" in the name since 2017, that's a big part of the reason.

Lacey Henschel

Job Titles:
  • Engineer
Lacey Henschel joined REVSYS in 2017. Prior to joining REVSYS, she received Bachelor's and Master's degrees in English from Auburn University and Texas A&M University, respectively, before joining the University of Texas at Austin as a developer in 2011. Lacey stays very involved in the Django community. She has held leadership roles on the DjangoCon US organizing team since 2015, and in 2017 served as Conference Chair. She has also served on the Django Software Foundation Code of Conduct Committee, organized several Django Girls workshops, and is a former member of the Django Girls Support Team. You can find Lacey on Treehouse, where she has taught courses on Django templates and the Django admin. Lacey makes regular appearances on the conference stage and has spoken at DjangoCon US, DjangoCon Europe, PostgresOpen, Open Source Bridge, PyDX, ACT-W Portland, and Django Birthday. She has also been published in Model View Culture and OpenSource.com, and is based just outside of Portland, Oregon. Lacey Williams Henschel was on The Django Chat podcast to talk about why she loves testing, what it's like to organize DjangoCon US, and how complicated video courses are to create. Listen to the full interview.

Stephen Spencer

Job Titles:
  • Engineer
Stephen started life in the 8-bit lane in the early 80's in a northwest Kansas village. After nearly completing a third of three degree programs, he left Kansas State University in 1993 after coming to the conclusion that he honestly had no clear idea what he should or wanted to do for money. He has since accumulated over a decade of systems and devops-ish experience with sporadic forays into writing programs that could almost be referred to as Software. Stephen worked with Frank Wiles from late 1996 through early 1998 at the local cable company. In late 2014, Frank approached him about an opportunity to join REVSYS as an operations/automation executor. When asked to describe his initial response, he is reported to have said something to the effect of, "It kinda feels like being asked to join the band, ya know?" When Stephen is not having some sort of intense emotional response to Kubernetes or adapting his brain to the Go programming language, he enjoys dog training, trying new Lawrence restaurants and roaming the Earth (usually with the aforementioned animals). His cats understand him almost as little as he understands them. But they enjoy sitting on him and he sometimes enjoys being sat upon by them. His original Commodore 64 still holds a place of honor in his basement.