About Me


I am currently looking for a position as the Senior Director or Head of a Software Development organization.

I am extremely technical. I might not write code everyday, but I understand what it takes to build quality software SaaS platforms.

I am passionate about building strong development teams and creating an environment of open honest communication. I strive to build world class development organizations.

I am an accomplished entrepreneur, senior executive, and advisor. Analytical, self-motivated, and results-oriented software development leader with 32 years combined experience in large scale complex software development and small scale MVP work.

Diverse background with different technology from Java to Dot Net to NodeJS and more. Widely considered an innovator, coach, mentor, motivator, and strong leader.

Work Summary

Download full detailed resume PDF DOCX
Last updated: Feb 22, 2024

  • Work Experience

  • Senior Director of Software Development

    Successware - 2021 - 2024

    Drove next generation rewrite of a legacy monolithic system to an innovative Cloud Native platform (AWS).

    Overseeing onshore and managers/leaders of offshore teams of 150+ engineers, QA, UX, SRE and DevOps.

    Coordinating site reliability, React Mobile, platform, and maintenance engineers across multiple consulting companies and dozens of SOWs. With secondary support for four other large contract initiatives.

    Created a custom workflow process for microservice hotfixes, which included Flyway database scripts.

    Tight coordination with Product, Support, Legacy, and SaaS Managed Services teams. 99.95% uptime SLA.

    *Position eliminated in favor of offshore.

  • Head of Java Software Development

    Ruffalo Noel Levitz - 2019 - 2021

    Overseeing 5 Java platforms in the Higher Education fundraising sector which generates 70% of the SaaS revenue.

    Pipeline improvements created a 40% reduction of production failures.

    Created technical debt roadmap plan for upgrading to Java 11, Wildfly 20, jQuery 3.15, and Query UI 1.12.

    Achieved complete UI rewrite going from IE 11 only support, to all modern browsers. With a 90% adoption rate.

    Switched from an analog dialing solution to a true browser based WebRTC calling implementation.

    Collaborated with the product team to groom the backlog by creating a virtual backlog of smaller, manageable stories as well as a virtual backlog of epics.

    *Position eliminated in favor of offshore.

  • Head of Software Development

    Debt Pay Pro - 2018 - 2019

    Reporting to the CEO, my role was to drive the development team to ultimate success.

    Bootstrapped, successful FinTech startup company. Hired as #38 employee, small 10+ person development team.

    Primary product was a B2B extensive CRM, secondary was integrated B2C eSignature platform.

    Managing 30+ integrations with 3rd party vendors such as merchant accounts, payment gateways, phone dialers, credit/finance companies.

    Reporting to the CEO, leading the software development group in all areas of development.

    Lead the migration from datacenter hosted servers to AWS, partnering with REAN Cloud.

    Reducing technical debt, reduced downtime by focusing team on getting 80% of value for 20% of work.

  • Head of Accelerated Solutions Group

    Follett School Solutions - 2012 - 2017

    Reporting to the VP of Development, my group was created to work closely with customers, develop and release in extremely short timeframes. The goal was to implement a rapid release cycles to respond to customer needs. Allowing us to provide incremental value based on actual customer priorities.

    Innovative group focused on new technologies, new development processes and creative solutions. With organizational independence I lead the group to success on every project, proven track record.

    Applied Lean principles to Build, Measure, Learn. Learn from small samples that were closely observed, using prototypes to test business models, tracking the team's progress and flexibility, moved quickly to market and strived to fail fast.

    Worked collaboratively and effectively with our C level, business partners, product owners and customers to ensure our solution aligned to our strategy and was setup to be successful.

    Responsibilities included taking key business strategies from ideas to reality, including the roles of product/project manager and technical lead in addition to the management role of the group.

  • Senior Software Development Manager

    Follett Software Company - 2006 - 2012

    Part of the Executive leadership team of the development unit. Performed a dual role of managing 18 senior level developers in the organization as well as serving as the technical lead overseeing multiple projects. Quickly rising to the outspoken leader of the group as well as the developer advocate.

    Shared management of $30M budget, overseeing project managers, business analysts, software architects, software developers, and quality assurance testers.

    Lead the onboarding of new engineers, interns, testers, and project leaders. 65+ consultants and 25+ full-time associates. Created job descriptions and annual performance goals.

    Drove and lead the internship program. Recruited on campus at several universities, coordination with HR to onboard students. Mentored and lead multiple successful intern projects, several of which resulted in hires after graduation. Received high honors and regard for establishing an Internship Program.

    Created career development paths, quarterly review policies, annual review feedback mechanisms, helped promote HR research for salary alignment, and bonus justification.

  • Principal Software Engineer

    Follett Software Company - 1993 - 2006

    Lead the Mobile Quest group which created iOS and Android native applications. Lead the technical design of the restful API, versioning, agility, and coordination between outsourced UI/UX firm and delivery of iPhone/iPod and iPad applications. As well as Android phone and tablet applications.

    Technical lead engineer on Destiny Quest and MyQuest. Quest is Follett's next generation library search tool. This platform was later used to create the FollettShelf for another division.

    Technical lead on the Destiny platform, the leading $65M+ web based school management system. Started on Destiny when the first line of code was written in Iteration 1. Destiny grew from a 10 person team to a 65 person team within 4 years. Destiny has received numerous industry awards and gained a 60% market share due to the stability and feature set of the application.

  • Chief Technology Officer and Co-Founder

    Thinkersize, LLC - 2008 -

    Cranium CoRE is a SaaS reading comprehension gameshow, for students 3rd-12th. Utilizing mobile devices or SideKey Keypads to answer higher order thinking questions directly to the browser. Members from around the world create and share games, collaborating in this web 2.0 environment. This subscription based system released in June 2009.

    Responsible for the software development, quality assurance, technical delivery and maintenance of Cranium CoRE. I also act as the visionary for the future of Thinkersize, LLC. Instrumental in architecting, designing, and building the Cranium CoRE service, and was critical in helping the service grow and scale.

    Created both iOS and Android applications for remote controls into the game. Used jQuery Mobile and ajax polling on both the server and the client remotes to achieve seamless gameplay on phones, tablets or any device with an internet browser.

  • Chief Executive Officer and Founder

    RJL Software, Inc. - 1996 -

    Founded independent software company initially focused on creating automation products and custom solutions for businesses to go paperless. Started with desktop applications and utilities, moved on to web based solutions and web applications, websites, hosting, and SEO.

    Created several award winning Windows desktop applications that continue to be recognized as the standard in their respective markets. Such as AutoRun Wizard, Message Manager Deluxe and Log Info to name a few.

    I pride myself in developing high quality software that is on time and within budget. I have excellent business analysis skills.



Proven record of technical leadership and departmental ownership.

Enterprise Agile Coach

Multi-team level coach, deep coaching skills and extensive experience in Agile Developent.


Data driven decisions based on analytics tracking and behavior tracking.


Process innovator, SaaS technology innovator and product innovator.


Bachelor of Science in Computer Science.


Selflessly committed to the best interests of my colleagues and employees.


23 years of K-12 EduTech

3 years of Higher Education EduTech

3 years Home Services B2B

2 years of FinTech

Hire Me!

Highly accomplished software development leader with 32 years of software development experience. Proven track record of successfully managing large-scale projects, building high-performing teams, and fostering a culture of innovation. Seeking an opportunity to be a visionary leader to drive digital transformation and optimize software development processes within a dynamic organization.

Contact Me