about me
services
Engineering
I develop super robust applications. Well tested and maintainable. Deploy perfect software in imperfect conditions.
Architecture
API. Backend. Frontend.
I design software that works and makes the customer satisfied.
Management
It is easy to get lost in a world of
changing requirements, loads of work and
full mailbox
I try to find a way and remove obstacles.
Catalog, organize and optimize.
Ruby
It all started in Java.
Python & CoffeeScript was there too.
It's now Ruby running on JVM.
Industry
Credit Card Processing
Data Management
Web Portals
Backend Middlewares
Banking
Quick Prototyping
clients
fun fact
2004 The first blog post
30 Articles Published
5752 Ruby files modified
1st Github repo on Nokia mobile GTK app
resume
WORK HISTORY
2022 - Current
Backend developer
B2B
Backend development. Financial services sector.
Ruby, Python, Kafka, Postgres, FastAPI, Rails, Docker
2018 - 2022
VP of Engineering
SpaceOS
Dec 2016 - 2018
Backend Developer
Upnext Technologies
Backend development primarily.
And once again, software development is a process of not only coding.
So, I've been fixing communication with the client to be effective;
analysing requirements of change and organizing work into tasks.
Apr 2015 - Dec 2016
Backend Developer
Arkena
Backend developer of an online video service platform.
Responsible for multiple integrations with external partners' services.
2013-2015
Software Architect
Cubiware
Legacy project, multi tenant, every clients needs a customized behaviour.
Major challenge in making software maintainable.
Responsible for architecture and development of an Digital TV service.
Communication with foreign partners and analysis of their services.
EDUCATION
2004
Computer Science
University of Wroclaw
I studied Computer Science at the university.
Focusing mostly on software engineering and object oriented approach.
Thesis on Aspect Oriented Programming aid in object-relational impedance mismatch (in Java).