Curriculum Vitae
Kamil Krasowski
Personal data
date of birth: 02.02.1985
marital status: married
phone: +004*-***-***-***
e-mail: *****.*********@*******************************.*** www: http://www.OracleFusionMiddlewareDeveloper.com LinkedIn: https://pl.linkedin.com/in/kamilkrasowski professional blog: http://kamilkrasowski.blogspot.com Education
Certificates and courses
Technical summary
2004-2009 Military University of Technology, Cybernetic Faculty, computer sciences (MSC)
- Proffesional Scrum Master II (03.2017)
- \ Proffesional Scrum Master I (03.2017)
- Proffesional Scrum Master (training, 12.2016)
- ʺArchiMate® 2ʺ (training, 01.2016)
- Java SE 7 Programmer II (1Z0-804, 06.2015)
- Java SE 7 Programmer I (1Z0-803, 01.2015)
- Oracle Application Development Framework 12c Certified Implementation Specialist (1Z0-419)
- Cape SOA 12c (5 days of internal OCS training, 10.2014)
- Oracle Application Development Framework 11g Certified Implementation Specialist (1Z0-554)
- Oracle ADF Advanced 11g (10.2013)
- Oracle Architect Enterprise Applications with Java EE Ed 1 (06.2013)
- Oracle WebLogic Server 11g: Administration Essentials (WLS11g I, 06.2012)
- very good knowledge of Java (Enterprise Edition, Standard Edition and Micro Edition)
- very good knowledge of Oracle ADF 12c, 11g and Oracle Business Components (BC4J)
- very good knowledge of Oracle Fusion Middleware products (Oracle BPM, Oracle SOA Suite, Oracle WebCenter, Oracle APEX, Oracle Rules, Oracle UCM)
- very good knowledge of Oracle Cloud solutions (JET toolkit, JCS, JCSSX, HCM, PCS, …)
- very good knowledge of Python programming language
- good knowledge of relational database systems (Oracle 10g, Oracle 11g, MySQL, PostgreSQL)
- good knowledge of middleware application server administration (Oracle Weblogic)
- good knowledge of big data architecture and software (Hadoop, Hive, Flume, Spark, Avro, …)
- good knowledge of GIS products (Oracle MapViewer, Oracle Spatial, OpenMap)
- good knowledge of semantic data modelling and processing (Protégé, SPARQL)
- basic knowledge of 3D rendering (OpenGL, jogl)
- basic knowledge of Linux/Unix operating systems
- good knowledge of PHP language
Employment history (selected engagements)
Intrests and hobbies
today - 05-2017 freelancer
Freelance across the globe. Oracle Fusion Middleware and Oracle Cloud solutions technology stack (IaaS, PaaS, SaaS). Currently focused on IoT area and projects developed mostly in Python, MySQL, MongoDB, EcmaScript and JavaScript. CI/CD projects based on Atlassian tech stack.
04.2017 – 04.2014 Oracle Poland
Principal Consultant
Various engagements, both onsite and offshore, across the Europe (Poland, Italy, Greece, UK, Germany, Denmark, Norway, Bosnia, Romania). Wide technology scope: Fusion Middleware tech stack (ADF, SOA, OSB, WebLogic, Coherence), Oracle Cloud Paps and SaaS solutions (JET, JCS, JCSSX, Process Cloud Service, HCM Cloud, SOA Cloud), Oracle Big Data stack. Focused on spatial, graph and semantic technologies (OWL, RDF, Protege, GIS). 04.2014 – 10.2011 Proama (Česká pojišťovna a.s.)
IT Specialist (Oracle ADF 11g), technology team leader Design, development and implementation of the internal system (INSIS) that supports car insurance sales process. Implementation in Oracle ADF 11g technology with Oracle Business Components as model layer. Developed products are deployed as plug-ins into INSIS application. J2EE code is supported with PL/SQL triggers, functions, procedures, etc.. Integration with several external systems (ie. SAP BCM). Oracle ADF 11g tech leader (four persons team, geographically distributed locations). 09.2011 – 12.2007 Oracle Poland
Designer/Developer (B2B)
Credit Workflow (project for DnB Nord Bank)
Design, developement and implementation of a system that supports and automates clients credit procedure. Implementation in Oracle ADF 11g technology with Oracle Business Components. Java code was supplemented by database views, PL/SQL procedures, functions and triggers. Additionaly, there was the need to prepare an XSLT transformation for BIK reports. Responsibility to recognize report scheme and develope a XSLT transformate. At the begining of a project there have been prepared a proof-of-concept – i have been responsible for implementation of a combination of Oracle ADF 11 and JPA as persistence layer.
Poscar (internal project)
Support the system, resolving current issues and bugfixes. System have been implemented using Oracle ADF 11 and Oracle Business Components. IPS (project for PTC Sp. z o.o.)
Design, developement and implementation of a system using Java Standard Edition. Implementation using Swing as a view layer and Hibernate framework as model. Project based on previous implementation (Oracle Forms). Plan assumed that as the result of a project there will be two products. One of them was to be Java-Forms-framework, an Java- equivalent of Oracle Forms (including each Oracle Forms behavior, such as query-mode). 02.2008 – 05.2008 System Wizualizacji Statycznej (ITAC project for IMGW) Analyst/Designer/Developer
Study client's needs, preparation of use cases, documenting requirements, design and implementation use cases. Implementation using Java Swing and several additional APIs, such as JFreeChart for drawing charts or Axis2 for handling communication via WebServices.
- new and cutting edge technologies (mobile devices, Internet of Things, Web Ontology Language)
- sport (diving, cycling, football)
- stock and Forex market