I am a senior software engineer at Microsoft with over a decade of professional experience. I am also a recipient of the Microsoft MVP award and an author of multiple technical books, some of which became bestsellers on Amazon and LeanPub.
I am passionate about sharing my knowledge, mentoring people, and helping others to build their software engineering skills. This is why you can find a wealth of informative articles on this website.
Services I offer:
- Software engineering consultancy: Are you looking for an experienced software engineer to help you deliver bug-free software in a consistent and reliable manner? I can help you with this. I can also act as a force multiplier by coaching your team into becoming high-performers. You can email your inquiry to info@scientificprogrammer.net.
- Personal mentorship: Ready to elevate your software development career? I offer one-on-one mentorship to help you achieve your professional goals. Reach out through this page to learn more.
- Computer science education consultancy: If you’re an educational content provider, let’s collaborate to create engaging and informative courses. I have collaborated with many educational organizations, including online course providers, coding boot camps, and universities. You can explore my publicly available courses here.
- Book authoring & technical reviews: Publishers looking for experienced authors or technical reviewers can benefit from my expertise. Check out my published books here.
I partnered with and created content for the following organizations: