
Software Developer
Adam Szczotka
I am Adam Szczotka, 24 years old, a Computer Science student at Katowice School of Information Technology (WSTI) and Web Developer at Euforia — a marketing and web agency based in Żory, Poland. I have been writing code since I was 11.
At Euforia, I build and ship web applications and mobile apps for clients — from AI-powered automation to production infrastructure on GCP. I work across the full stack, from backend APIs to React Native mobile apps published on app stores.
My strongest side is backend development, but I pick up new technologies fast. This portfolio and CMS is built with Next.js and TypeScript, which I learned specifically for this project.
I have been tutoring math and computer science for 7 years — first 2 years privately, then 5 years at a tutoring school. That experience directly led to building TutorHub, a management system that automates the workflows I saw breaking down daily.
I also have a background in cycling, including a Polish Championship medal. The discipline from years of structured training shapes how I approach engineering — consistent effort, measurable progress, and delivering results.
What drives me
I like building products that people actually use. Automation, clean architecture, and seeing real users interact with something I built — that is what keeps me going. My projects like FormattedAI are used by developers who need privacy-first tools they can trust with sensitive code.
Experience
Apr 2025 — present
Web Developer
Euforia SC, Żory
Web and mobile apps, AI automation, GCP infrastructure
Nov 2019 — present
Math & CS Tutor
Self-employed, then tutoring school
7 years teaching students of all ages, managed scheduling and invoicing independently
Education
2023 — expected 2027
Bachelor of Engineering — Computer Science
Katowice School of Information Technology (WSTI)
Languages
Polish — Native
English — B2/C1
Cycling
Former cyclist with a Polish Championship medal. Years of structured training built the discipline and work ethic I bring to engineering — consistency, measurable progress, and pushing through when it gets hard.
Stack
Backend
Frontend
Infra