Umiejętności
Atlassian JIRA
Git
Github
Hadoop
Java
Java Enterprise Edition
JavaScript
Oracle SQL Developer
Python
SQL
XML
Microsoft Windows
Programowanie
Automatyzacja testów
Linux Ubuntu
Spring Framework
Inżynieria oprogramowania
C (język programowania)
Aplikacje internetowe
Eclipse IDE
Podstawy Java EE
PL / SQL
JetBrains IDE
Android (podstawy)
C++ podstawy
Języki
polski
ojczysty
angielski
biegły
Doświadczenie zawodowe
Python Developer
Customer / Business area: Johnson Controls / Finance
Technologies: Python, SQL, PL/SQL, Oracle DB, git
Description: I was working on internal solution for Bank reconciliation which integrated data from ERP systems like iScala or SAP. It was part of Pandora web application. I was responsible for developing backend written in Python and PL/SQL (including unit tests).
Responsibilities:
• Discussing requirements with IT Business Analysts, bank clerks, accountants
• Writing PL/SQL and Python code
• Participating in calls with employes in other locations: US, Belgium, India
• Preparing diagrams and project documentation
• Preparing excel files with test data, database table definitions
• Preparing views, indexes, procedures, functions, packages, types, triggers in Oracle DB
• Preparing test cases, procedures to test code and correctness of data
• Generating excels with macros using Python
• Preparing statistics of bank reconciliation results
• Updating and uploading documents to SharePoint
• Reporting to project managers
Successes: Finishing Bank reconciliation project in defined scope with great feedback of end-users
Technologies: Python, SQL, PL/SQL, Oracle DB, git
Description: I was working on internal solution for Bank reconciliation which integrated data from ERP systems like iScala or SAP. It was part of Pandora web application. I was responsible for developing backend written in Python and PL/SQL (including unit tests).
Responsibilities:
• Discussing requirements with IT Business Analysts, bank clerks, accountants
• Writing PL/SQL and Python code
• Participating in calls with employes in other locations: US, Belgium, India
• Preparing diagrams and project documentation
• Preparing excel files with test data, database table definitions
• Preparing views, indexes, procedures, functions, packages, types, triggers in Oracle DB
• Preparing test cases, procedures to test code and correctness of data
• Generating excels with macros using Python
• Preparing statistics of bank reconciliation results
• Updating and uploading documents to SharePoint
• Reporting to project managers
Successes: Finishing Bank reconciliation project in defined scope with great feedback of end-users
Junior Software Engineer
Customer / Business area: Procter & Gamble / Consumer goods
Technologies: Python, Hive, Impala, Spark, SQL, Hue, HDFS, Cloudera (CDH)
Description: I was working at EPAM in Store Clustering project. I was responsible for Big Data part of an application. I participated also in front-end, business analysis and project management part. I was working with Cloudera distribution.
Responsibilities:
• Developing Big Data solution for Procter & Gamble (US)
• Big Data Analysis (Back-end, Python)
• SQL Development (Hive, Impala)
• Requirements analysis
• Consulting with Solution Architect, Delivery Manager, Business Intelligence
• Daily scrum meetings on Skype
• On-boarding new retailer
• Taking part in development of Big Data unit
Successes: Generation of a new retailer in Store Clustering solution
Technologies: Python, Hive, Impala, Spark, SQL, Hue, HDFS, Cloudera (CDH)
Description: I was working at EPAM in Store Clustering project. I was responsible for Big Data part of an application. I participated also in front-end, business analysis and project management part. I was working with Cloudera distribution.
Responsibilities:
• Developing Big Data solution for Procter & Gamble (US)
• Big Data Analysis (Back-end, Python)
• SQL Development (Hive, Impala)
• Requirements analysis
• Consulting with Solution Architect, Delivery Manager, Business Intelligence
• Daily scrum meetings on Skype
• On-boarding new retailer
• Taking part in development of Big Data unit
Successes: Generation of a new retailer in Store Clustering solution
Programista
DevSyst Solutions
Customer / Business area: Vadain / Textiles
Technologies: Python, Django, SQL, SOAP, Visual Basic, Windows, Ubuntu, SQL Server, Sublime, Gitter
Description: I was working at DEVSYST as Python/Django Developer on RPI Service project for manufactures. I solved problem with lack of service in Django by creating it (conversion from Visual Basic).
Responsibilities:
• Developing web service for Vadain in Python
• Communication on Gitter with developers based in the Netherlands
• Writing code in Python, creating Django project and recommending technical solutions
• Trip to the Netherlands to set up project goals and getting knowledge from more experienced developers
• Translating Visual Basic code and SQL procedures into Django models
• Working with git source control and creating pull requests
• Setting up working environment - Linux and Windows
Successes: Generating and building new project from scratch in Python/Django
Technologies: Python, Django, SQL, SOAP, Visual Basic, Windows, Ubuntu, SQL Server, Sublime, Gitter
Description: I was working at DEVSYST as Python/Django Developer on RPI Service project for manufactures. I solved problem with lack of service in Django by creating it (conversion from Visual Basic).
Responsibilities:
• Developing web service for Vadain in Python
• Communication on Gitter with developers based in the Netherlands
• Writing code in Python, creating Django project and recommending technical solutions
• Trip to the Netherlands to set up project goals and getting knowledge from more experienced developers
• Translating Visual Basic code and SQL procedures into Django models
• Working with git source control and creating pull requests
• Setting up working environment - Linux and Windows
Successes: Generating and building new project from scratch in Python/Django
Junior Software Developer
Customer / Business area: Intel Corporation / Open source
Technologies: Python, Flask, MongoDB, OrientDB, REST, Jira, JSON, XML, Hue, Arcadia, Hive, Hadoop, Linux (Ubuntu, Meld), HDFS, Cloudera, Spark, Oozie, Jupyter, RegEx, PyCharm, VirtualBox, Cloud Foundry, Kerberos, Postman, SSH, cURL, Slack, Skype for Business, py.test, Atlassian JIRA, GitHub, Git, unittest, smoke testing, Flask
Description: I was working at Intel (through HCL) on Trusted Analytics Platform project, an open-source, Machine Learning & Big Data software platform as Python Developer.
Responsibilities:
• Developing Big Data platform test framework for Intel (US) and automated tests – link to repository: https:/github.com/trustedanalytics/platform-tests
• Bug raising, bug fixing, bug fix validation
• Creating and executing test scenarios (Zephyr for JIRA)
• Managing git branches and GitHub pull requests, git cherry-picking
• Running software builds using TeamCity
• Consulting tasks with developers, testers and project manager; validation lead
• Daily meetings, code reviews, reporting directly to the manager
Successes: I solved problems with lack of tests for Trusted Analytics Platform in project for Intel
Corporation by using Python which had results in better code coverage in platform tests.
Technologies: Python, Flask, MongoDB, OrientDB, REST, Jira, JSON, XML, Hue, Arcadia, Hive, Hadoop, Linux (Ubuntu, Meld), HDFS, Cloudera, Spark, Oozie, Jupyter, RegEx, PyCharm, VirtualBox, Cloud Foundry, Kerberos, Postman, SSH, cURL, Slack, Skype for Business, py.test, Atlassian JIRA, GitHub, Git, unittest, smoke testing, Flask
Description: I was working at Intel (through HCL) on Trusted Analytics Platform project, an open-source, Machine Learning & Big Data software platform as Python Developer.
Responsibilities:
• Developing Big Data platform test framework for Intel (US) and automated tests – link to repository: https:/github.com/trustedanalytics/platform-tests
• Bug raising, bug fixing, bug fix validation
• Creating and executing test scenarios (Zephyr for JIRA)
• Managing git branches and GitHub pull requests, git cherry-picking
• Running software builds using TeamCity
• Consulting tasks with developers, testers and project manager; validation lead
• Daily meetings, code reviews, reporting directly to the manager
Successes: I solved problems with lack of tests for Trusted Analytics Platform in project for Intel
Corporation by using Python which had results in better code coverage in platform tests.
Junior Java EE Developer
Customer / Business area: Martinair / Aviation
Technologies: Java, Spring, Hibernate, JavaScript, Oracle DB, Maven, Eclipse, Jetty, J2EE, JSP, EJB, Spring MVC, Hibernate, jQuery, HTML, CSS, REST, FreeMarker, XML, git, Gerrit, Mantis, JBoss, Tomcat, GlassFish, SQL, Oracle DB, CI - Jenkins, jUnit
Description: I was working on Smart LOAD, a web application for airlines (mainly for cargo airline Martinair). I was developing both back-end and front-end.
Responsibilities:
• Implementing new features front & back in Java & JavaScript
• Writing unit tests with the use of jUnit
• Bug fixing, debugging, exploring and testing application, caring about cross-browser compatibility
• Daily Scrum meetings, retrospective, project planning, tasks estimation, carrying out code reviews
• Consulting tasks with developers, testers, business analytics, project managers, architects
Successses: Implementation of new features / bug fixes
Technologies: Java, Spring, Hibernate, JavaScript, Oracle DB, Maven, Eclipse, Jetty, J2EE, JSP, EJB, Spring MVC, Hibernate, jQuery, HTML, CSS, REST, FreeMarker, XML, git, Gerrit, Mantis, JBoss, Tomcat, GlassFish, SQL, Oracle DB, CI - Jenkins, jUnit
Description: I was working on Smart LOAD, a web application for airlines (mainly for cargo airline Martinair). I was developing both back-end and front-end.
Responsibilities:
• Implementing new features front & back in Java & JavaScript
• Writing unit tests with the use of jUnit
• Bug fixing, debugging, exploring and testing application, caring about cross-browser compatibility
• Daily Scrum meetings, retrospective, project planning, tasks estimation, carrying out code reviews
• Consulting tasks with developers, testers, business analytics, project managers, architects
Successses: Implementation of new features / bug fixes
Specjalizacje
IT - Rozwój oprogramowania
Programista Python
IT - Rozwój oprogramowania
Programista Front-End
IT - Rozwój oprogramowania
Programista JAVA
IT - Rozwój oprogramowania
Testowanie
IT - Rozwój oprogramowania
Inne
Grupy
CVexpert.pl
Kompleksowo wspieramy specjalistów i managerów w procesie wdrażania zmian zawodowych. Prowadzimy innowacyjne projekty outplacement kierowane do klientów biznesowych i indywidualny
EXCEL w praktyce
Pytania, wskazówki, odpowiedzi, komentarze, usprawnienie pracy w EXCELu. Cel: wzajemna pomoc, wymiana doświadczeń, propozycje usprawnień pracy