Umiejętności
Android SDK
CSS
Eclipse
GeoServer
Google App Engine
HTML
Java
JavaScript
jQuery
JSP
Karma
Node.js
PostGIS
PostgreSQL
REST
SASS
SQL
Subversion
Visual Studio
XML
TDD
AngularJS
Bootstrap
Wzorce projektowe
Jasmine
Google Maps API v3
Gulp
Języki
angielski
dobry
Doświadczenie zawodowe
Inżynier oprogramowania
When: April 2016 – December 2016
Role: Front-end Developer
Project: Web application for presenting real-estate locations on interactive map with enhanced spatial data context.
Tools: AngularJS, Google Maps API, Bootstrap, SASS, Node.js, npm , Bower, Gulp, ESLint, GeoServer
Responsibility:
contribution to the UI / UX design process
laying out the app architecture and building initial functionalities
implementation of front-end components
cooperation with back-end development team
unit testing with Karma and Jasmine
code review, mentoring team members
development effort estimation
When: March 2016 – April 2016
Role: Front-end Developer
Project: Web application for field force management
Tools: AngularJS, Google Maps API, Bootstrap, npm , Bower, ESLint, Closure Compiler, GeoServer
Responsibility:
cooperation with back-end development team
implementation of front-end components
code review, mentoring team members
When: August 2015 – March 2016
Role: Front-end Developer
Project: Web application for searching network infrastructure data and presenting it on interactive map
Tools: AngularJS, Google Maps API, Bootstrap , npm , Bower, ESLint, Closure Compiler, GeoServer, PostgreSQL, PostGIS
Responsibility:
architecture migration from Google Maps Engine to GeoServer and PostGIS
contribution to the UI / UX design process
implementation of front-end components
unit testing with Karma and Jasmine
integration with GeoServer, WFS and WMS
code review, mentoring team members
development effort estimation
When: January 2015 – August 2015
Role: Full-stack Developer
Project: Mobile application for reporting task progress by field technicians
Tools: Java, JavaFX, OrmLite, H2 Database, WebServices, Maven
Responsibility:
implementation of front-end components
implementation of back-end logic
leading the data model design process
implementation of offline mode and data synchronization
integration with FFA system
unit testing with JUnit
code review, mentoring team members
When: March 2014 – January 2015
Role: Full-stack Developer
Project: Lightning network crash report management system
Tools: Java EE7, PrimeFaces, JSF, JPA, Google Maps API
Responsibility:
implementation of front-end components
implementation of back-end logic
contribution to the data model design process
integration with FFA system
integration with TERYT registry
When: November 2013 – March 2014
Role: Front-end Developer
Project: Web application for searching network infrastructure data and presenting it on interactive map
Tools: jQuery, jQuery Mobile, Google Maps API, Google Maps Engine
Responsibility:
leading UI / UX design process
implementation of front-end components
integration with Google Authorization
When: March 2012 – November 2013
Role: Software Developer
Responsibility:
creating templates for automatic reporting system with Pentaho Report Designer and Java
developing visual components and business logic for desktop applications with C#
creating Google Maps demo applications for Android devices
Role: Front-end Developer
Project: Web application for presenting real-estate locations on interactive map with enhanced spatial data context.
Tools: AngularJS, Google Maps API, Bootstrap, SASS, Node.js, npm , Bower, Gulp, ESLint, GeoServer
Responsibility:
contribution to the UI / UX design process
laying out the app architecture and building initial functionalities
implementation of front-end components
cooperation with back-end development team
unit testing with Karma and Jasmine
code review, mentoring team members
development effort estimation
When: March 2016 – April 2016
Role: Front-end Developer
Project: Web application for field force management
Tools: AngularJS, Google Maps API, Bootstrap, npm , Bower, ESLint, Closure Compiler, GeoServer
Responsibility:
cooperation with back-end development team
implementation of front-end components
code review, mentoring team members
When: August 2015 – March 2016
Role: Front-end Developer
Project: Web application for searching network infrastructure data and presenting it on interactive map
Tools: AngularJS, Google Maps API, Bootstrap , npm , Bower, ESLint, Closure Compiler, GeoServer, PostgreSQL, PostGIS
Responsibility:
architecture migration from Google Maps Engine to GeoServer and PostGIS
contribution to the UI / UX design process
implementation of front-end components
unit testing with Karma and Jasmine
integration with GeoServer, WFS and WMS
code review, mentoring team members
development effort estimation
When: January 2015 – August 2015
Role: Full-stack Developer
Project: Mobile application for reporting task progress by field technicians
Tools: Java, JavaFX, OrmLite, H2 Database, WebServices, Maven
Responsibility:
implementation of front-end components
implementation of back-end logic
leading the data model design process
implementation of offline mode and data synchronization
integration with FFA system
unit testing with JUnit
code review, mentoring team members
When: March 2014 – January 2015
Role: Full-stack Developer
Project: Lightning network crash report management system
Tools: Java EE7, PrimeFaces, JSF, JPA, Google Maps API
Responsibility:
implementation of front-end components
implementation of back-end logic
contribution to the data model design process
integration with FFA system
integration with TERYT registry
When: November 2013 – March 2014
Role: Front-end Developer
Project: Web application for searching network infrastructure data and presenting it on interactive map
Tools: jQuery, jQuery Mobile, Google Maps API, Google Maps Engine
Responsibility:
leading UI / UX design process
implementation of front-end components
integration with Google Authorization
When: March 2012 – November 2013
Role: Software Developer
Responsibility:
creating templates for automatic reporting system with Pentaho Report Designer and Java
developing visual components and business logic for desktop applications with C#
creating Google Maps demo applications for Android devices
Edukacja
Specjalizacje
IT - Rozwój oprogramowania
Programista C#
IT - Rozwój oprogramowania
Programista Front-End
IT - Rozwój oprogramowania
Programista JAVA
Grupy
Politechnika Warszawska
Politechnika Warszawska jest najstarszą polską uczelnią techniczną. Od ponad 180 lat kształci kolejne pokolenia inżynierów, wnosząc istotny wkład w rozwój nauk technicznych.