Hey There, I'm Joe Scharf
Hello, and Welcome
Thanks for stopping by. I'm Joe Scharf, and on these pages you can get to know a little about me and some of the things I'm thinking about and working on.
Tech leader, investor, founder
- I'm an experienced technology leader, investor, and founder. I typically work in early-stage startups leading sofware engineering teams that build cloud (SaaS) platforms.
Creative, thinker, doer
- I enjoy creating things and at any given time I usually have a few projects in the works. A good challenge satisfies my curiosity and helps me stay current with technology.
- But I'm not all about work. I live in Colorado and enjoy the outdoors. Mountain biking, skiing, running and the occasional surf trip are a few of my favorite things!
I help tech companies in a Fractional CTO / Engineering Management capacity that are experiencing difficulties creating happy, productive engineering teams. Some of the common symptoms I've remedied:
- Adapting to the Future of Work
The way knowledge workers work has been undergoing changes over the last decade and the pandemic has only accelerated this evolution. Remote First, asynchronous communications, flexible and reduced schedules, are not something to be feared. Making the transition to these working styles results in increased output, happier, healthier employees and more loyalty and employee retention.
- High developer turnover, frustration, low morale
This is the most common issue I see with engineering teams, especially when lead by non-technical or first-time founders. It is most often a result of constantly changing priorities, interrupted work, and unfinished projects. Can usually be remedied by a thoughtful prioritization process, understanding of capabilities, patience, and trust.
- Attracting, Evaulating and Retaining Engineers
Remote first has simultaneously increased the available software engineering talent pool and increased competition for the best developers. Recruiting and retaining software engineers is more challenging than ever but startups can stand out among the pack by transitioning to the future of work and learning how to operate a diverse and inclusive organization.
- Software development takes forever
Often a problem with your software development process and can often be remedied with a lightweight definition process up-front followed by a longer iteration and the agreement that teams will ship something.
From the blog
Some posts on topics I enjoy and think about.