Welcome to the website of Rudolf Olah.
I’m an experienced engineering leader with a strong background in software development and team management. Throughout my career, I’ve worked on diverse projects, ranging from frontend and backend development to implementing analytics tools and monitoring systems. I’m passionate about fostering collaboration and growth among engineering teams while aligning initiatives with company objectives.
Currently I am an engineering manager at a fintech software company and work with Python, Django, TypeScript, JavaScript, React.
I work on web development using React, Django and Ruby on Rails and build products. I passed the CAPM (Certified Associate in Project Management) exam in 2018.
Publications and Conferences
Here is a list of articles and presentations and video courses that have been published.
Video Courses
- Security and Django (published 2020)
- Building Angular and Django Apps (2020)
- Building React and Django Apps (2020)
- Building RESTful Web APIs with Django (2019)
- Reactive Programming in Python (2018)
- Learning AngularJS Testing (2015)
Articles
- 8 More Ruby on Rails Interview Questions and Answers (published 2020)
- 7 Key Engineering Manager Interview Questions (2020)
- 10+ Senior Software Engineer Interview Questions (2019)
- Elm vs React, development and performance (2017)
- Build an Instagram clone in Elm part 1 and part 2
- Building a Facebook-like comment box in Elm (2017)
- Build your own Node.js Search Engine for GitHub Wikis (2017)
- Quoted in “The Secrets Behind Great One-on-One Meetings” published by O’Reilly (2016)
- How to use JSON in Perl6/Rakuten (2016)
- Scripting with Scheme Shell (2008)
- Spreading Python Applications (2007)
Presentations and Conferences
- PyCon Canada 2017 conference presentation, “Python as a Philosophy”
- Toronto Node.js 2015 meetup presentation, “Node.js as an API Shim”
- ActivateTO presentation on “Pokemon Go”, FreedomBox, Signal and RaspberryPi