Marcel Jerzyk

Software Engineer

Wrocław, Poland Half-Raw Croissant Currently: Software Engineer at Glopal View More Education: Applied Computer Science View More
Algorithmic Computer Science

Personal Details

  • Nationality: Polish / French
  • City: Wrocław
  • Birthday: 1998 March

About Me

Random dude that just happens to make a living by professionally hitting consecutive keystrokes.

Besides that - sometimes playing hard music till 6 am at clubs and sometimes browsing around research papers websites reading stuff.

I’m an avid music digger and I vent it giving a musical relief from time to time during my weekend free time. After my debut success, I was invited to co-found one of the largest music collective (w/ event organization) in my genre, in which I’m responsible - among others - on the creative side of things and reach, usually bringing together about 1000 people per event.

There are so many things in the world that you can pay attention to. I decided on a package of interests including technology, health and nutrition, music, ideas and competitive games. I take my life and duties seriously though... but I do not hesitate to sprinkle a bit of humor in advantage of me and people around me. From other online activities: I’m a founder of a two Facebook group with over 2000 members. One of them is dedicated to mutual help of people who are allergy sufferers and the other one about having fun via looking on funny images.

View More

Experience

From May 2022 To Present

(1 Years 10 Months)

Glopal Paris, France

Software Engineer

  • Architecture & Code Design
    • Took important part designing architecture for important internal APIs
    • Upgraded, migrated and refreshed legacy projects to the newest possible versions
    • Designed and created the cookie-cutter project sample for internal libraries
  • Improved the CI/CD pipelines
    • Created a common pipeline repository, for reusable workflows
    • Created a fully automated CD for our libraries, and functions
    • Improved the time-to-finish, cutting it down by over a half (~10,5min to 4,5min)
    • Improved the time-to-information, by splitting down the jobs
  • Created Dashboards
    • Client-facing dashboards presenting key data improving customers value understanding and retention
    • Client/internal dashboards for convenient and easy settings display and settings changing
  • Monitored the health of the systems
    • I was responsible for maintaining the uptime and trouble-free operation of the system
    • I solved the needs and requests of the people from Marketing and Sales department
  • Preformed day-to-day features and maintenance tasks on applications
    • Was actively involved in money-sensitive tasks
    • Proposed and made lots of important implementation changes
    • I refactored and improved the maintanability of the internal apps
From Aug 2020 To May 2022

(1 Years 10 Months)

Nokia Solutions Wrocław, Poland

Python Software Developer (CI Specialist)

  • Development of Internal Developer Tools (GUI/CLI/Web)
    • Created info-aggregating landing dashboard page (Django, RabbitMQ, Celery).
      • Live changes about currently logged user, connected devices specs, (...)
      • System info (used RAM, processor, diskspace, ...)
      • Versions of currently installed libraries
      • Informations of the main internal libraries (last update date, amount of mr's, version, ...)
      • Board for team notes, schedules and general cross-informations
      • and more...
    • Created GUI cross-communication program based on RPC that can interact remotely with machines w/o user interruption
    • Created GUI Excel-like app for automatical .csv, .json and .xml cross-parsing
    • Created CI tool for automatical version incrementation based on proposed improved commit messages rule
  • Improved the Quality in the Area of Task Execution
    • Proposed improving commit-messages rule which caught on with enthusiasm in the team
    • Wrote internal Python guides and tips & tricks
    • Wrote a lot (nice looking!) confluence documents
  • Cross-Site Pipelines Integrations (CI/CD)
    • Improved Gitlab CI Pipelines execution time: 50 -> 10 minutes.
    • Cross-integrated Jenkins and Gitlab pipelines
    • Integrated Jenkins with Gerrit
    • Created & Manages Jenkins jobs for integration tests
  • Automatization
    • Created script that scrapes internal JIRA data, processes it and then uploads results to Artifactory / Elastic
  • Managing the working time (task comissioning) of one employee
  • Architecture Design, Refactorization & Quality Improvement in Internal Applications
From Dec 2018 To May 2022

(2 Years 11 Months)

Flexible Wrocław, Poland

Full Stack Developer

  • Online Shop
    • New features development (back/front)
    • Website management
    • Performance monitoring and optimizing (cache)
    • Ensuring Responsiveness & Database Maintenance
    • Security Concerns, SEO, Visual Design
  • Employment Agency Website
    • Developed static, cross-platform and responsive website from scratch using HTML/CSS/JS/PHP
From Nov 2018 To Dec 2023

(5 Years 11 Months)

Esencja Hardcoru Country-wide

Co-Founder

The Essence of Hardcore is a side project which turned out to be one of the largest music collective (w/ own event hosting and organization) in the underground polish scene - usually bringing together about 1000 people per event. I'm responsible - among others - for the creative side, advertising reach, live performing and bringing/contracting artists from abroad.

Education

Skills

  • Backend: 5 years
  • Webdev: 3 years
  • GameDev: 1,5 years

Tech

  • PythonPython: 5 years
  • TypeScriptTypeScript: 3 years
  • CI/CDsCI/CDs: 3,5 years

Languages

  • PolishPolish: Native
  • EnglishEnglish: Bilingual
  • GermanGerman: Limited Working

Portfolio

Big Projects & Papers

Shambles - Cross-Platform Multiplayer Game

Review (Ph.D. R. Kapelko):

At the core of the work there's a new, developing technology which is the Godot engine.

The concept of the job required the involvement of extensive knowledge and skills (among others: database, networking, security, project management, project structuring, game design, ui/ux design, music & assets creation...).

The author of the work has created a competitive, innovative product. The created game is cross-platform - players can duel with each other regardless of the platform


Share:

Candidate GitHub Profiler

Title: Evaluating the potential of a candidate for a job offer based on his GitHub profile.

Objective: This study aims to identify and investigate if its possible to acquire use-full information's from a GitHub profile that could be beneficial for recruiters in a recruitment process.

Results: We conclude that based on the results, we achieved that there is enough data stored on GitHub profiles from which machine learning algorithms could provide a reasonably reliable evaluation of the potential quality of the user as an employee, although more research with bigger sample sizes are needed to improve the credibility of these results.


Share: