John Rush
I care passionately about building collaborative relationships and delivering amazing results.
I am a highly experienced software developer and technical leader. I've worked at multiple startups and first learned to lead technical teams while at Microsoft. As the CTO of Fluent Forever for 5 years, I built a team from scratch to deliver a cross platform mobile application and full-stack infrastructure.
Whether you need hands-on deep technical expertise, executive-level strategy, or help building or growing a team, I can help you get where you need to go.
What People Are Saying
"From our very first phone call, I was impressed with the way [John] could combine his masterful technical prowess with a keen understanding of how technology impacts business: he understood that every choice we made in terms of architecture would have consequences to our business in the short, medium and long term. That combination of skills truly sets him apart."Gabe W. — CEO
"[John] has deep experience with all levels of business, engineering, process, product. Present him a software problem, he will figure out the right level of engagement and come up with a solution, whether that's directly writing the code, hiring the team, somewhere in between or all of the above. It does not matter the scale or complexity, he will find the right solution that is appropriate in the current moment with flexibility for the future."Sean M. — Developer
"John's unique blend of technical expertise, effective communication, and dedication to his team makes him an invaluable asset to any organization."Ale A. — Developer
"[John's] talent and willingness to learn new skills make him an excellent programmer, and his curiosity and creativity in problem-solving make it easy to face impossible tasks."Gonzalo B. — Developer
"I learned a lot about scalable enterprise systems from John through at least a dozen projects in our time working on Fluent Forever. I can't recommend him highly enough!"Chris S. — Marketer
"Not only is John an exceptionally skilled technologist, but he is also an excellent leader who is great at coming up with solutions to large, complex problems, and helping those under him develop and reach their potential."Patrick O. — Developer
"John was a joy to work with. It's not just the demeanor, but John would work at whatever level needed, and would help and mentor at any time. His management and charisma are a rare find with someone this knowledgeable."Mat C. — Developer