Badges
Certifications
Work Experience
Senior Software Engineer
Innovatise•  April 2023 - Present•  Trivandrum
• Contributed to the schema and API design of Gamification module, wrote backend logic for badge state management using AWS Lambda, DynamoDB and AWS Step Functions supporting 6+ timespan combinations, complex rules and recurring badges. • Customised a rule builder in React to support the use case of badges and converted the wireframes for badge configuration to frontend code using React, Typescript and Redux. • Contributed to optimising preprocessing of campaigns in Marketing Automation module by segmenting users efficiently, optimizing async calls and tuning batch processing parameters which reduced the time by 75%.
Software Engineer
Innovatise•  April 2022 - April 2023•  Trivandrum
• Implemented a custom icon builder in React for badges using SVGs supporting multiple shapes, embedded images, gradients and filters. • Completed a POC for rule builder for badges in React. • Added support for adaptive icons for Android into the AppFactory module. • Enhanced the legacy Image Manager module by adding features such as bulk actions.
Associate Software Engineer
Finastra•  August 2020 - April 2022•  Bengaluru
• Was part of integrations team of Loan IQ, a product covering the whole lifecycle of commercial loans. • Developed enhancement to include zero fees in the Comprehensive Loan Repricing where multiple loans are merged or split. This covered 4 combinations of how the fees are to distributed in the resultant loans. • Contributed to enhancements and bug fixes on 5+ internal and 3rd party integrations of Loan IQ.
Education
College of Engineering Trivandrum