- π Hi, Iβm Dawid
- π¨βπ» Working in commercial software development since 2022
- π BSc. of Computer Science
- π± Full-stack software developer specialized in Java and Spring Boot
- π Learning something new everyday
- π Certified Java and Spring Boot Developer by JetBrains Academy - HyperSkill profile
'AI won't take your job, It is somebody using AI that will take your job' ~ R. Baldwin
Each project has more details in respective readme files inside their repositories. Click on the project name to open it!
_Disclaimer: Some of them may appear as private as of now due to the my profile still being under construction. I'm sorry!
I thought i had a great idea. That's how every single one of these projects started. They were all created with the intention of being used. Some of them actually are! My personal projects are usually related to one of my hobbies. And trust me, i have lots of hobbies so more projects will come! Feel free to explore or get inspired!
- SuperSliding Machines - 3D Android game created in Unity, C#. My biggest project, started for fun, ended as Engineering Thesis topic.
- Motorsport Buddy (WIP) - Spring Boot + Angular webapp for checking statistics and information about most popular motorsport series.
- 15-10-5 Workout Tracker (WIP) - Spring Boot + Angular webapp for tracking workouts in 15-10-5 training plan.
Learning projects were created with intention of bringing as much educational value as possible. I tried to cover many topics, understand and implement them while also trying to mainain best practises and clean code. Ideas for some of these projects come either from myself or educational websites like HyperSkill by JetBrains however all the development is solely my work.
Spring Boot:
- Web Quiz Engine - RESTful API based on Spring Boot incorporating core concepts of the framework like web, data-jpa and security. Covered with wide tests utilizing JUnit and Mockito.
Vanilla Java:
- Blockchain - Blockchain with a simple simulation including mining and transactions between users written in vanilla Java 17
- File Server - A simple file server controlled through CLI performing crud operations via client-server architecture written in vanilla Java 17
- Meal Planner - Meal planner CLI application utilizing JDBC and PostgreSQL written in vanilla Java 17