I'm a software professional with more than 10 years of experience working on all stages of the product lifecycle. I enjoy learning new front end technologies and catching up with the ever-evolving front end ecosystem.
My hobbies include jogging, cycling, cooking, playing football, cricket and ping-pong.
Skills
I speak
Work experience
- Built frontend application that allows users to get detailed insights about different payment flows.
- Actively work on the soon-to-be open source charts library and helping frontenders from different teams to onboard the data visualization library.
- Contributing to multiple platform components that can be used by other frontend developers within the company.
- Consistently work with cross-functional teams (Data, Backend, UI/UX, Product) to achieve the common product goal.
- Built a responsive web application for whistle-blowing which was used by all the clients.
- Developed an anonymous reporting mobile application for both Android and iOS.
- Designed and developed the back-end stack for acquisition of data from back-end modules using AWS API Gateway and AWS Lambda (serverless framework).
- Set up AWS infrastructure including API Gateway, KMS, Route53, RDS, CloudFront, Cloudwatch dashboards among others.
- Involved in the development of an application that predicts potential failure of network events, analyzes potential root causes and recommends preventive measures.
- Worked on a social intelligence application that captures data from different social media sites, identifies the brand influencers and performs real time campaign monitoring.
- Built the complete user interface framework for predictive analytics application and was responsible for deploying the user dashboard for different customers.
- Implemented ML algorithms and worked along with other team members to create an in-house AI framework.
- Worked at an on-site location (United Kingdom) for a customer and ensured that the predictive analytics product is customized according to their requirements.
- Trained junior developers about the software development norms and helped them in their day-to-day development activities.
- Developed a workflow application which enables customers to track the various states of a service order and process them in a timely manner.
- Worked on a master data application, that allows administrators to manage very basic data that is the prerequisite for all other modules.
- Developed a visualization application which allows users to create dashboards on the fly and facilitates connection to an external data-source.
Projects
With many countries experiencing ageing populations, it’s worrying that a recent study found that 40% of elderly people, regularly report feeling lonely. Setting aside the toll on the individual, loneliness is closely linked to a number of conditions including coronary issues and dementia; all leading to a earlier mortality rates amongst this segment.
This was the reason for building Amity, a solution to discover and meet friends of similar interests for our elderly buddies.
In this game, a player is presented with a number of cards. Each card has a number on one side and is blank (empty) from the other side. To start the game, the player is asked to choose the number of cards to play (4, 8 or 12). After that, they will see the cards on the screen with random numbers displayed on them and one button “Play”.
When they click the play button, cards will be flipped to the blank side. The player is then asked to click on the cards in ascending order of the numbers that are on the other side.