Your project, elevated

Code fixes, advice and refactoring.

Get your Code Review ($159)

If you don't find the review helpful I give you a
30 day no-questions money back guarantee.

To support developers in [[ countryRegion ]] I'm giving a [[ localizedDiscount[couponCode] ]]% discount on all books and courses with the code [[ couponCode ]]. You are welcome to share this with friends and colleagues!

For [[ activeDiscount.description ]] I'm giving a [[ activeDiscount.discount ]]% discount on all books and courses with the code [[ couponCode ]]. You are welcome to share this with friends and colleagues!

The code review   About me   FAQ  

Is your PyQt5 project stuck or collapsing under it's own weight? — I can help! When you start building real apps with PyQt5, you can quickly run into problems: application structure that is confusing, or difficult to maintain; signals and external services that are impacting your performance.

I've been using PyQt for 8 years and have made and fixed the exact same issues you're facing now. Let me help get your project on the right track!

With my professional code review you get —

  • Comprehensive review of all code with comments
  • Bugfixes & improvements with documentation
  • Maintainability and architecture improvements
  • Design and usability assessment
  • Suggestions and tips to expand your knowledge
  • Follow-up discussion
  • Pull-request of recommended changes
  • You own the resulting code no licensing

The code review

Solid foundations for a professional app

Working with your code I'll identify issues and suggest fixes. These can range from bugs and usability to architecture and maintainability. Focus is tailored to your project.

You own the code, supplied as a pull request for review.

Making sure you understand

It's not helpful to dump fixed code on you, you need to understand it.

In-depth comments and post-review discussion ensures that you understand the changes and can apply them yourself in your future projects.

You'll receive step-by-step instructions to get your code set up for review and I'm available for any questions.

About me

Martin Fitzpatrick PhD

Senior Software Engineer, developing Qt apps for 8 years.

I have been developing apps for 8 years. Building desktop applications to make data-analysis tools more user-friendly, Python was the obvious choice. Starting with Tk, later moving to wxWidgets and finally adopting PyQt, I haven't looked back since.

I love the flexibility Python gives you to create fun and useful things quickly. Paired with Qt it's a great way to build professional apps on the desktop.

Questions

How will I get my code reviewed?

After completing your purchase you'll receive an email with further instructions. This will walk you through getting your code set up for review, and allow you to define what you're looking for.

When will I get my review?

The completed review will be returned to you within 3 business days. You can follow up and ask further questions for the following week, at which point the review will close.

You can of course purchase new reviews any time!

What if I don't like it?

If you don't find the review helpful you can request a refund. If you could tell me why, that would be great too but it's not necessary.

I have other questions

If you still have questions just drop me an email.