Experience in building complete web applications including backend API systems and infrastructure setup. Automation and optimisation advocate.
Outstanding verbal/written communication skills and ability to coordinate multiple detailed projects from initiation to completion in a deadline-driven environment.
Excellent teaching skills with ability to mentor other developers and lead a team.
Duration: Jun 2018 - till date
Summary: worked on first market mortgage product for over 55-s through from service design/incubation to live in 10 months at our client Nationwide Building Society recognised already by Financial Times
Duration: January 2017 - June 2018
Position: Software engineer
Summary: worked on 3 products: Learning Locker, RedPanda, GDPR application using a various technologies.
Duration: November 2014 - December 2016
Position: Software developer
Summary: worked on several products ranging from single page apps to CLI tool different technologies.
Duration:August 2014 - November 2014
Position:Junior web developer
Summary:worked on several products ranging from websites to CLI tool.
|RESTful api with typescript, node and express as foundation for any blogging platform||https://github.com/mariocoski/rest-api-node-typescript|
|universal app boilerplate with react, redux, typescript, node and express||https://github.com/mariocoski/express-typescript-react-redux-universal|
|Laravel Blogger - open source blogging platform powered by laravel 5||https://github.com/mariocoski/laravel-blogger, https://packagist.org/packages/mariocoski/laravel-blogger|
|Game Changer - concrete implementation of Laravel Blogger, blog about nutrition and healthy lifestyle||https://gamechanger.diet|
|Minimalistic java script library||https://www.npmjs.com/package/rademenes|
|Assisted and supervised junior web developer||https://webgroup.agatarajczakowska.me, https://todo.agatarajczakowska.me|
Created kube-js organisation with 6 projects in total, implemented CI/CD pipelines with circleci and automated processes: build, lint, checking duplication, semantic release and deployment.
|kube-ts-server - dockerized restful API powered by express/typescript ready to be deployed on kubernetes cluster||https://github.com/kube-js/kube-ts-server|
|kube-ts-client - dockerized single page application powered by react/typescript ready to be deployed on kubernetes cluster||https://github.com/kube-js/kube-ts-react-client|
|tscommons - all essential configs for scaffolding any typescript application||https://github.com/kube-js/tscommons|
|semantic-release - semantic release scripts for different CI services||https://github.com/kube-js/semantic-release|
|renovate-config - shareable config presets for js apps/libraries||https://github.com/kube-js/renovate-config|
|kube-ts-chart - basic chart for setting up kube-ts-* applications on kubernetes cluster||https://github.com/kube-js/kube-ts-chart|
Created js-items organisation with 3 projects in total, implemented CI/CD pipelines with circleci and automated processes: build, lint, checking duplication, semantic release and deployment.
|foundation - provides a set of interfaces and tests for concrete implementations of js-items repositories||https://github.com/js-items/foundation|
|knex - concrete implementation of js-items for knex.js query builder||https://github.com/js-items/knex|
|express - concrete implementation of js-items for express||https://github.com/js-items/express|
Bachelor of Science in Dietetics
Medical University, Wroclaw, Poland
Bachelor of Science & Master of Science in Food Technology and Human Nutrition
University of Environmental and Life Science, Wroclaw, Poland
Polish - native
English - full working proficiency
German - basic