Mihail Stoica's repositories
Distributed-Systems
Distributed Java Applications at Scale, Parallel Programming, Distributed Computing
aggregate-design-canvas
A structured approach to designing and documenting Aggregates
Data-Structures-and-Algorithms
Data Structures & Algorithms, exercises + unit tests
ddd-starter-modelling-process
If you're new to DDD and not sure where to start, this process will guide you step-by-step
DropAndSee-backend
Social media application intended for storing and displaying images, gifs, videos, music as well as personalization functions for users such as: adding/displaying preferences for each comment, tracking the user, changing personal data and delete post. The backend of the application is designed as a RESTful API using Spring stack and PostgreSQL
free-ddd-learning-resources
A collection of resources for learning DDD. All are free to access.
introtodeeplearning
Lab Materials for MIT 6.S191: Introduction to Deep Learning
mathematics-of-deep-learning
The Mathematics of Deep Learning, SIPB IAP 2018
mihail-stoica.github.io
personal website
openai-cookbook
Examples and guides for using the OpenAI API
spring-boot-testing
Unit and Integration testing for a Spring Boot REST API using JUnit, Mockito, AssertJ, Hamcrest, JsonPath and Testcontainers
Spring-REST-API-Blog
REST API using Spring Boot, Spring Security, JWT, Spring Data JPA, Hibernate, PostgreSQL