Available for Consulting Engagements and Contract Projects: As a seasoned Engineering Leader and Software Engineer with over 25 years in the field, I offer my expertise for both consulting engagements and contract projects. I specialize in building and scaling cloud applications for small, medium and large Enterprise customers. I can lead your software engineering projects from architecture and design through development and deployment, driving technical innovation as a Fractional CTO. My hands-on approach means I dive into the code, but can also lead or recruit and mentor a team. I have extensive experience in JavaScript/TypeScript, Node.js, React, REST APIs, SQL, Python (including Jupyter Notebooks), AWS, .NET, Java, Go, and many other technologies.
I help companies build high-quality software that meets their business needs. I focus on delivering robust, scalable, and maintainable solutions. I can review and advise on technology and architecture decisions, lead development teams, and contribute directly to the codebase.
I help teams deliver software fast and effectively. My approach is hands-on, working closely with teams to improve development processes, implement best practices, and foster a culture of engineering excellence. I can help with everything from code reviews and debugging to CI/CD implementation and performance optimization.
I help executives clarify technical strategy by aligning engineering efforts with business goals. I can articulate a technical vision, develop a roadmap, and communicate effectively with both technical and non-technical stakeholders. My success is measured by the success of the engineering teams I work with and the quality of the software we deliver.
Discover more about my journey and philosophy in About Me, and explore my some of my experience.
Here are some of the ways I can help your team:
I generally work with multiple clients simultaneously and I have standard pricing packages that reflect this engagement style as outlined below. I am available for dedicated engagements on a case-by-case basis, but it generally will take 4-8 weeks lead time.
I want every one of my clients to be my advocates. So I am 100% dedicated to making every engagement successful. Each of the packages below include the following:
Package | Price | Best For |
---|---|---|
Coaching | $3,525 /mo | Targeted Technical Feedback & Mentorship: • About 5 hours per week • Renew monthly |
Executing | $6,650 /mo | Engineering Project Leadership & Development: • About 10 hours per week • Hands-on Coding & Technical Reviews • Technical Coaching & Mentorship • Join Technical Meetings • Renew quarterly |
Scaling | $12,500 /mo | Team & Technical Leadership: • About 20 hours per week • Includes “Executing” and: • Architecting complex systems • Hire, Mentor & Manage Engineers • Renew quarterly |