Post Job Free

Resume

Sign in

Software Developer Life Insurance

Location:
Krakow, Lesser Poland Voivodeship, Poland
Salary:
45$ per hour
Posted:
February 25, 2020

Contact this candidate

Resume:

Wojciech Tutro

Team Lead Lead Developer Liferay Expert

Born: 09.02.1985

Address: Cracow, Poland

Phone: +48-668-***-***

Profile Liferay and Java expert with 11 years of commercial experience

Managing team and tasks

Design of portal solutions based on Liferay

Development and architecture design of Liferay modules

Evaluation of implementation time for projects

Analysis of needs and consultancy with client

Implementation, configuration and optimization of implemented solutions

Audit of Liferay solutions

Knowledge of Attlasian stack with skills in setting up Jira, Bitbucket, Bamboo using ScriptRunner scripts and webhooks for workflow automation Core

Competencies

Programming Language: Java, Groovy, Scala, NodeJS, JavaScript, TypeScript Liferay Portal Framework: knowledge of architecture and components (expert - versions 6.0.6, 6.1, 6.2, 7.0), Creating portlets using different technologies (Spring Portlet MVC with Freemarker, JSF with PrimeFaces), very good knowledge of ServiceBuilder, extending functionality using webservice (tunnel-web) and hooks, designing advanced architecture based on Apache Solr and several application nodes, performance, security and quality audits for Liferay Tools and libraries: Vaadin, JSF, JSP, Servlets, Struts2, Spring, Spring Portlet MVC, Spring MVC, SpringWebFlow, Hibernate, Hibernate Search, Lucene, REST, Seam, TestNG, Mockito, Node.js, React.js, Redux, Enzyme, Cucumber, Mocha, Chai Web: HTML, CSS, JavaScript (AlloyUI, GreenSock, jQuery, YUI), XML, XPATH, DOM, Velocity, Freemarker, XSLT

Datastores: PostgreSQL, Oracle, MySQL, MSSQL

Revision control systems: GIT (also with Gerrit), SVN, CVS Build tools: Maven, Webpack, SBT and Ant,

CI: Hudson, Jenkins, Bamboo

Ticketing systems: Jira, Redmine, Mantis, Bugzilla IDE: IntelliJ Idea, Webstorm, Eclipse

Application servers: Apache Tomcat, Apache Httpd, jBoss, Operating Systems: Linux, Windows, Mac OS X

Curriculum Vitae P a g e 2

Experience CODERYLABS October 2015 – present

Team Lead Liferay Expert

• KnowledgeBase System based on Liferay 6.2

o Gathering and refining new requirements

o Creation of portal using Liferay 6.2 GA6 with Elasticsearch o Designing architecture

o Implementing features (portlets, hooks)

o Optimization

Tools and Technologies: Java, Freemarker, JavaScript, HTML, CSS, REST, JSF, JSP, Spring, Hibernate, maven, GIT, Liferay, JIRA, Jenkins, Intellij Idea, Linux,

(CentOS, Fedora, Debian)

Senior Liferay Developer Liferay Expert

Project for Finnish telecommunication provider based on Liferay DXP o Implementation of functionalisties for CMS (Liferay DXP) o Creation of proof of concept and prototypes for new service o Liferay technical consulting

Tools and Technologies: Java, Freemarker, JavaScript, HTML, CSS, Spring, Hi- bernate, maven, GIT, Liferay, Redmine, Jenkins, Intellij Idea, Linux (Ubuntu, Fedora,

Debian), Mac OS

Project for German automotive manufacturer aiming to optimize and automate development and deployment process based on Atlassion stack. o setting up Jira, Bitbucket, Bamboo

o using ScriptRunner scripts and webhooks for workflow automation o Triggering actions from jira to bitbucket and bamboo o Triggering webhooks from bitbucket to jira for workflow transitions o Setting up bamboo build plans, with customised deployment plans

Internet portal for one of the leading companies in the life insurance sector (under NDA) based on Liferay Liferay 6.2 GA3 CE

o Architecual design of whole solution

o Implementing new features

o Implementing Liferay theme

o Integration with external systems and services (SSO, Tibco, recruitment service, etc.)

o SEO optimizaion

o Trainings for editors and administrators

o Service maintenance

Tools and Technologies: Java, Freemarker, JavaScript, HTML, CSS, REST, JSF, JSP, Spring, Hibernate, maven, GIT, Liferay, Redmine, Jenkins, Intellij Idea, Linux

(Ubuntu, Fedora, Debian), Mac OS

Curriculum Vitae P a g e 3

Creation of web portal made for marketing campaign of one of insurance companies in the life insurance sector (under NDA) based on Liferay Liferay 6.2 GA3 CE

o Architecual design of whole solution

o Created in Liferay 6.2 GA3 with Solr

o Creation of new portlets based on requirements

o Extension of Liferay capabilities

o Liferay consultancy and configuration

o Implementing Liferay theme

o Implementation of production with IT administrators' tasks o Training for editors

Tools and Technologies: Java, Freemarker, JavaScript, HTML, CSS, REST, JSF, JSP, Spring, Hibernate, maven, GIT, Liferay, Redmine, Jenkins, Intellij Idea, Linux

(Ubuntu, Fedora, Debian), Mac OS

Internet portal for PBS Bank based on Liferay Liferay 6.2 GA2 CE o Quality and security audit of Liferay portal

o Implementing new features and business requirements needed for running new version of pbsbank.pl

