On a journey From C#.NET/SQL back-end (monolithic and SOA) to full-stack JavaScript/NoSQL (micro-services)