jakubgorsky.pl


portfolio.

Portfolio

Codename: ArchiX | Repository: ArchiX on GitHub


Start of work: 11.2024 | Planned first release: Q1 2025


Technologies: yocto, bash, yaml, C++

Custom Linux distribution for ARM and AMD64 CPUs based on Yocto.




Goals:

  • Lightweight, only necessary tools installed,
  • Up-to-date with current software,
  • Available for both ARM and AMD64 CPUs,
  • Easily customisable to suit ones needs.

Codename: Odin | Repository: Odin on GitHub


Start of work: 09.2024 | Planned first release: Q1 2025


Technologies: python, bash, JSON, HTML Webstack w/ Tailwind

Custom Linux server unit monitoring utility.




Goals:

  • Easy-to-use and user-friendly landpage with clearly visible up/downtime of systemd units,
  • Tracked units are defined by a config file and fully customisable,
  • Available for all Linux distributions using systemd and python3,
  • Self-hosted, as lightweight as possible.

Customisable python3 logger | Repository: Logger on GitHub


Start of work: 06.2024 | Planned first release: Q2 2025


Technologies: python, bash, csv, JSON, yaml

Fully modular, tiny and easy-to-use python3 logger.




Goals:

  • Easy-to-use due to modularity, robust and simple syntax,
  • Tiny (core module below 10kB, each additional module below 1kB),
  • Available for all Linux distributions using python3,
  • Variety of supported formats (txt, csv, json, yaml as of 11.2024, planned syslog output).

Codename: FetchIt | Repository: Fetchit on GitHub


Start of work: 11.2024 | Planned first release: TBD


Technologies: python, bash, yaml, JSON

Modular shell fetching utility for git repositories. Makes managing dependencies, submodules, multi-repo projects as easy as writing a yaml or JSON config in a repository and typing one command to clone the whole project.




Goals:

  • Simple and robust syntax,
  • Full support for git, gerrit and gitlab repositories,
  • Configurable to suit needs of a project.

Employment

Linux Embedded Working Student


Nokia Solutions and Networks | 01.2024 - 12.2024

Developing new features, upkeep of Linux-based systems in products, maintaining security of used packages on the systems.




Highlights:

  • Help in implementing new version of software for all products,
  • Managing vulnerabilities in software lines,



Skills:

  • CI/CD environment with tools such as Gerrit and Jenkins,
  • Yocto / Openembedded,
  • CVE Assessments,
  • Work with SCRUM.

Cybersecurity Intern


Sii Sp. z o.o. | 11.2022 - 06.2023

Responsible for responding to security incidents in CC Cyber Security department, working with SIEM systems, analysing alerts and securing devices.




Highlights:

  • Obtained AZ-500 certificate.

Service and Maintenance of IT Systems


Euro-net Sp. z o.o. | 07.2020 - 11.2022

Managing and upkeep of IT systems, maintaining their documentation and gathering data about the status of Wi-Fi networks within the stores and offices.




Highlights:

  • Completely reworked scheme of working with technical documentation and data gathering. Improved clarity, completeness, reworked way-of-working with said documents, restructurised database.

Intern


Euro-net Sp. z o.o. | 07.2019 - 09.2019

First steps into professional work: mostly maintaining IT systems and work in server rooms.