I'm a Software Enthusiast. I’m passionate about software engineering and enjoy building things, learning how systems work, and improving my technical skills every day.
- Deep knowledge in Java, C / C++, Python
- Foundations in Kotlin/Swift for Mobile Development as well as TypeScript & React for Web Development
- SQL, Docker
- Various frameworks and build tools for the languages above (e.g. Spring Boot, gRPC, CMake, Gradle, SFML, ...)
- Medication recommendation chatbot for TUM.AI hackathon 2025 (Spring Boot + ML backend)
- Web application for Chess Game built in TypeScript & React
- Cache simulation team project in C++
- Swift/Java interoperability to Kotlin contribution.
- SFML games written in C++
- Here I gathered all relevant sources and examples for the topics, that will be handled during "Introduction to Software Engineering" Tutorial. (Disclaimer: these resources aren't official. They are created by me only for students to get more used to topics discussed in tutorials. by any inconsistencies, please refer to lecture slides)
- Notes: https://github.com/roman-kupar/eist_tutorial_w01_notes/blob/main/README.md
- REST Example: https://github.com/roman-kupar/eist_tutorial_w01_rest_demo
- gRPC Example: https://github.com/roman-kupar/eist_tutorial_w01_grpc_demo
- Notes: https://github.com/roman-kupar/eist_tutorial_w2_notes
- Facade & Module example: https://github.com/roman-kupar/eist_tutorial_w02_facade_example
- MVC & Observer pattern: https://github.com/roman-kupar/eist_tutorial_w02_mvc_observer_example
- Notes: https://github.com/roman-kupar/eist_tutorial_w03_notes
- Java to Python: https://github.com/roman-kupar/eist_tutorial_w03_python_example
- Notes: https://github.com/roman-kupar/eist_tutorial_w05_notes
- JUnit & EasyMock example: https://github.com/roman-kupar/eist_tutorial_w05_software_testing
- Notes: https://github.com/roman-kupar/eist_tutorial_w06_notes
- C overview: https://github.com/roman-kupar/c-overview
- Notes: https://github.com/roman-kupar/eist_tutorial_w07_notes
- git commands: https://github.com/roman-kupar/git-useful-commands
- Bazel example: https://github.com/roman-kupar/bazel-example
