Profile Picture

Jakub Toporek

Software Engineer

Informatics Student & Programming Technician specializing in modern Web Development and C++ software engineering.

About

< >

Software Engineer & Developer

I am a second-year Informatics student at the Silesian University of Technology (degree taught entirely in English) and a certified Programming Technician. My core expertise lies in building high-performance web applications using React and Next.js, as well as low-level programming in C++. With fluency in English and practical experience working in international environments like Spain and Poland, I combine strong problem-solving skills with clean, scalable code architecture. Currently seeking opportunities as a Junior Software Engineer or R&D intern to solve complex technical challenges

Skills

< >

Areas of Expertise

  • Core Languages: C++ (Advanced), JavaScript / TypeScript, Python, SQL.
  • Web Technologies & Frameworks: React, Next.js, Tailwind CSS, Flask, Medusa.js, Headless CMS architecture.
  • Databases & Backend: PostgreSQL, MySQL, Google Firestore.
  • Tools & Environments: Git & GitHub, Unix/Linux Terminal, Visual Studio, VS Code, Xcode, CLion, Premake, Unreal Engine, Unity.
  • Languages: English (C2 — Fluent / Professional working proficiency), German (B1 — Intermediate), Polish (Native).

Work Experience

< >
May 2023 – June 2023
IT Software Intern /"U Make IT" Erasmus+ — Valencia, Spain
  • Developed, integrated, and tested hardware microcontroller drivers for Arduino Uno in C++.
  • Programmed interactive gameplay logic and core mechanics within Unreal Engine.
  • Collaborated in daily international team stand-ups, resolving technical bugs and documenting project version changes.
< >
May 2022 – June 2022
IT Intern /ESL Gaming Poland — Katowice, Poland
  • Administered, configured, and updated high-traffic web platforms and content management systems (CMS).
  • Executed complex SQL queries, database schema modifications, and scheduled maintenance tasks on MySQL relational databases.
  • Supported the core technical team in monitoring system uptime, performance optimization, and general IT infrastructure.

Projects

%
E-commerce Platform Preview

E-commerce Platform

An interactive, multi-platform e-commerce app built with Next.js, Tailwind CSS and Medusa.js.

[ ]

2D C/C++ GAME ENGINE

A custom 2D game engine built from scratch in C++ utilizing OpenGL. Designed with custom event handling, 2D collision detection, hardware audio rendering, and basic physics simulation for interactive graphical applications.

***
Web OCR Preview

Web OCR Application

A web-based Optical Character Recognition (OCR) application built with Python, Flask and PyTesseract. It allows users to upload images and extract text content using advanced image processing techniques.