Rafał Żurawski

Senior Software Engineer

Phone: 501-699-516
Address: Dąbrowskiego 29C/6
60-840 Poznań
Email:

„I agree to the processing of personal data provided in this document for realising the recruitment process pursuant to the Personal Data Protection Act of 10 May 2018 (Journal of Laws 2018, item 1000) and in agreement with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (GDPR)."

SUMMARY: Highly self-motivated, experienced software engineer who focuses on a respectively balanced software development keeping a reasonable software quality and high quality solution design (purist approach, clean design, design patterns, architectural patterns). Engaged in many different business domains, has acquired lots of specialized knowledge. Positive about people, engaging and motivating them.

MOTTO(s): "the more I know, the more I'm aware that I don't know much"

"Tell me, I will forget. Teach me, maybe I'll remember. Get me involved, I'll learn." - B. Franklin

Experience

Polish Air Navigation Services Agency

Chief specialist for BSP software development.

April 2021 - now

Analyzes of existing software solutions in relation to provisions, regulations (including EU regulations), substantive consultancy in EU working groups, DevOps tasks, Azure IT and infrastructure tasks, technical recruiter for backend and frontend, technical consultant for IT projects in the process of preparing public tenders and other forms of purchasing in state units, creating an OnPrem kubernetes cluster with components for CI / CD, migration of the PansaUTM system to kubernetes, support for PansaUTM (including data analysis for the needs of the Police, ŻW , SG, etc ...). Suggesting the direction of product development in order to ensure the appropriate technological level and to ensure that the increasingly high legal and functional expectations are met.

GFT Poland Sp. z o.o.

Senior Software Engineer

January 2019 - March 2021 (2 years 3 months)

Working on project development for first tier global bank, interoperate over multiple time zones all over the World. Using advanced enterprise grade software allowing deployments to complex infrastructure (of a few base classes - dev/uat/prod) with multiple environments, and many servers physical and cloud virtual machines belonging to each environment, monitoring, log analysis and correlation. Separate software for performing project builds with communication with deployment software. The second project is written in Kotlin, build via Gradle, and uses Openshift on premises. The main goal of this project is successive (step-by-step) migration of old monolith software solution into distributed, highly scalable and resilient cloud solution without any breaking changes into a business logic, that might cause large financial penalties to our company.

PSI Polska Sp. z o.o.

Senior R&D New Products software engineer

January 2018 - December 2018 (1 year)

Working on Visual Data Modeling System integrated with PSI's Global framework. Software designed to bind online data with different properties ofof visualisation components, having ability to embed inline processing (predifined processors). Solution designed to support multiple versions of framework, each of which has different GUI subsytem (Piccolo vs JavaFX)

QSG S.A.

Team Lead / Senior Software Engineer

January 2016 - November 2017 (1 year 11 months)

Monitoring and controlling work progress in team, despatching tasks, planning, mentoring team members, escalate problems, improving procedures, periodic performance appraisal of subordinates. Analizying complex data acquired from automation controller in factory, determine what signals are important, and implement reactive solution to monitor real process in factory. I designed an efficient and resistant to network failure data transfer solutions to trasnfer data from real automation controllers to backend systems, online reactive processing (miscelenuos protocols, connection handling mechanisms with respect to real hardware capabilities). Entire project successfully deployed to 4 production lines in real factory. The other projects are Remote Power Management Subsystem for devices installed in factory and MultiSystem RFID Center (that can handle multiple RFID producers at once - in real factory several hundred thousend information aboud RFID-TAG's per 24h. I was engaged in fairs Automaticon, Hannover Messe 2017, and finally in preparing to Warsaw Industry Week  11.2017 where we presented "Industry 4.0 Inspired" system that managed robot's jobs that came from production leveling subsystem and client's orders.

QSG S.A.

Senior R&D Software Engineer

September 2015 - December 2015 (3 months)

research and develop prototypes of high availability, efficient solutions to monitor real time data acquisition system from factory and its PLC controllers, dynamic (runtime) subsystem reconfiguration, remote deploy/distribution of software modules, and its configuration, co-estabilishing best-practices in companie's projects based on experience and tests results (making application  prototypes)

Forcom Sp. z o.o.

software engineer

May 2004 - August 2015 (11 years 3 months)

Analyzing, designing and developing JEE 7 HA application for enterprise clients (WildFly 8/CDI/Mybatis/ JTA), analizing client requirements and transform to project management formal documents, advising solutions with alternatives. PAST: Programming and integrating with PC applications written in C++ and C# handheld devices designated to use in resource management branch.

Żurawski Systemy Informatyczne Rafał Żurawski

Owner

November 2007 - November 2013 (6 years)
Languages C#, C++, AS3. (Java, Python too). Designing architecture and implementing web, standalone and mobile(embeded) applications, using adequate and well thought out technologies integrated into one well tailored IT/Telecom/Automation System Main supported (tested in the field) database types are: MySql, OracleXE, Postgresql, HSQLDB, H2DB, HBase, REDIS) in many cases used in conjunction with dedicated messaging systems like ApacheMQ or RabbitMQ - depending on requirements.

Education

Polsko-Japońska Wyższa Szkoła Technik Komputerowych w Warszawie

Postgraduate, Computer Software Engineering In Practice,

2011 - 2012

Politechnika Poznańska

Postgraduate, Computer Systems Networking and Internet Applications,

2010 - 2011

Politechnika Poznańska

MS, Electrical Engineering,

1996 - 2001

VIII L.O. w Poznaniu

math-phys-it profile

Skills

Recent: Kotlin, AppDynamics, Java 8 and 11, Spring, Spring Boot, Gradle, Maven, Git, NodeJs, Gulp, AngularJs/Angular, Vert.x(client/server), nginx, IBM UrbanCode, Teamcity, Docker, Kubernetes/OpenShift, JavaScript, Zipkin Tracing

Least Recent: Java 8, Spring, Spring Boot, Spring Cloud (and other related spring projects), RxJava 2, Maven, Git, Mercurial, Eclipse/STS, Camunda BPMN, Drools, Infinispan, JPA 2. MANAGEMENT/LEADERSHIP (mentoring, controlling, always ready to help, empathy rather cognitive than affective, periodic performance appraisal). Additionally basic knowledge and experience with OSGi equinox, EMF modeling) - used currently in project.

Less recent: Java EE 7 (Wildfly 8.X), HA clustering with domains and Apache+mod-cluster, EJB, RestEasy, MyBatis,

Oldest expirience: C# (3.5), Nant, NUnit, Python, Windows CE / Mobile, C++ STL, C++ BOOST, C++, Linux Kernel Device Drivers, Network Programming, Embedded C

Certifications

Associate Cloud Engineer

Google

26 November 2019

https://api.accredible.com/v1/frontend/credential_website_embed_image/certificate/14213032