Hi, I'm Girija Shankar Swain

Principal Engineer at Aegon Life. AWS certified Solutions Architect with professional experience in designing, developing cloud based enterprise applications using Microservices and Micro-Frontends.

Aegon Life
Feb 2019 - Present

Working as a Principal Engineer. Developing the next generation of Insurance experience using Microservices along with the agility of cloud.

Credit Suisse
Oct 2018 - Feb 2019

Worked as a Technology Lead in Swiss Universal Bank and helped unify the Backends For Frontends(BFF) REST APIs.

Jul 2017 - Oct 2018

Worked as a full stack developer on a self-service account opening application. Improved page load times by 8x. Upgraded the frontend stack from Angular 1.4 to Angular 5.

JPMorgan Chase & Co.
Feb 2016 - May 2017

Worked as a full stack developer on a few front office trade capturing systems, as part of UX redesign and technology upgrade. Contributed to the in-house UI component library built with ReactJS.

L&T Infotech
Dec 2013 - Feb 2016

Worked as a full stack developer on a few advisory applications of Nordea, developed a microservice using SpringBoot for i18n support and implemented authorization using Spring security.

Tata Consultancy Services
Aug 2010 - Dec 2013

Worked as a full stack developer. Upgraded applications to Web 2.0. Worked in a front office order capturing system and a billing system of TDC. Developed couple of in-house projects for running the day-to-day processes of Ignite Group of Research, Innovation and Development.


Most of the projects I worked on, are either Intranet based or a non-disclosure agreement stops me adding them here. Here are some of my own personal projects.

Girija's Albums (Angular & Java stack)
Personal website for sharing my Clicks
Technologies:AngularTypeScriptAngular MaterialJava8SpringBoot2MySQLDocker

This project is a Progressive Web App. It allows you to see a list of albums contiaining images. You can view the images inside an album and also add a caption to them, if you would like to. The API is developed using Spring Boot 2. You can view the visited albums/images even offline. Try adding it to the home screen on your phone to get a real feel of a PWA. It uses Material design and Angular Material library. Displays Responsive images and Webp format on supported browsers to reduce the network traffic and provide a faster experience.

Code Repository:
Girija's Albums (MERN stack)
Personal website for sharing my Clicks

This project is also a Progressive Web App. It is mostly simillar in functionality with the Angular version, but without the support for captions and mobile device orientation suggestions in the Albums view mode.

Code Repository:
Girija's Portfolio
My Portfolio

This very site is developed using ReactJS and GatsbyJS and hosted with Github Pages. This website also does not use any CSS library and supports a responsive layout.

Code Repository:

A technology enthusiast, loves travelling, capturing landscapes, riding bikes and follows cricket.

  • Linkedin
  • Stack Overflow
  • Github
  • email