I'm passionate about software development in general.
I love to come up with simple solutions to complex problems.
My main areas of expertise are:
On the backend:
- .NET, Node.js, some Go
- ORMs in general, NHiberante in particular
- Domain Driven Design
- web APIs design
- messaging based distributed systems
- automated testing
- continuous integration pipelines
- Docker
- Kubernetes
On the front end:
- Angular, React
- Javascript/Typescript
- reactive programming (rxjs)
- state management based solutions (ngrx, redux)
- real-time applications (signalr/websockets)