My photo
mobile: +48 739 000 666
e-mail: dawid@drcode.pl
from: Kraków / Poland
PL

DAWID RUSNAK

Web Application Developer

DAWID RUSNAK

Web Application Developer

Dawid Rusnak DRCode NIP:9442246323 REGON:123128644

ABOUTME

Right now I am mostly Frontend Developer, focused on delivering high efficient web applications with best user experience and strong codebase; I've got experience of preparing frontend architecture for such applications as well. Currently most of my solutions are based on React/Redux (with redux-saga) stack, but I am selecting proper technologies for each project. Also, prefer using ES6/ES7 syntax.

I had opportunity to work with plenty of technologies and methodologies. Currently I prefer more challenging frontend projects; it's much more complex in case of cross-browser (graceful degradation or progressive enhancement depending on project) and running client-side, as - if you want to deliver best software - you have to understand how exactly browsers and JS engines works under cover.

SELECTEDSKILLS

  • 9 JavaScript
    AngularJS (2yrs), Backbone.js (1yr), unit & e2e tests
  • 8 ECMAScript 6/7 ES 6/7
    Natively in Node 4-6+ and transpiled by Babel as well
  • 8 React
    With Enzyme for tests, plenty of other libraries
  • 9 HTML5
    Also HAML / Jade / Handlebars and others
  • 9.5 CSS3
    Including LESS and SCSS (w/ Compass)
  • 9 Redux
    With redux-saga for side effects
  • 7 PHP
    With Phalcon and Yii as main frameworks, PHP 4.0-5.6
  • 8 NodeJS
    Mostly ExpressJS framework & socket.io
  • 8 Webpack
    Gulp / Grunt for development too

COMMON SKILLS & PREFERRED TOOLS

  • Languages English (medium), Polish (native)
  • VCS Git
  • Unix knowledge / Bash scripts Yes, it is!
  • Databases MySQL, Redis, MongoDB
  • Web servers Apache, Nginx
  • Continuous Integration Jenkins, Bamboo

MYEXPERIENCE(SELECTED PROJECTS)

  • 2012
  • 2013
  • 2014
  • 2015
  • 2016
Now
June 2015 -
September 2016

Grand Parade Senior Frontend Developer / Team Leader

Focused on high efficient apps: optimizing performance, preparing architectures, leading and coding projects.

  • React
  • Redux
  • Redux-saga
  • d3.js
  • NodeJS
  • ES 6/7
  • Webpack
  • Backbone.js
November 2014 -
March 2015

Brainly Senior Frontend Developer

Implementing new features and rewriting whole frontend system, optimizing performance.

  • Symfony2
  • Backbone.js
  • Browserify
  • Jasmine
  • Behat
  • LESS
  • Grunt
  • Vagrant
May 2014 -
April 2015

TribeCoders Technical Leader & Co-Founder

Managing & developing projects as Frontend and Backend developer.

  • Java
  • PHP
  • Ruby
  • Phonegap
  • AngularJS
  • d3.js
  • Play Framework 2 with Scala
October 2013 -
January 2014
May 2014 - November 2014 April 2015 - July 2015

Business Facets Frontend Developer

System for analyzing data of products, their milestones etc.

  • AngularJS
  • SCSS
  • HTML5
  • Play Framework 2 with Scala
September 2013 -
May 2014

Codete Web Application Developer

Depending on project - Frontend or Backend Developer.

  • E-Commerce
  • Symfony 2
  • NodeJS
  • Phonegap
  • AngularJS
  • SocketIO
  • Java
  • Play Framework 2
July 2013 -
April 2015

Tripsafer / Podróżne CTO & Developer

System to buy online tourist insurances (advanced CRM with reports, API & Frontend part)

  • E-Commerce
  • Phalcon
  • SOAP
  • MongoDB
August 2012 -
March 2013

PayTrade Web Developer

CRM System for advanced MLM structure selling gold.

  • Kohana
  • HTML5
February 2012 -
March 2012

MegustaVid Web Developer

Full system for uploading files and videos with video streamer; also server administration.

  • Unix
  • Kohana
  • HTML5
  • Flash
I hereby agree for processing the following personal information strictly for the purposes of job recruitment in accordance with the regulation for the protection of personal data passed on the following day: 29.08.97r. DzU nr 133 poz. 883.