Umiejętności
ASP.NET
Back-end
C#
CSS
CSS3
Front-end
Git
Github
HTML 5
JavaScript
jQuery
JSON
Mercurial
Node.js
ReSharper
REST
SASS
Stylus
SVG
Visual Studio
LESS
inteliJ
RWD
Responsive Web Design
Knockout.js
Mercurial HG
Bitbucket
Webstorm
Gulp.js
Bower.js
sails.js
Vanilla.js
Gulp
NPM
ES6
Języki
angielski
dobry
Doświadczenie zawodowe
Founder
Sertae
3D modeling in a browser, which ends with a physical product in your hand. Isn't that awesome? Sertae is an experiment and the future, Canvas, WebGL and 3D printing in one. All written in Javascript so it keeps pushing me forward in polishing my craft.
What I do?
Everything. Everything is my responsibility to lead it to success. I've learned a lot how everything works from top to bottom, from backend to frontend and even further: how all of that influence the end user.
* The vision. Planning for future, features and applications.
* Project management and prioritization. Seeing those plans realized.
* Developement. Frontend and backend with focus on my 3D applications.
* Content creation, **knowing how and most importantly why**
* Social Media Marketing
* Managing Google Analytics and Google AdWords campaings
* Conversion optimization and SEO
* All development in technologies mentioned below
Technologies:
* Frontend: Vanilla JS, Knockout JS, Canvas, WebGL, Stylus, Vue.js
* Backend: Gulp.js, Mocha, Chai.js, PHP7.1, Laravel 5
* Integrations: REST integration with 3D printing manufacturer (https://i.materialise.com)
* DevOps: Git, DigitalOcean, Linux management
Recently I'm also experimenting with React.js, React-Native and their ecosystems. Everything I learn here I reuse in other projects and vice-versa.
What I do?
Everything. Everything is my responsibility to lead it to success. I've learned a lot how everything works from top to bottom, from backend to frontend and even further: how all of that influence the end user.
* The vision. Planning for future, features and applications.
* Project management and prioritization. Seeing those plans realized.
* Developement. Frontend and backend with focus on my 3D applications.
* Content creation, **knowing how and most importantly why**
* Social Media Marketing
* Managing Google Analytics and Google AdWords campaings
* Conversion optimization and SEO
* All development in technologies mentioned below
Technologies:
* Frontend: Vanilla JS, Knockout JS, Canvas, WebGL, Stylus, Vue.js
* Backend: Gulp.js, Mocha, Chai.js, PHP7.1, Laravel 5
* Integrations: REST integration with 3D printing manufacturer (https://i.materialise.com)
* DevOps: Git, DigitalOcean, Linux management
Recently I'm also experimenting with React.js, React-Native and their ecosystems. Everything I learn here I reuse in other projects and vice-versa.
Software Developer
Movo Sp. z o.o
Leading front-end development for Openflow - Business Process Management (BPMN) platform.
R&D for new front-end architecture based on Typescript and Vue. Check Projects section for details.
Responsibilities:
- Consulting on technology stack choices and software architecture.
- Owning projects. Keeping code clean and reviewing for performance.
- Training colleagues and Junior Developers on RWD, HTML5, CSS3 and Javascript.
- Advocating for best practices and standards. Keeping user experience a top priority.
- Advocating awareness of cross-browser compatibility issues within the team.
- Constantly working with backend developers designing functionality and solving complex problems.
- Participating in sprint planning, review and retrospective, daily standups.
- Improving apps through continuous maintenance, refactoring and testing.
Apps I've developed:
- Process Manager. Fully configurable application for managing documents and interactive forms.
- Kanban. A new way for managing processes. Vue.js and Vuex with Typescript.
- Workflow Editor. Interactive, drag and drop visualization and editor for BPMN (Business Process Management Notation) graphs stored in XML format.
- View Editor. Same as above but for XML forms involved in process/document management. Greensock and Vanilla JS.
- File Editor. Based on Monaco Editor. Mostly for XML configuration files mentioned above. In Typescript.
- PDF Editor. HTML5 Canvas based editor for PDF files. Short tech demo available at Vimeo: https://vimeo.com/148876637.
- Company website and few more for our friends in other startups. Responsive Web Design at it best. LESS, SASS, Stylus you name it. NPM, Gulp, Browser-Sync toolkit.
R&D for new front-end architecture based on Typescript and Vue. Check Projects section for details.
Responsibilities:
- Consulting on technology stack choices and software architecture.
- Owning projects. Keeping code clean and reviewing for performance.
- Training colleagues and Junior Developers on RWD, HTML5, CSS3 and Javascript.
- Advocating for best practices and standards. Keeping user experience a top priority.
- Advocating awareness of cross-browser compatibility issues within the team.
- Constantly working with backend developers designing functionality and solving complex problems.
- Participating in sprint planning, review and retrospective, daily standups.
- Improving apps through continuous maintenance, refactoring and testing.
Apps I've developed:
- Process Manager. Fully configurable application for managing documents and interactive forms.
- Kanban. A new way for managing processes. Vue.js and Vuex with Typescript.
- Workflow Editor. Interactive, drag and drop visualization and editor for BPMN (Business Process Management Notation) graphs stored in XML format.
- View Editor. Same as above but for XML forms involved in process/document management. Greensock and Vanilla JS.
- File Editor. Based on Monaco Editor. Mostly for XML configuration files mentioned above. In Typescript.
- PDF Editor. HTML5 Canvas based editor for PDF files. Short tech demo available at Vimeo: https://vimeo.com/148876637.
- Company website and few more for our friends in other startups. Responsive Web Design at it best. LESS, SASS, Stylus you name it. NPM, Gulp, Browser-Sync toolkit.
Informatyk Przemysłowy
Prowadzenie projektu MES: planowanie, projektowanie oraz wdrażanie systemu zarządzania produkcją. Projektowanie, nadzorowanie oraz odbiór zmian wprowadzanych na liniach produkcyjnych. Utrzymanie ruchu i rozruch nowego zakładu produkcyjnego. Aktualizacja dokumentacji technicznej. Usprawnianie procesu produkcyjnego poprzez modernizację oprogramowania sterowników PLC. Włączanie nowych urządzeń w linie produkcyjne oraz synchronizacja ich pracy z innymi maszynami.
Projekty
Szkolenia i kursy
Prawo Jazdy Kat. A/B
Edukacja
Specjalizacje
IT - Rozwój oprogramowania
Programista C#
IT - Rozwój oprogramowania
Programista Front-End
Grupy
Politechnika Gdańska
Grupa zrzeszająca byłych, obecnych, a także przyszłych studentów Politechniki Gdańskiej
Projektanci instalacji elektrycznych
Grupa ludzi zajmujących się projektowaniem instalacji elektrycznych
Stowarzyszenie Elektryków Polskich
Grupa dla członków SEP-u, jak również sympatyków tego zrzeszenia.
TED Talks
Grupa o konferencjach TED, na których najwięksi myśliciele naszych czasów dzielą się swoim doświadczeniem, wiedzą i prognozami. Ich prezentacje niesamowicie pobudzają wyobraźnię i dają solidną dawkę i
Utrzymanie Ruchu
Utrzymanie ruchu – grupa osób związanych z problemami utrzymania ruchu. Poruszajmy problemy z którymi się spotykamy. Wymieniajmy się sposobami na pokonanie mniejszego i większego zła. Rozmawiajmy o za