Mateusz Zębala

Full-Stack Developer | Computer Science Student

Second-year Computer Science student at AGH University of Krakow, looking for a full-stack internship. I build web applications end to end, from Django and Node.js backends with REST APIs to React and Next.js frontends, and publish my own open-source Python tools. I have commercial experience from two software development internships and currently develop ground segment software for the PUCHACZ satellite mission at SatLab AGH. Certified IT technician (INF.03, INF.04) and programming tutor.

Full-stack
From REST APIs to React frontends
Python · TS
Core languages
AGH
Second-year Computer Science student
SatLab
Ground segment software for a satellite mission
01

Experience

Current
Apr 2026 – Present
Kraków, Poland

SatLab AGH

Ground Segment Software Engineer, Software Team
  • Developing ground segment software for the PUCHACZ satellite mission as part of the software team.
  • Built a Next.js dashboard for real-time monitoring of orbital parameters and satellite subsystem health.
2024 – Present
Kraków

Self-employed

Programming Tutor
  • Private programming lessons tailored to each student's level.
Internships
Jan 2024 (1 month)
Zurich, Switzerland (Remote)

HexArcana Cybersecurity

Software Developer Intern
  • Developed and deployed a server management dashboard using Django and React.js.
  • Built a responsive UI for monitoring server infrastructure and security status.
  • Designed RESTful APIs connecting the Python backend with the React frontend.
May 2023 (1 month)
Kraków, Poland

Solidstudio

Software Developer Intern
  • Built a TypeScript application that automates management and synchronization of Jira worklogs.
  • Implemented logic to fetch, filter and process time-tracking entries for project oversight.
  • Created reporting modules that export worklog data to Excel.
02

Skills

Languages

PythonJavaScriptTypeScriptBashRust (learning)

Frontend

React.jsNext.jsReact NativeTailwind CSSMaterial UIshadcn/ui

Backend

DjangoFastAPIFlaskNode.jsExpress.jsREST APIs

Real-time & Auth

WebSocketsSocket.IOOAuth2JWT

AI & Data

LLM API integrationRAGPrompt engineeringPandasNumPyData Structures & Algorithms

Databases & ORM

PostgreSQLMySQLMS SQL ServerSQLiteMongoDBRedisPrismaMongoose

DevOps & Cloud

DockerDocker ComposeGitHub ActionsGitLab CILinuxVercelCloudflare

Testing

JestPytestPlaywright (E2E)
03

Education & certifications

AGH University of Krakow

Oct 2025 – 2029 (expected)
B.Eng. in Computer Science · Kraków, Poland
Relevant coursework
Object-Oriented ProgrammingAlgorithms and Data StructuresDatabasesSoftware Engineering

Technical Secondary School of Communications

2020 – 2025
IT Technician – Programmer (Technik programista) · Kraków, Poland
Certifications
INF.03

Design, Development and Administration of Websites, Web Applications and Databases

INF.04

Design, Programming and Testing of Applications

Languages
Polish — Native
English — B2