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.