Skip to content
View Dirtyloop's full-sized avatar

Block or report Dirtyloop

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Dirtyloop/README.md

Hello, I am Michał

I am a computer lover. I am lovin Programming and Reverse Engineering.

I program in several language for my own pleasure and needs. I am constantly learning new things about Java, Angular, Unreal Engine, C++, Linux, PHP, Reverse Engineering and DevOps.

Below you can check out some of my projects.

Java Angular

  • Lotto Game - early stage of number lottery game - Spring Boot application with modular monolith hexagonal architecture, facade design pattern, covered with unit and integration tests

    TechStack: Java/Spring Boot, JUnit5, Mockito, Docker, Maven, GIT, Swagger, MongoDB, Redis

  • NBPExchangeRatesViewer - a microservice for querying data from the Narodowy Bank Polski's public API and return relevant information from it. You can get average exchange rate, min an max exchange rates and maximal difference between the bid and ask exchange rate of currency which code you provide.

    TechStack: Java/Spring Boot, JUnit5, Mockito, Docker, Maven, GIT, Swagger

  • FakeEmailSender - a microservice responsible for sending emails to users stored in database. You can create/read/update/delete users. You can send email to all users or to user with specified id.

    TechStack: Java/Spring Boot, JUnit5, H2, Log4j2, Docker, Maven, GIT, Swagger

  • CRM system - a CRM application made for my air-conditioning company. You can create/read/update/delete users and their instalations.

    TechStack: Java/SpringBoot backend + Angular frontend, MySQL, Liquibase, Maven, GIT

  • InstalBase - a WMS application made for my air-conditioning company. You can create/read/update/delete material in your virtual warehouse.

    TechStack: Java/SpringBoot backend + Angular frontend, MySQL, Maven, Jenkins, GIT, AWS

  • AirConBase - a simple Java console application - database with clients and instalations.

    TechStack: Java, JUnit5

C++

  • DoodleJumpGame - my variation on classic Doodle Jump written in C++.

  • EQuality69 - my first audio processor made in C++ JUCE Framework - a three band filter.

UE

  • Earth Defender - a Space Invaders variation game.

    TechStack: C++, UE4, GIT

Pinned Loading

  1. earthdefender earthdefender Public

    C++

  2. FakeEmailSender FakeEmailSender Public

    Java

  3. CRM_backend CRM_backend Public

    CRM system for my company - backend.

    Java

  4. InstalBase InstalBase Public

    Database of installation materials for my air-conditioning company

    HTML