Pawel Cieslak
Selbstständig, Senior Java Developer, BASF - We create chemistry
Abschluss: Master of Science (MSc), Warsaw University of Technology
Gdansk, Polen
Über mich
I am a software developer with 15 years' experience covering multiple Java-based technologies. I pay attention to well-designed architecture based on domain-driven methodologies, object-oriented code and design patterns. In my daily work I deliver clean and well-tested source code which is easy to maintain.
Werdegang
Berufserfahrung von Pawel Cieslak
Bis heute 2 Jahre und 11 Monate, seit Sep. 2021
Senior Java Developer
BASF - We create chemistry
• Development of an enterprise platform for gathering of colorimetric data from tinting factories (automotive industry). The platform provides real-time performance monitoring and trend analysis. Also involved in migration of the platform from on-premises infrastructure into Azure cloud. • Azure, Spring Boot, Kubernetes, Docker, JUnit + Mockito, Continuous Integration (Bamboo)
1 Jahr, Okt. 2020 - Sep. 2021
Solutions Architect / Java full-stack developer
Pfizer Inc.
• Development of real-time big data integrations for pharmaceutical industry • Spring Boot, Kubernetes, Apache Kafka, Kafka Connect, GraphQL, Apache Spark, PostgreSQL
2 Jahre und 11 Monate, Dez. 2017 - Okt. 2020
Solutions Architect / Java full-stack developer
Refinitiv• Designing and development of multiple business automation processes integrating various internal and external systems used by the company. • Working with distributed micro-services-based environment controlled by BPM workflows. • Following the Agile Scrum principles in a daily work. • AWS, Spring Boot, Docker, Apigee, Serverless Framework, IBM Process Designer, JUnit + Mockito, Continuous Integration (Jenkins), Jira, ReadyAPI, ServiceNow
3 Jahre und 4 Monate, Aug. 2014 - Nov. 2017
Team Leader / Senior Java full-stack developer
Lufthansa Systems GmbH & Co. KG• Participation in designing and development of JEE-based application addressing cargo transportation and logistics (client: Hamburg Süd). • Team leader in an international team of 12 developers. Working with Agile methodologies. • Application servers: Glassfish Application Server, JBoss Application Server • JEE, JPA, JSF, Eclipselink, Oracle Db, TIBCO, Gradle, Gerrit, JUnit + Mockito, Continuous Integration (Jenkins), IBM Rational ClearQuest, HP ALM, Jira, Enterprise Architect
3 Jahre und 5 Monate, März 2011 - Juli 2014
Team leader / Java full-stack developer
iplex.pl
• Designing and development of server-side, JEE based applications for Polish leading VOD (Video on Demand) provider. Responsible for general, multi-module software architecture. • Team leader of Java developers. • Application servers: JBoss Application Server, Apache Tomcat • JEE, JPA, JSF, Apache Wicket, Apache Cassandra, Apache Thrift, Maven, JUnit + Mockito, Continuous Integration (Jenkins), Nexus
8 Monate, Juli 2010 - Feb. 2011
Java/Groovy full-stack developer
asari.pl
• Development of JEE and Grails applications for real estate agents. • JEE, Hibernate, Struts2, Maven, JUnit + Mockito, Groovy + Grails
7 Monate, Nov. 2009 - Mai 2010
Junior Java developer
Crystal Brains Limited
• Development of JEE applications for Google App Engine cloud computing platform. • JEE, JDO, Spring Framwork, Google Guice, Maven, JUnit + Mockito, Continuous Integration (TeamCity)
3 Jahre und 6 Monate, Jan. 2006 - Juni 2009
Researcher / Junior Java developer
Warsaw University of Technology
• Participation in two EU-funded research and development projects. • Research and development work in the domain of ontology-driven applications. • Eclipse Plug-in, Rich Client Platform, JUnit + Jmock, OWL, Pellet, Jena
Ausbildung von Pawel Cieslak
2 Jahre und 1 Monat, Sep. 2004 - Sep. 2006
Computer Science
Warsaw University of Technology
4 Jahre und 1 Monat, Sep. 2000 - Sep. 2004
Computer Science
Warsaw University of Technology
Sprachen
Englisch
Fließend
Deutsch
Grundlagen
Polnisch
Muttersprache