← Selected work

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.