Personal details

Rafal R. - Remote back-end developer

Rafal R.

Timezone: Warsaw (UTC+2)

Summary

I have been programming computers in various languages for many years. I am currently studying functional programming. I wrote first programs at the age of 8 (GW BASIC) and made my first money at the age of 14 (C). Since then I programmed in C++, C#, C (embedded), PHP, VBA, SQL and also XML, XSL, XSLT, FOP, HTML. I have most programming experience at PHP including Zend Framework, Yii and Symfony 1. During the last 20 years I designed, programmed and maintained various web applications, desktop applications and tools for domestic and international customers. I also hired and managed other computer programmers. I have no difficulties in reading code and learning new languages, frameworks or tools. I manage my own infrastructure of production servers, test servers, domain controllers (about 4 real machines with VMs - total of about 20 systems), which I planned and configured from scratch. I am passionate about my work and proud of what I deliver. I am smart and confident in my skills. and I do use my brain at all times. I speak fluent English.
Currently I am intensely studying JS, particulary nodejs. I do a lot of research trying to find the perfect framework tools, thus testing small apps in Ember, React, Vue and backend frameworks like Express, Sails, Hapi (my preferred choice).
Another area of my interest is electronics. I have graduated from the Technical University of Wroclaw - Electronics department with a masters degree. With the rise of IoT I got interested in programming microcontrollers and designing simple circuits using pure electronics (not professionally) during last 2 years. Meanwhile I certified as a KNX specialist (building automation).

Work Experience

Founder, Designer, Programmer
Acquitec | Oct 2007 - Present
HTML/CSS
PHP
Node.js
jQuery
MySQL
Angular
XML
XSLT (Extensible Stylesheet Language Transformations)
Bootstrap
Founder and CEO of a Software Development Company
Embedded C Developer
Siemens | Jan 2004 - Dec 2007
Embedded C
Embedded Systems
Programming of Wireless Modules - the AT command interface, bugfixing