Occupation held: DevOps Engineer (contracting)
IBM (Slovakia, Remote, Germany, Switzerland)
6/2017 -
Scope/Project: Development of a global E-commerce Solution highly scalable with distributed backend. Integration with other
systems leveraging Event-Driven architecture with Apache Kafka.
Technologies used:
AWS, Spring-Boot Java 8 lambda micro-services, Apache Cassandra, Docker, Netflix OSS (Eureka, Ribbon), WSO2 API
gateway, DevoOps, Jenkins, SonarQube, Hadoop, Apache Lucene, Ansible, Terraform, Kubernetes, Bash, Spark.
Main Responsibilities:
DevOps tribe lead together with other IBM colleague (team of 6 people):
Architecture, development and setup of several components including: API Gateway (WSO2, Tyk (PoC)), Infrastructure in AWS
(Terraform), Configuration management (Ansible +700 servers in 3 AWS regions), Jenkins pipelines (Groovy, Bash), packaging
Java applications (Docker, Kubernetes (PoC)), Static code analyses (SonarQube), Testing (JUnit tests, custom testing framework
in Java with direct API calls to the gateway post deployment), Production support.
BigData tribe member DevOps Engineer:
Support of Hadoop cluster with +100 nodes in 3 AWS regions, Hive, Ambari, Tez, Spark (YARN and Cassandra), writing Spark
Jobs in Scala for data extraction from Cassandra. Support Kafka cluster (+50 nodes in 3 AWS regions).
Project running in Agile methodology, daily standups and sprints of 2 weeks length. Client demos each 2 weeks.
Occupation held: Senior Solution Architect
Philip Morris International (Switzerland)
2/2016 - 6/2017
Scope/Project: Design and Development of a global E-commerce Solution highly scalable with distributed backend. Integration
with other systems leveraging Event-Driven architecture with Apache Kafka.
Technologies used:
AWS, Spring-Boot Java 8 lambda micro-services, Apache Cassandra, Docker, Netflix OSS (Eureka, Ribbon), WSO2 API
gateway, DevoOps, Jenkins, SonarQube, Hadoop, Apache Lucene
Senior Solution Architect
PMI Service Center Europe Sp. z.o.o. (Poland)
4/2014 - 1/2016
Scope/Project: Define enterprise guidelines for software development in SharePoint Add-Ins model and IIS8 deployment
guidelines.
Technologies used:
AWS, Spring-Boot Java 8 lambda micro-services, Apache Cassandra, Docker, Netflix OSS (Eureka, Ribbon), WSO2 API
gateway, DevoOps, Jenkins, SonarQube, Hadoop, Apache Lucene
Senior Solution Architect
PMI Service Center Europe Sp. z.o.o. (Poland)
4/2014 - 1/2016
Scope/Project: Define enterprise guidelines for software development in SharePoint Add-Ins model and IIS8 deployment
guidelines.
Technologies used:
Visual Studio 2015, SharePoint, IIS 8.5, ADFS, AD
Senior Analyst
PMI Service Center Europe Sp. z.o.o. (Poland)
8/2013 - 3/2014
Scope/Project: Gathering business requirements for a global HR system. Design architecture and leading the development team.
Hands-on and coding in Java.
Technologies used:
SAP NetWeaver 7.3 (Portal, UWL, NWDS), Java 6
Accenture Sp. z o. o. (Poland) &ndash Occupation held: Senior Software Developer
Client: International Tobacco Company
11/2011 - 7/2013
Scope/Project: Design and developing a Global HR Portal with ESS/MSS based on SAP NetWeaver 7.3 Portal and ECC 5.
Accountable for creating and implementing HR Portal architecture. Use of SAP ECC 5 for the Portal integration. Second project,
support for the current solution and implementing new features.
Technologies used:
SAP NetWeaver 7.3 (Portal, UWL, NWDS), Java 6, Java EE (JSP/Servlets/EJB/JPA), JavaScript, AJAX, jQuery, JSON,
ARFC2/JCo/RFC, UML (OO-Patterns), JUnit, MS Project, MS Visio
Accenture Technology Solutions (Portugal)Client: Euro Millions Lottery
3/2010 - 10/2011
Scope/Project: Design and developing new features for the Euro Millions Lottery Draw website based on WebLogic Portal 8.1
and Oracle 9i. Responsible for implementing new features. The second project was focused on the new visual design of the Portal
(JQuery, JavaScript and JSP).
Technologies used:
WebLogic Portal 8.1, Java 4, Java EE (JSP/Servlets/EJB), JavaScript, AJAX, jQuery, Oracle 9i, Eclipse, SQL
Accenture Technology Solutions (Portugal)
Software Developer Client: Police
1/2010 - 2/2010
Scope/Project: Design of an application with the aim to register citizens&rsquo complaints and implementation of workflows using IBM
File Net.
Technologies used:
WebLogic Portal 11g, Java 6, IBM FileNet
Accenture Technology Solutions (Portugal) - Occupation held: Software Developer
Client: Government
10/2009 - 12/2009
Scope/Project: Design and developing Web services to retrieve information about properties of citizens.
Technologies used:
WebLogic Portal 11g, Java 6, Web services, XML, WSDL, IBM DB2
Software Developer
Accenture Technology Solutions (Portugal)Client: Euro Millions Lottery
3/2009 - 9/2009
Scope/Project: Back office web application development. Main tasks focused on developing user interfaces (JSP and JavaScript).
In addition, responsible for the ongoing support.
Technologies used:
WebLogic Portal 8.1, Java 4, Java EE (JSP/Servlets/EJB), JavaScript, Oracle 9i, Eclipse, SQL