ABOUT ME

A small introduction about myself

Piotr Filipowicz

Java Architect - Team Leader - Software Craftmanship

He is a technical architect and software developer in eo Networks S.A. company, Poland. Piotr is an expert in Content Management Systems (CMS) as well as in backend systems. He currently holds the position of a Team Leader in a group tasked with developing portals and operational systems. His accomplishments in enhancing and creating various Liferay and Spring based components is evident in the number of successful implementations. His experience and knowledge are supported by certificates such as Liferay Portal Administrator, Sun Certified Web Component Developer for the Java Platform, Sun Certified Programmer for the Java 2 Platform.

Since 2002 he has created various kinds of IT systems, from desktop applications through CMS applications supporting large banking and financial systems. His main interest lies in web applications. He uses Java and Spring framework on a daily basis, but his mind is open to other technologies, like Cloud solutions. He holds a Masters in Software Systems from Politechnika Białostocka, Poland.

Ask for Printable Resume

TECHNICAL SKILLS

I can say I’m quite good at

JAVA

Confirmed by certificates

BACKEND Programming

Mostly Spring Based solutions

Frontend Programming

Mostly Thymeleaf solutions

Architectural patterns

A wide knowledge about possible Building Blocks

LIFERAY

Confirmed by official training and written book

Amazon AWS

Cloud solutions enthusiast

SOFT SKILLS

I am also an open person

EMPATHY

I love people...

COMMUNICATION skills

talk with them...

MOTIVATION and INSPIRATION

and try to be the inspiration.

Work Experience

My previous associations

2014
Present

eo Networks S.A.

Java Architect, Team Leader

  • Full technical management of projects:
    1. preparing infrastructure sizing, architecture overview and working time estimations for offers
    2. designing applications architecture (usually on Spring family products), data structures, modules decomposition
    3. choosing technologies and third party libraries for implementation
    4. making technical arrangements with client's architects, analysts and administrators
    5. task planning and leading developers team
  • Verifying non-functional requirements (mainly performance in stress tests) of web applications.
  • Close cooperation with customers.
  • Team Leading.
  • New technologies and frameworks evaluation.

OCT 2014
JUN 2015

Packt Publishing

Author

2011
2014

eo Networks S.A.

Liferay Architect, Team Leader

  • Designing Portals and Intranets based on Liferay Portal 6.x Platform.
  • Task planning and managing the development process.
  • Leading developers team.
  • Collecting requirements from clients.
  • Supporting the Sales Department in offers preparation.

OCT 2011
JAN 2012

Teacher on Bialystok University of Technology

Liferay trainer

  • cooperation between eo Networks S.A and Bialystok University of Technology - having Liferay classes with group of students (optional subject)

OCT 2011
JAN 2012

Packt Publishing

Technical reviewer

SEP 2008
2011

eo Networks S.A.

JAVA Developer

  • Developing Spring based application for banking sector company.
  • Developing EJB based application (CMS) for the Polish Patent Office.
  • Creating Liferay based solution for clients (more detailed description is available in Portfolio section)

SEP 2006
JUL 2008

Future4net

Team Leader, PHP developer

  • Creating a custom CMS framework based on PHP, Smarty and MySQL.
  • Developing CMS pages for small companies (more than 100 successful deployments).
  • Preparing offers and supporting the sales department.
  • Team Leader and solutions architect.

JUL 2006
SEP 2006

E-Studio

PHP Developer

  • Developing websites for small companies based on PHP language and MySQL database.
  • Extending the internal CMS framework.

JUL 2004
SEP 2004

State Archives

Software engineer

  • Responsible for developing desktop database browser based on Borland Delphi IDE and MDB (Microsoft Access Database)

EDUCATION & DIPLOMAS

What I have done in my career

JUN 2018
now

AWS Certified Solutions Architect - Associate online training

(online training)

The Amazon Web Services online training organized by Szkola Chmury company.

MAY 2011

Liferay Administrator Training in Washington

(training)

Attending in Liferay Administration Training in Washington and Liferay 6.0 Symposium Event

DEC 2009

SCWCD certificate

(exam)

Sun Certified Web Component Developer for the Java Platform, Enterprise Edition 5 (CX 310-083)

MAY 2009

SCJP (OCPJP) certificate

(exam)

Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 (CX-310-055)
Certified Java SE Programmer

JUN 2007

Master Degree in software engineering

(school)

BIALYSTOK UNIVERSITY OF TECHNOLOGY
Master Degree studies in software engineering

PORTFOLIO

showcase of my latest works

See all my Projects by clicking here .

GET IN TOUCH

Please feel free if you would like to have a chat.

CONTACT DETAILS

I live in BIAŁYSTOK, POLAND

please ask in e-mail

piotr@jpfconsulting.pl

piotrfilipowicz.com