MINDTREE · 2016–2020
Engineering across domains
Software Engineer → Senior Engineer
Client applications
At Mindtree, I worked across aviation, finance, internal business applications and real estate. These projects gave me experience in detailed interface work, module ownership, full-stack development and frontend migration.
AngularJS · Angular · React · Node.js · GraphQL · MongoDB
- My responsibility
- Owned a financial module and led four engineers; contributed across frontend, services and migration work.
- Work delivered
- A financial exchange module, internal business application, accessibility improvements and React migration work.
Aviation: accessibility and tooling
On a passenger baggage application, I worked on keyboard accessibility and moved AngularJS interface work towards a component-based approach. I also developed a Node.js impact-analysis script for the engineering team.
Finance: module and team ownership
I owned an exchange module in a financial application and led four engineers delivering its work. The stack included Angular, TypeScript and state management.
Internal applications: end-to-end development
I built an internal business application using React, Node.js and MongoDB. A React Native WebView made its features available through a mobile application.
Real estate: frontend modernisation
I worked on migrating an AngularJS application to React using a micro-frontend architecture. I also created a backend-for-frontend layer and consumed services through GraphQL.