o Installation and configuration of Tomcat, Apache o Designing and implementing features and business requirements for portal warzywkowo.pl - part of an dvertising campaign for PBS Bank. o Gathering and refining new requirements

Tools and Technologies: Eclipse IDE, SVN, Jenkins, Redmine, Java, Spring, JSF, PrimeFaces, HTML/XHTML, CSS, JavaScript, Windows 7, Linux (Debian) ALM FACTORY (CONTRACT) August 2017 – January 2018

Senior Software Developer Architect

Developing and maintaining system collecting data about events in the law and the

situation on the markets (all over the world). Informations are analyzed and based on

this data some predictions are made and announced to subsribers Tools and Technologies: JavaScript, Node.js, React.js, Redux, Cucumber, Enzyme, Mocha, Chai, HTML, CSS, REST, NPM, Webpack, Grunt, GIT, JIRA, Webstorm, PHPStorm, Jenkins, AWS, Docker, Linux, Windows

QUMAK SA (CONTRACT) October 2016 – July 2017

Senior Software Developer Architect

Knowledgebase system based on Liferay 6.2 collecting data from variuos Curriculum Vitae P a g e 4

departments

of our client's company (Orange), organizing data and information in articles. System

provides UI for redactors and readonly REST API for other systems for serving data

o Gathering and refining new requirements

o Creation of portal using Liferay 6.2 GA6 with Elasticsearch o Designing architecture

o Implementing features (portlets, hooks)

o Implementing Liferay theme

o Implementing integrations with SSO

o Setup environments (dev, test, preprod)

o Training for developers (DevOps)

o Training for administrators

Tools and Technologies: Java, Freemarker, JavaScript, HTML, CSS, REST, JSF, JSP, Spring, Hibernate, maven, GIT, Liferay, JIRA, Jenkins, Intellij Idea, Linux,

(CentOS, Fedora, Debian), Windows

XTRF September 2014 – September 2016

Senior Software Developer Architect

Developing innovative TMS - Translation Management System o Bugfixing old core module

o Implementing new features and modules

Tools and Technologies: Java, Scala, Groovy, Velocity, JSF (RichFaces, PrimeFaces), Seam, REST, Play Framework, Spring, Hibernate, Axon, TestNG, Mockito, maven, sbt, git, gerrit, jira, jBoss, Intellij Idea, Linux (Ubuntu, Fedora) SMT SOFTWARE (CURRENTLY INTIVE) October 2010 –

August 2014

Software Developer Senior Software Developer

Project for Polish public administration based on Liferay 6.2 GA2 CE o Creation of three sevrices for different public entities o Creation of new portlets based on requirements

o Preapring Liferay themes

o Fixing bugs in Liferay

Curriculum Vitae P a g e 5

Project for HDI insurance company based on Liferay 6.2 GA2 CE o Redisigning of existing portal

o Implementing new features and portlets

o Liferay configuration (roles and permissions, portlets, sites) o Liferay consulting

Project for Warta insurance company (part of Talanx) based on Liferay 6.2 GA2 CE

o Designing high availability clustered architecture of customer portal

(warta.pl)

o Designing architecture of intranet portal for staff and agents o Implementing new features and portlets

o Extension of Lifearay capacities via hooks

o Liferay core bugfixing

o Liferay configuration (roles and permissions, portlets, sites) o Integration with third party modules (SSO, risk calculation services, etc.) o Installation and configuration of server applications (Tomcat, Apache, Oracle,

o Hudson, Nexus, Liferay)

Tools and Technologies: Eclipse IDE, SVN, Hudson, Nexus, Liferay, Java, Spring, Struts, JSP, Freemarker, Velocity, HTML/XHTML, CSS, JavaScript, JUnit, MockIt, Windows 7, Linux (Debian, Red Hat)

Project for PITAX company providing system that supports user in tax settlements for the polish tax office by providing a step by step wizard simplifing complex administrative process

o Taking part in preparing the offer for the client o Designing architecture of the solution

o Refining and detailing of customer requirements

o Development of requirements

o Installation and configuration of server applications (Tomcat, Apache) Tools and Technologies: Eclipse IDE, SVN, Hudson, Java, Spring, SpringWebow, JSF, PrimeFaces, HTML, CSS, JavaScript, JUnit, Windows 7, Linux (Debian)

Project for Continental Automotive company developing RNS system (radio navigation system) in Speech module that is responsible for voice announcements and voice recognition

o Integrating new languages and resolving problems that occurs while using system

o Testing new versions, also in testing car (VW Phaeton) o Integrating new deliveries from external companies Tools and Technologies: Eclipse IDE, JUnit, FilterTerminal, ZOC, XML tools, CS Curriculum Vitae P a g e 6

Synergy, CM Synergy, testing car (VW Phaeton), Java, Java AWT, XML, Windows XP, VxWorks

COMARCH SA August 2008 – September 2010

Software Developer

Project for Developing bespoke internal CMS solution o Implementing new features

o Supporting clients by resolving problems that occurs while using CMS

(bugs in java code, refactoring, upgrading java versions) o Reconfiguring servers (apache, tomcat, jboss, weblogic) o Upgrading modules versions

o Preparing environments for new projects (configuring servers, maven projects and dependencies, building jobs in Hudson) Tools and Technologies: Eclipse IDE, Maven, Hudson, JIRA, SVN, Java, Struts, EJB2, JSP, HTML, CSS, JavaScript, Windows XP, Linux Languages English: fluent

Polish: native

Hobby Books (Criminals)

Economy

Traveling

Philosophy of mind

Cognitive psychology



Contact this candidate