Career Summary

Full-stack developer with nine years of experience. Proficiency in web technologies, Java, React JS, Springboot, Amazon web services, CI/CD etc. Played several roles from requirement gathering to end to end delivery of projects.


Roles & responsibilities:

  • Create technical designs for new projects
  • Lead the offshore development team
  • Development of UI pages in single page application
  • Development of Rest API endpoints
  • Create stored procedures
  • Setup of AWS resources like lambda, SQS, SNS, S3, Amazon Kafka etc.
  • Monitor application performance using tools like splunk
  • Write UI automation tests
  • User story creation in jira, trello etc.
  • Unit testing

Work Experience

Full-stack developer

IBS Software/Expedia Group
July, 2017 - Present

Worked with the Expedia engineering team for the Activities Line of business. Currently working as a full-stack developer, handling end to end implementation of features like Promotions, Booking Questions, Options, Event Management, Partner portal, localization, data caching, connectivity APIs etc. Was responsible in building UI pages for managing supplier inventory, create REST APIs for hanlding CRUD operations, build scala & java based applications to ingest prices, perform localization of contents etc.

Achievements:

  • Integrated OIDC login with supplier portal, adding to the security of user login flow
  • Migrated event publishing framework to Amazon MSK(Managed Kafka)
  • Developed option groups feature that enabled faster configuration of prices
  • Developed self service promotion feature enabling suppliers to promote their products and give discounts
  • Rolled out localization of activities to new locales, bringing additional revenue
  • Migrated partner portal application to modernized version, providing self service capabilities to suppliers

Technologies used:

  • React JS
  • Redux
  • Java
  • Spring Boot
  • Ember JS
  • Scala
  • HTML5/CSS3
  • AWS
  • Kafka
  • MySQL
  • Selenium

Programmer Analyst

Cognizant/MSI
Jan 2017 - July 2017

Worked as a Front-End Developer for creating portfolio pages for Multi Service Integration team in Cognizant. Handled the Front-End as a one-man team for the project.

Achievements

  • Received Excellence Award from Cognizant for the performance in MSI project

Technologies used:

  • React JS
  • JQuery
  • HTML5
  • CSS3
  • Bootstrap 3

Programmer Analyst

Cognizant/DBO app
Jan 2016 - Jan 2017

Developed a Cordova based Hybrid App - Delivering Hybrid Outcomes, used in Tablets and Desktop for the business team in Cognizant to exhibit the processes and costs in different business areas in graphical way. Angular JS based directives were widely used for making custom components like range sliders, dialog boxes etc.

Achievements

  • Received Digital Superstar Award for excellent performance in projects

Technologies used:

  • Angular JS
  • JQuery
  • HTML5
  • CSS3
  • Bootstrap 3
  • Cordova
  • Node webkit

Programmer Analyst

Cognizant/NLG Insurance
July 2014 - Jan 2016

Developed a Cordova based Hybrid Mobile App for US Insurance company National Life Group for their agents to login and view the policies and commissions linked with them. Added features including Finger Print based access, Downline agent view for upline managers.

Technologies used:

  • Angular JS
  • HTML/SASS
  • Cordova
  • Grunt JS

Skills & Tools

Frontend

  • React JS
  • Angular JS
  • JavaScript
  • Node.js
  • HTML/CSS/SASS/LESS

Backend

  • Java
  • Scala
  • My SQL
  • Python
  • Springboot

Others

  • Amazon Web Services
  • Splunk
  • DevOps
  • CI/CD
  • Code Review
  • Git
  • Unit Testing
  • Selenium

Education

  • Btech in Electronics and Communications
    Rajagiri School of Engg & Tech
    CGPA: 8.09
    2010 - 2014

Awards

  • Excellence award(2021 - IBS)
    Received this award for the outstanding performance in the last year
  • Best Debutant award(2018 - IBS)
    Received Best Debutant award for the excellent performance as a new joinee in IBS
  • IATA NDC International Hackathon Runner's up(2018)
    Participated as part of Expedia team and competed against 30 teams from different parts of world and bagged runners up prize

Language

  • English (Professional)
  • Malayalam (Native)
  • Hindi

Interests

  • Badminton
  • Travel
  • Movies