Achievements

This section highlights my notable accomplishments, victories in competitions, and significant projects. Please note that the ability to view the videos demonstrating these projects may vary based on your browser's capabilities, as they utilize the built-in video player. Also note that the source code is not immediately visible, and not all programs may run due to the requirement of access keys. To view the code, click on the "angle brackets" icon to display it in Replit.

Mentor and some real work!

I am currently wokring with my mentor/partner on a startup that utilises AI models for stock trading and eventually all kinds of things. This is my first real work experience and I am learning a lot about the industry and the correct way of doing things, getting that VALUABLE experience.

Additional Information

Filip is an admirable person, he works for Gerulata Technologies and I am delighted that he has taken someone like me under his wing, and agreed to show me the ropes. He is very understanding, patient and mainly super bright! Very skilled and knowledgable in his field.

CS50P

I completed the official CS50P and gained a certificate. It was a learning experience and I learned a lot about Python, atleast what I didn't already know. I completed all the assignments and the final project. I had 100% on all the assignments and 100% on the final project. You can checkout the final project on Github, try to run it in Replit, or you can just see the pdf and maybe scan the QR code to verify that it is real.

achievement image
Additional Information

I am not linking the code as I found out through various forums, that you shouldn't post the solutions online. You can scan the QR code to verify that it is real and it should also show you that I had 100% on all the assignments and the final project. The certificate is not verified as I am not paying 300 Euro! I will atleast link the final project, which was a web application. Had to change the project so it is runnable in Replit, but you may need to play with their poetry package.

Olympiad in Informatics

I competed in the official national Informatics Olympiad. Currently awaiting the regional round. I "Succesfully solved" the first round. You can find my results here. I am hoping to be even more successful in the regional round, however there is some tough competition in Bratislava. I am also attaching the algorithm explanations, which were neccessary and graded, also written in Slovak.

Update

I placed 37th nationally, so I am probably not going to the national round, but I am still proud of my result, although I would have written it much better even now, knowing what I was supposed to expect and I would've managed my time better - also wouldn't have tried to solve the hardest problem choice, atleast it means I learned something. UPDATE 2: I am attaching the diploma I was a "successful solver"

achievement image
KSP

I went on a week long seminar called "KSP sústredenie" translated to something like KSP assembly it is a seminar for programmers, where we solve DSA problems, compete in various tasks and socialize with like-minded people It left such an impression on me that I had to put it into my achievements tab.

Additional Information

It is managed by a Slovak organization called Trojsten, which manages all kinds of other mathematic and even physics competitions. I had to go through a selection procedure, where I solved some problems, I missed the first round, but got full points in the second, results here. It left such a strong impression on me, I will help lead some of the next ones.

iBobor

A logical thinking competition I placed in the top 0.28% from the country in the senior category with a full 80/80 points. It is national and only a handful of people got full points.

Additional Information

I wrote this competition nearly every year of high school, finally in my last year I managed to get 100% as only one of 15 people in the category.

achievement image
100 days of Python Code by Angela Yu

You can find this course on Udemy under the name "100 Days of Code: The Complete Python Pro Bootcamp" this course taught me the basics of python, and made me finish lots of smaller projects, which are in the projects page. Angela is a great teacher and I would recommend this course to anyone who wants to learn python. Teaches a lot of essentials, one of the most important things I learned was how to read documentation and use APIs, which is a skill I use every day.

Additional Information

I do not have a separate repository for all of my work, some projects that I fancied are uploaded in the projects page. Also, I only completed the theory which is the first 80 days, the last 20 were for building a portfolio, but the projects were still pretty small, so I skipped that and started working on other things.

ZENIT

A national programming competition, many contestants go on to compete in the International Olympiad in Informatics, I was a "successful solver" in the regional rounds, you can search me up on their website here after the national round, when they publish the results. I am particularly proud of the school round where I was about top 30 in the country.

Additional Information

In the Repl you need to click the show code icon, the whole competition is in Slovak and I provided the original PDFs that you can translate easily if interested. This year the points were a lot lower in the regional round as their auto-checker was overloaded and you only got to see how well your program performed after the competition, normally you can do so during competing.

Jobiss Web Application

A NextJS Web Application written in Typescript in collaboration with my classmate and good friend Arťom Hanzel. I went into this project completely blind, I did not know any Typescript syntax, we did this for a Client according to their wishes and design. We ourselves created our database schema, integration, and APIs inside the project. We also did a live chat using Pusher and most of the database handling was done using Prisma. For a short time we also had an Amazon S3 bucket running for profile pictures. We ran our PostgresQL database in a docker container. PS: The website is a mix between English and Slovak as mid-way through the language, in which we were supposed to do it changed and later the project was abandoned by the Client. - Also the reason why it isn't hosted, Amazon cloud servers are expensive. The Client didn't want us to release the souce code.

Additional Information

I learned a lot throughout this whole project not only about security, but also database management, real time communication, caching and how to precompile web pages, load speeds, protected routes, Amazon S3, PostgresQL, version control even Docker containers as I ran our database there, it has truly been a ride and you can find many more things I learned from this in the Experience > Skills tab. It was my first bigger project that took around a month of honest work to code. However I can say with confidence that I could do a similar project in a week as it was such an impactful learning experience. Sadly as I mentioned above, the project remains unfinished.