Maciej Nasiadka

Maciej Nasiadka

Software Developer

About me

Hi! I am Maciej Nasiadka, a software developer and Linux enthusiast. I create tools that optimize workflows and allow me to polish my skills. I enjoy the process of problem-solving and building solutions from scratch. Specializing in C++ development, I also work confidently with multiple programming languages. My extensive daily experience with Linux has given me comprehensive knowledge of system architecture and capabilities.

Experience

Pewik - internship

2022, I-II and XI-XII

  • Developed and maintained web applications utilizing various CMS platforms, PHP, and JavaScript
  • Engineered custom applications to enhance employee workflow efficiency
  • Administered Linux servers

Sanders - internship

2021, VIII-X

My projects

    I believe that the best way to learn is by applying knowledge in real-world scenarios. Throughout my journey, I've developed multiple projects that not only deepened my understanding of various technical concepts. Each project presented new technical challenges that required me to independently research and implement effective solutions beyond what formal education provides. Building applications from concept to completion has cultivated the adaptability and resourcefulness I'm excited to bring to a professional environment. Browse some of my projects.

Key skills

  • Git and GitHub
  • Unit testing
  • JavaScript, Node.js
  • Java, C#
  • PHP, SQL
  • Wordpress
  • English - C1
  • Polish - Native

Education

Practical Computer science

University of Gdańsk

2023 - In progress (expected graduation in 2026)

Currently focusing on Go programming language, advanced C++ development, microcontroller programming and preparing for CCNA certification.

Programmer Technician

Electronics Technical School in Gdynia

INF.03 qualification, INF.04 qualification

2019 - 2023

Lectures on Object-Oriented Programming (OOP)

Organised by Aplitt

Participated in advanced OOP lectures covering topics such as inheritance, encapsulation, interfaces, generics, and abstract/virtual methods in C# and TypeScript.