Rafał Łużyński

Python/JavaScript developer
Szczecin, zachodniopomorskie

Umiejętności

Cassandra Celery CSS Bazy danych Wzorce projektowe Django Dry F Sharp Git Haskell HTML 5 JavaScript jQuery Linux MySQL Networking Nginx OOP PostgreSQL PyQt Python Redis Scala (język programowania) Solid SQLAlchemy Twisted WebSockets Functional programming Jinja2 RequireJS QUnit JasmineJS Software Architecture Domain Driven Design Sphinx Search TDD (Test Driven Development) Pyramid Framework BDD (Behaviour Driven Development) Ports and Adapters

Języki

angielski
biegły

Doświadczenie zawodowe

Red Sky Sp. z o.o.
Software developer
Python/Javascript application developer.
Logo
Developer Python/JavaScript
Prosaur
Developing software using Python and JavaScript mostly.

Main projects:

*Stand alone configurator app for automation system and web controller for that system*

I was responsible for architecture design and implementation.
Used technologies: Python (Django, Twisted, PyQt), JavaScript, HTML5, websockets (for realtime control), serial (for magistrale connection).

*JScribe* https://github.com/mindbrave/jscribe/

It is my open source project. I wasn't happy with documentation generators made for javascript, so I made my own. Easy to customize, resembling a bit Sphinx Docs for Python. Actually can be used with every langauge, since documentation has to be declared explicitly by developer (no code parsing, just getting doc strings from source files).

*Sisyphus real time app framework* https://bitbucket.org/prosaur/sisyphus/

It was supposed to be a framework for creating real time apps based on websockets and django, but unfortunately I did a few mistakes while designing architecture, so I abandoned it. But still it was working fine for me, just hard to get into it by others.
Logo
Software developer
Freelancer
Creating web sevices for clients, most of them based on Django.

Some of projects:

*2BuyMedia* http://2buymedia.com

We were creating backend and frontend for a new web stock with images and sounds.
I was responsible for integrating Sphinx search engine with Django backend and uploading sound files and converting them to proper format.

*Centrum Kształcenia Plejada* http://plejada.edu.pl

Small website for one of our clients. System for managing teachers, students and courses in admin panel.
Logo
Software developer
Woomedia
Developing web services using PHP and later Python.

Edukacja

Logo
Oceanotechnika, inżynierskie
Politechnika Szczecinska

Specjalizacje

IT - Rozwój oprogramowania
Programista Python
IT - Rozwój oprogramowania
Programista Front-End

Zainteresowania

Football, motorsports, software development