Marcin Staszczykmarcin.staszczyk.eu/resources/Marcin_Staszczyk_CV.pdf · o Typescript, JavaScript,...

Preview:

Citation preview

Mobile+48 691-097-859

Emailstaszczyk.marcin@gmail.com

Marcin Staszczyk

Front-end programmer (JSF, Angular, Vue.js), Java/JEE programmer, Front-end architect, Technical analyst

TECHNOLOGIES & TOOLS

Split into: technologies I am familiar with, technologies in which I have practical/project experience and technologies in which I feel very confident

Web technologies:o Angular(2+), RxJS, NgRx/Redux, Vue.js, AngularJS, Swaggero Typescript, JavaScript, jQuery, AJAX, NodeJS, NPM, Express3, Prototype.jso UX design, HTML5, Bootstrap, Vuetify, XHTML, DHTML, PHPo CSS, Sass, Less

Java/JEE:o Java 7, Java 8, Scala, Spring (Core, Security), Apache Commons, EJB3o JSF (1.2 i 2.0), Servlets, JSP, Liferayo JDBC, Hibernateo JAXB, JAX-WS, JAX-RS, Apache CXF, Axis2, jDOM, SAX, JAX-RPCo jBPM, JMS: HornetQ, Swing/AWT, Android SDK, ksoap2

in particular JSF:o Richfaces, Facelets, Ajax4JSF, Tomahawk, Trinidad, ICEFaceso Custom UI Components and tags libraries

Content Management Technologies: o XML, XPath, XSLT, XML Schema, DTDo iText, Apache PDFBox, FOP

Data bases: o Oracle, PL/SQL, MSSQL, PostgreSQL, H2, Sqlite, o AS/400, Firebase, MongoDB, Elasticsearch

Integrational Platforms (ESB): X4, WSO2, WebMethods with Webbridge Tools, VCS i OS:

o Eclipse, Visual Studio Code, IntelliJ IDEAo Enterprise Architect, Visio, StarUMLo GIMP, Inkscapeo Git, Gradle, Jenkins, Herokuo Windows, Linux

Artificial Intelligence, Machine Learning, Multiagents Systems and Data Mining Other languages: C, Pascal, Smalltalk, Prolog, Ocaml, ActionScript and Flex3 Languages creating in Java: Jflex, CUP, ANTLR

LANGUAGES

Polish – native English – advanced German – basic

EDUCATION

Warsaw University2002 – 2007

Department of Mathematics, Computer Science and Mechanics – Master's Degree in Computer Science

WORK EXPERIENCE

11.2017 – to date Centralny Ośrodek Informatyki – Front Teamleader

01.2014 – 05.2017 Skandia / Vienna Life TU S.A. – Web applications architect

01.2012 – 12.2013 Skandia Życie TU S.A. – Business analyst

01.2010 – 12.2011 Skandia Życie TU S.A. - Developer/designer

07.2006 – 12.2009 Javatech – Developer focused on front tier

IMPORTANT PROJECTS

Mój PojazdCOI11.2017 – 02.2018

System presenting to Citizens data about their current cars. Technologies: AngularJS, Swagger, Java, Liferay Role: Front Teamleader

ReVOLwer (SOL 2.0)Vienna Life TU S.A.09.2016 – 05.2017

Insurance system for registering contracts in Angular 2. Technologies: Angular 2, Typescript, MSSQL,

WebMethods Roles: Architect / IT Team Coordinator / Consultant

CEN Forms NodeCenter for Education of Teachers10.2013 – 12.201306.2017 – 09.2017

System for registering lesson propositions for Teachers' Education Center.

Technologies: VueJS, Angular(2+), AngularJS, Typescript, Firebase, Bootstrap 4, Heroku

Roles: Developer / Designer

Skandia Online (SOL)Skandia Życie TU S.A.05.2009 – 08.2016(partly as outsource from Javatech)

System for insurance Agents (to simulate, register and handlecontracts) and transactional system for Clients. Demo for Clients available under: https://online.viennalife.pl/demo/

Roles: Designer / Lead Developer / Web Architect.In 2012 Business Analyst and QA for developers from South Africa

Primary technologies: JSF, Richfaces, Spring (Core, Security), JDBC, Hibernate, XPath, iText, JAXB, JAX-WS, Oracle, PL/SQL, AS/400

Service Manager and BPMSkandia Leben Holding GmbH,(outsource from Javatech) 2008.04 – 2008.11

Web tier rebuilding of the system for contracts administration and handling.

Role: JEE Developer / JSF Specialist Technologies: JSF (MyFaces, Tomahawk, Trynidad)

Technical project and implementation of the application for document management and tasks flow.

Technologies: jBPM, Axis 2, X4, JSF, Hibernate

Warehouse, Luul,“Moja Gazeta” and moreJavatech 2006-2008

Multiple projects including “IT Infrastructure Management”, “Poll Management System” and “User-personalized portal”

Roles: J2EE Developer / Designer / Lead Developer Primary technologies: JSF, EJB3, Hibernate,

PostgreSQL, MySQL, Web Services, Antlr

Statement:I agree on use of above data for requirements of the recruitment process