I am an energetic person with 9 years of experience, including 4 of being a lead developer.
I am focused on delivering requirements quickly and in order of importance but also in the fun way.
I value code readability, well designed architecture and team cooperation.
I can bring world domination to your organization!
leading a team, experienced in support of establishing business requirements
and translating them into software design, assisting in recruitment process,
and team building, software architecture, designing RESTful APIs,
domain modeling, agile software development principles
interested in CQRS, DDD, event sourcing, functional programming and all those buzz words :)
OOP: clean architecture, SOLID, design patterns, TDD/BDD, clean code, use of UML, and more.
PHP:
Laravel, Zend, Doctrine 2, Symfony, Kohana, phpunit, behat, and more.
JavaScript: Node.js, TypeScript, Vue.js, express.js, mocha, jest, Gulp, Socket.io, $(jQuery), and more.
Databases: MySQL, MSSQL, MongoDB, Aurora
Queue / job delegation systems: AWS SNS, beanstalkd, Redis pub/sub, RabbitMQ, gearman
Caching: Redis, Memcached, on server side, as well as HTTP cache.
3rd party integrations: Designing own integration libraries, Pusher, Mailchimp, Stripe, Pandascore and many more.
AWS: Elastic Beanstalk, S3, SNS, SES, SQS, RDS, ElasticCache, Route53, ElasticTranscoder, Lambda, Lightsail
containerization / OS orchestration: Docker, Ansible, Linux, Jenkins, Team City
Also: RAML/Swagger, VBScript, Python, Adobe Cold Fusion and more.
Languages: Polish native, English FCE Certificate
Faculty of Physics Mathematics and Computer Science
Technical Physics, specialization: Computer Modeling
Science, Programming,
Cinematography, Games