Personal details

Rudolf O. - Remote full-stack developer

Rudolf O.

Based in: 🇨🇦 Canada
Timezone: Eastern Time (US & Canada) (UTC-4)

About

I am an experienced software engineer with a strong background in leadership.

I have been programming for a long time and have used C/C++, Java, Scheme, Common Lisp, Smalltalk, JavaScript, PHP and all sorts of frameworks and libraries. I have tutored university and college students in computer science, C/C++, SQL and databases.

More recently, I manage software engineering teams. In the past decade I have worked on large-scale backend infrastructure in Ruby on Rails for liveops video games.

Work Experience

Engineering Manager (Core team)
Routable | Jun 2021 - Apr 2023
Python
Django
PostgreSQL
Redis
TypeScript
Celery
React
Redux
AWS
Open telemetry
Led and expanded the Core team (7 engineers) on key projects utilizing Python, Django, Celery, Redis, TypeScript, React, Redux. Prioritized and led the implementation of full-stack customer-facing features and projects. Enhanced backend Python code to improve system performance and observability (OpenTelemetry, Honeycomb, PostgreSQL). Spearheaded a strategic initiative to enhance development velocity, resulting in a 30% reduction in test suite execution time from approximately 25 minutes to 16 minutes.
Senior Software Developer
Zynga | May 2017 - Mar 2021
SQL
Ruby on Rails
jQuery
Jenkins
Redis
Memcache
React
AWS
Developing new features and supporting backend API services for large-scale cloud-based games using AWS and Ruby on Rails.