I am available to hire as a software engineering consultant, technical recruiter or a fractional CTO. I can bring my 25 years of experience in building teams and products to your organization to help you make decisions, push some projects forward, or even to lift them off the ground.
Why would I need a consultant?
You team might lack the capacity or expertise to tackle some challenges. It might be more efficient for you to bring in someone from outside with experience to focus solutions, instead of trying to carve the path to success yourself.
Ok, but why would I choose you?
With 25 years of software engineering experience I’ve really seen a lot. I’m building software engineering teams and product since the early 2000-s. Among my achievements is bringing a couple of successful software products to market. I also worked on internal projects as well as in software houses.
Schedule a call to know me better and find out how I would address your specific problems
You can read some more about my experiences
These are some articles about DocPlanner Phone, a recent product I made from scratch as the Head of Technology. You can expect similar efects from project when I’m given nearly unlimited autonomy.
- That time when we discovered an ideal process to deliver software products
- And how to write perfect code
- A technical writeup about building frontend architecture for our product
- How to ask meaningfull questions during a technical interview
Selected consulting projects and achievements
Some smaller projects where I was just hired to do a specific job:
- For a NASDAQ company in the e-commerce industry I implemented tools and methods that resulted in reducing the time their support software engineers spent each week on maintenance from around 40h to around 4h: an order of magnitude improvement.
- I helped an UX/UI agency extending their serivces into software engineering area, by selecting a technology partner and navigating the murky waters of technical nuances.
- When a growing startup was looking for their first principal engineering role, I stepped in as a technical recruiter to save the time their C-level would need to spend interviewing candidates.
- A polish publisher asked me to help to build their engineering team from scratch. We finished thar recruitment process in 3 months and the company is happy with their effectivenes and skills.
What are the example areas you can help me with?
Automated testing
I can improve your products testing coverage, and teach the team how to write automated tests, and how to design the system for the test suite to have less friction. You can simply ask me to either write the test cases myself, or just to organize workshops and code reviews for your team.
Here’s an article about my approach to automated testing.
Technical recruitment
If you lack the skill or time in your team to do technical recruitment, I can help you with some or all of the recruitment process. I focus mostly on technical & behavioral interviews. If you’re having problems with candidate assesment, I can jump right in and help you.
Building teams from scratch
Over the years I created a dozen product and engineering teams from scratch. Some I lead myself, others were for someone else. This is a task that requires a broad skillset and combining multiple roles. I can create and execute a strategy for how to create or grow your team.