Birth date: 02.10.1980
Phone: hidden
E-mail: jonca.rafal@gmail.com
Address: hidden
Birth date: 02.10.1980
Phone: hidden
E-mail: jonca.rafal@gmail.com
Address: hidden
Owner
General web development for other companies -- front end programming (HTML, CSS, JavaScript, jQuery).
Web Developer
Contracted web app development.
Web Apps Developer (HTML5/JavaScript/CSS)
Web applications development for desktops & tablets (HTML5/CSS3/JavaScript + node.js) for connecTV.com.
Widget/Web Developer (JavaEE/JavaScript/CSS)
Creating and testing W3C widgets (JavaScript/HTML) for mobile phones (Nokia S60, Vodafone 360, Android). Creating gadgets for Vodafone's 360 My Web mobile platform (JavaScript/HTML + servlets/JSP).
Web Developer (PHP/JavaScript/CSS) / Scrum Master
Extended online gaming portals (eg. agame.com, gamesgames.com) and their CMS. Added social elements with intensive use of JavaScript and Web Services.
Web developer (Python-Django/JavaScript/CSS) / Scrum Master
Worked as Scrum Master (learning Scrum and XP techniques) and also as a Python programmer (on company's portal and product activation system).
Web developer (PHP/HTML/CSS/JavaScript)
Worked on multilingual online gaming portals with high traffic. Refactored static pages generator to PHP 5. Created in-house framework for CMS (forms & lists generation, MVC, jQuery).
Web developer (PHP/HTML/CSS/JavaScript)
Developed gry.pl online gaming portal from scratch. Developed Web interface for LCD screens ad system. Created ISP network management system: customers, billing, invoices, equipment, reports.
IT books translator
Translated over 40 books about Java, JavaScript, PHP, Python, agile, MySQL.
computer science - master of science degree
Certified Scrum Master - certification (2008-11), additional training (2010-02)
Polish - native, English - professional working proficiency
Articles in webhosting.pl magazine about Django and jQuery.
Presentation and article about Google App Engine on PyConPL 2008 conference.
Team leader in agile projects (Certified Scrum Master) and developer specializing in dynamic languages (JavaScript, Python, PHP), Web development (HTML, CSS), Google App Engine cloud, databases (MySQL, BigTable) and memcache. Some experience with Java2EE stack (servlets, JSP). Practical usage of version control systems (SVN, Mercurial i Git). Experience with the best engineering practices: TDD, reviews, refactoring.
Specialties: advanced JavaScript programming (widgets, DOM, jQuery) and web development (HTML/CSS) for desktops and mobiles. Creating websites in Python (Django, Kay - Google App Engine), PHP (CakePHP, in-house MVC) and JavaScript.
SPIL GAMES
Rafał is one of the best developers I have had the pleasure working with. First one on one when working on A10.com and later on when he acted as a Scrum Master working on all our concepts. Under his supervision we rolled out the first set of social features on A10.com and I can say he laid the ground work on the portal side for that. On a personal level I have always enjoyed working with him: he's a fun and social person, positive, flexible and always open to discuss new idea's and improvements. Rafał will be sorely missed at SPIL GAMES and I can highly recommend him.
SPIL GAMES
From the moment I started working with Rafal I easily valued and appreciated his Scrum Master contributions and senior expertise. He ran a dedicated team, and due to his on point communication skills and leadership capabilities I could always expect full team commitment. A very reliable, social, professional work experience, which made my life a little easier.
SPIL GAMES
Rafal was one of the key members of our development team and contributed very much to many of our game portal projects. His technical knowledge and interestes are broad and he stays up to date on the latest developments. Knowing Rafal, he will certainly succeed with the new challenges ahead!! I hope to work with him again in the future.
Open-E
Rafał was very responsible as a Scrum Master (Scrum role). He always tried to improve team effectivenes by introducing XP approach to software development. Rafał has good understanding of big systems and he knows how to simplify and modularize them. He is also a skilled Python programmer.