I'm an experienced software engineer with a strong background in leadership. 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.
- LinkedIn Learning
- Packt Publishing
- Reactive Programming in Python (2018), source code covers RxPy, Qt5, PyQt5 and Tornado Web Framework
- Learning AngularJS (2015)
- 8 More Ruby on Rails Interview Questions (2020)
- 7 Key Engineering Manager Interview Questions (2020)
- 10+ Senior Software Engineer Interview Questions (2019)
- Build Your Own Node.js Search Engine for Github Wikis (2017)
- Elm vs React, development and performance (2017)
- Build an Instagram clone in Elm, part 1 (2016)
- Build an Instagram clone in Elm, part 2 (2016)
- Building a Facebook-like Comment Box: A React Tutorial in Elm (2016)
- Quoted in the book/report "The Secrets Great One-on-One Meetings" by O'Reilly Media (2016)
- How to use JSON in Perl6/Rakuten (2016)
- Scripting with Scheme Shell (2008)
- Packaging Python Applications with
distutils
(2007)
- Cue-Sheet-Palooza 2022, Python machine learning and Dolby.io API - 1st prize
- Spacecamp 2021, Rust smart contracts - 2nd prize
- Webpack and Frontend Build-Time Performance Engineering for React, Profiling Node.js (2023)
- Creating a Data Pipeline for Analytics, AI/ML, ChatGPT (2023)
- Unlocking the Power of Product Analytics: Metrics and Platforms Explained (2022)
- Smart Contracts for CosmWasm, Cosmos with Rust (2022)
- Machine Learning Basics with Ludwig (2021)
- UI Frameworks for Angular (2020)
- Speeding up Ruby on Rails Tests and RSpec (2018)
- Cause and Effect Diagrams (2016)