000009 00090a
b999999aa ba999999a
000990999a 0999999900
00999999a 999999909
a0999990 99999006
9999090 9999999
099990 099990
a99999 099990
0999909090990099999
aa9999999999999999999990a
000999999999999999999999999999009
0909999999999999999999999999999999999
90999999999999999999999999999999999999990
009999999990999999999999999999999999999999900
0999999990 a9999999999999999 999999990
a0999999990 099999999999999 9099999990a
099999999990 99999999999990 99999999990
0999999999909 a99999999999999 999999999999a
09999999999999 9999999999999999 9099999999990a
a9999999999999099 9999999999999999990 89999999999999990
0099999999999999999999999999999999999999999999999999999990a
9a999999999999999999999999999999999999999999999999999999009
7a099990999999999999999999999999999999999999990b7
79b 8bba9999000000000000000099999aba9 b9
80999099acY 6b09009999
9a990099999999999099990bbbcc9XVZ9995X1490caaaa999999999999999990990b7
009999999999999999999999999999999999999999999999999999999999999999999999908
a9999999999999999999999999999999999999999999999999999999999999999999999999a
0999a 9999999999999999999999999999999999999999999999999999999999900 a0990
09999999999999999999999999999999999999999999999999999999900
aa99999099999099099999990099999999999999999999990a9
0a aba099909000090999999990000009999aac5 a9
8999099b0 aa999999a
a09999999999990999990aaa0429999900000999999979baa099999099999999999990a
a9999999999999999999999999999999999990999999999999999999999999999999999999a
999990aa99999999999999999999999999999999999999999999999999999999990b0099990
900a5 09999999999999999999999999999999999999999999999999999999999 0909
009999999999999999999999999999999999999999999999999999900
9aa99999999099099999999999999999999999999999009908c
a a000099909000999999999999000009999a09a 9b
9a0099990a4 4a0099000a8
b09999999999990990090aac059900aa00aa0a000008bcaa09009999999999990990a
09009999999999999909990999999099999999999999999999999999999999999999990
b9009a00 a099999999999999999999999999999999999999999999999999a 80a0000a
aa0 09999999999999999999999999999999999999999999999990a 0a0
0099999999999999999999999999999999999999999990a
99009999999900999999999999099999909000b
a90 ab9a9aaaaa00000a009a0aa8 99b
8009999900ac2 Ya0009999909
009999990ab9999999990009099999900009999999999a09999990c
a99900c 90099999999999999999999999999900 0090999
aaa ab09999999999999999999990a 9aaa
0a09090999090900a Full-stack developer passionate about creating innovative web solutions and bringing ideas to life through clean, efficient code.
Hi! I'm Dominik Janiak, a 22-year-old IT student with a strong curiosity and passion for technology. I'm currently pursuing my Engineer's degree in IT at Akademia Śląska and looking to kickstart my professional career in the tech industry.
I thrive on solving problems, learning by doing, and pushing myself through technical challenges—whether it's debugging code, reverse engineering, or just figuring things out from the ground up.
I enjoy building practical projects like web applications and custom bots tailored for friends or specific use cases. My personal website showcases this hands-on approach, including a comic-reading platform built with PostgreSQL, user authentication, and tracking features, as well as a game profile viewer that taps into a public API.
Tech-wise, I work with C#, TypeScript, and Python, and I'm confident using frameworks like .NET, React.js, and Next.js. I'm also experienced with SQL/PostgreSQL, Docker, and cloud platforms like Azure and AWS.
Beyond tech, I'm into video games, table tennis, and baking—especially perfecting my homemade pizza dough. I'm calm under pressure, focused, and always eager to learn something new.
A web comic reader website with JWT authentication that allows users to read, bookmark, and track their reading progress across various comics.
A serverless Next.js application that provides comprehensive League of Legends player statistics, match history, and champion performance analysis using the Riot Games API with optimized caching strategies.