Interfaces
Building readable, accessible flows that stay connected to the business rules.
React · TypeScript · JavaScript · JavaFX
Put into practice in: Episort, Overkill, mini social network
Services & APIs
Modeling access, permissions and exchanges between applications.
Java · Spring Boot · Spring Security · REST API · PHP · Laravel · Symfony
Put into practice in: Janus, Overkill, mini social network
Data
Structuring persistence around what the product needs.
PostgreSQL · MySQL · MongoDB
Put into practice in: Janus, Overkill, mini social network
Operations
Preparing reproducible environments and going all the way to deployment.
Docker · Git · Linux
Put into practice in: Janus, Overkill
Product design
Starting from the problem, framing sensitive actions and planning for ambiguous cases.
Requirements analysis · Modeling · Security by design
Put into practice in: Episort, Janus