Joseph Patchen
Software Engineer (Amazon)
I presently work as a software engineer at Amazon, bringing over 5 years of experience in software engineering, particularly in cloud computing and the semiconductor industry. At Amazon, my projects have spanned search engines, healthcare platforms, and various other areas. Additionally, within the semiconductor industry, I worked on electron beam deposition control systems.
Reviews
The algorithms are very nicely presented with visualizations. The explanations are easily comprehensible. Loving it!
Matthew Johnson
11-06-2024
Explains the concepts clearly and extremely well produced.
Recurofy is a course that can benefit new students who are looking to learn recursion and dynamic programming, or even seasoned programmers who are looking to have a fresh perspective on these topics. Dynamic programming can be an intimidating topic for many programmers and this course is not about jumping head first into DP. This is a short course, but it goes over a breadth of topics that provide the foundation to a deep understanding of dynamic programming. The instructor does take some liberties with the usage of some terminologies that are not commonly used in the context of recursion and DP, but this doesn’t necessarily take away from the quality of the content. One thing that stands out about the course is how succinctly the instructor explains how to calculate the runtime and space time complexity of both recursive and DP problems. This is a brief, yet fairly comprehensive, course going over some complex topics, so it is worth a watch if you need some pointers or refreshers.
Very detailed and helpful visualization and narration, good for all types of learners. Can really tell Joe's experience is well formed and intentionally communicated. Excellent course
This course does a great job of charting out your path towards learning recursion. The instructor clearly highlights the skills you need to practice in order to apply recursive solutions without just memorizing them. I strongly reccomend this course if you feel like your beating your head against a wall trying to learn this concept.
Joshua Strubel
19-05-2024
Does a great job of explaining important but complex topics in an intriguing and clear manner. 5/5 stars!
Excellent!
Well done!!! Keep it up!!!