Tomasz Żdanuk Blog

Web Developer based in Wrocław. Ruby Enthusiast.

Career Profile

Backend oriented developer with abilities to work as heavy frontend developer. Willing to learn new technologies and to share already known with others. Trying to level technocracy and client needs. Curious, ambitious, heavy working, open minded.

Education

B.E. in Computer Science

2013 - 2017
Wrocław University of Technology

After 3,5 years spent in university benches, I’ve graduated with the Bachelor of Engineering degree one of the best technical universities in Poland.
During my BSc studies, I developed my skills in many fields like analytical thinking, database design, basic machine learning, computer network basics and a lot more.
Except for technical skills I’ve learned how to work under time pressure, how to deal with many tasks in a short time period, or how to work in and manage small teams.

Experiences

Ruby on Rails & JavaScript Developer

2016 - Present
Naturaily, Wrocław

I’ve gone through all career steps, from an Intern to the Full Mid.
During this time I’ve worked on 10+ different projects, with various team sizes (in teams from 1 to 5 peoples), from different countries and in different approaches (outsourcing /
full product).

My main responsibilites was:

  • developing and maintaining backend applications
  • prepare application architecture
  • developing heavy-side JavaScript applications (Vue, Ember)
  • mentoring younger employees (code reviews, leading projects)
  • unit and integrational testing (Rspec/Minitest, Capybara)

Articles

I’ve made a few articles about programming, which you can find on my personal blog or
on Naturaily Blog site.

Dependency Inversion Principle
Value Based Pagination In Ruby On Rails
How To Use Pwa Plugin In Vue Cli 3.0
Vue Cli 3 New Era In Frontend Development

Skills & Proficiency

Ruby & Ruby on Rails

Ruby

Vue.js

JavaScript & ES6

HTML5 & CSS

Docker

Git

OOP Design

Other tools

Rspec, Minitest, VCR, Sidekiq, Postgres, MySQL, SQL, Linux Servers, Heroku, Capistrano, ActionCable, AASM, ActiveModelSerializer, Grape, Sinatra, Swagger, Wisper, Pundit