Engineering and Project Management Consultations
If you or your team needs suggestions, is stuck or simply want to bounce off ideas, I am here.
As a seasoned lead, manager and developer working for both the big and small, I am certain I will be able to assist you in your pickle.
Building software is a complex challenge. Having built and contributed to tons of production applications (often from the first line of code), I know this all too well. I can advice you on structure, technologies, and best practices, detect potential problems, and propose solutions.
I've interviewed many, most likely hundreds, of developers. I can advice you on how to run the interviews, what to look for and what to watch out. I am also happy to participate in an interview as a technical expert.
Sometimes you just need someone to talk to. I can be your sparring partner, someone who will listen to your ideas, challenge them, and propose improvements. It's a great way to validate your ideas and get a fresh perspective.
It's safe to say I reviewed more code than I wrote. I can serve as additional pair of eyes, spotting potential problems and proposing improvements.
I've managed dozens of projects, from small to large. I can advice you on how to manage your project, what tools to use, and how to communicate with your team. I can also help you set up the project and define the scope.