John Janes

Principal Software Engineer
Homer Glen, IL
📞 (708) 724-4996
✉️ [email protected]


🧠 Summary

Software Engineer with over 20 years of professional experience. I’ve worked with teams, employers, and clients across a variety of industries, company sizes, and technology stacks.


🛠 Skills


💼 Experience

Principal Software Engineer — Independent Contractor (Remote)

Jan 2024 – Present
- Led team to build Rails app replacing legacy PHP system I originally architected 15 years ago.
- Provided ongoing support and technical guidance.

Senior Software Engineer — Independent Contractor (Remote)

Jan 2020 – Oct 2023
- Collaborated with engineers and vendors.
- Built new features using Laravel.
- Maintained reports using MySQL, PHP, Java, Elasticsearch, and Zuora.

Senior Software Engineer — ActiveCampaign, Chicago IL

Jan 2019 – Jan 2020
- Refactored legacy code to modern PHP standards.
- Owned the campaign approval system handling 24M+ email campaigns daily.
- Created internal debugging tools.
- Helped transition monolith to microservices.
- Mentored junior developers.

Senior Software Engineer — Yello, Chicago IL

Aug 2016 – Dec 2018
- Supported legacy PHP monolith.
- Rewrote reporting system for better maintainability.
- Joined integration team using Mulesoft, React, and Rails.
- Handled weekly Jenkins-based releases.
- Mentored engineers.

Lead Engineer — Synergy Marketing Partners, Lombard IL

Nov 2012 – Aug 2016
- Developed 720 Digital Ad Creator using Rails, NodeJS, PhantomJS, Angular.
- Led PCI compliance and server infrastructure.
- Created CMS from scratch using Symfony and Silex.
- Built and led engineering team.

Senior Software Engineer — Discount Mags, Downers Grove IL

Nov 2011 – Dec 2012
- Worked in startup environment with LAMP stack.

Senior Software Engineer — Dealer E Process, Downers Grove IL

Nov 2010 – Nov 2011
- Migrated from Subversion to Git.
- Helped transition legacy systems to CodeIgniter.
- Mentored junior developers.

Senior Software Engineer — VB Holding, Aurora IL

Jan 2010 – Aug 2010
- Part of ~20 dev team using LAMP stack.

Senior Software Engineer — Digital One, Orland Park IL

Mar 2008 – Aug 2009
- Built pay-per-view system with Authorize.net / PayPal integration.
- Developed mobile video platform (Android, BlackBerry, iPhone).
- Led migration to Symfony.
- Overhauled video encoding process.

Lead Web Application Developer — Ateki Corp, Bolingbrook IL

May 2007 – Feb 2008

Lead Web Application Developer — Creative Expansion (Remote)

2001 – 2006