Summary
Overview
Work History
Education
Skills
Websites
Certification
Additional Skills
Timeline
Generic

Ribesh Thapa

Kolkata

Summary

Accomplished Technical Architect with extensive experience in designing and developing comprehensive architecture for software development, integration, and modernization projects, actively throughout all project phases, ensuring alignment with client requirements. Recognized for innovative problem-solving that enhances operational efficiency. Experienced team leader with a strong technical background, and interpersonal skills that drive successful project delivery.

Overview

16
16
years of professional experience
1
1
Certification

Work History

Manager, Technical Architect

Cognizant Technology Solutions
Kolkata - India, Bethesda - US
11.2021 - Current
  • Assignment 1: Architected and implemented the integration layer. Led the design and implementation of a scalable integration layer to support seamless data exchange across multiple Enterprise Applications for a Multinational Hotel Chain. Authored archetypes, established canonical design pattern and development guidelines to develop optimized, resilient and secured microservices.
  • Assignment 2: Design and implement technology modernization and cloud migration of a legacy application for a private jet charter company.
  • Skills - Graph QL, Java, Springboot Microservices, Spring WebFlux, Kafka, Maven Archetype, Mockito, Open API, Avro, AWS S3, Document DB (NoSQL), Harness, Splunk, Dynatrace, Jenkins, AWS EKS, Docker, JIRA, SNOW, Draw.io, Smartsheet
  • Maintained professional, organized, and safe environment for employees and patrons.

Senior Associate, Tech Lead

Cognizant Technology Solutions
Kolkata
12.2020 - 10.2021
  • Spearheaded several enhancements for Property Management Systems used by Multinational Hotel chain, optimizing guest management workflows increase operational efficiency and guest satisfaction.
  • Skills - Java 8, Springboot, Informix (RDBMS), Couchbase (NoSQL), Couchbase-Lite, Jira, Confluence, REST, SOAP

Senior Associate and Client Coordinator

Cognizant Technology Solutions
Irvine, California
12.2018 - 09.2020
  • Assignment 1: Led application modernization of Property Management System to cloud based hotel front office platform. Served as Subject Matter Expert, providing deep knowledge of hotel operations domain.
  • Assignment 2: Spearheaded enterprise integration of global customer profiles system into enterprise system for luxury hotel chain, enabling seamless access, consistent, near realtime customer data across multiple enterprise system.
  • Skills - AWS Serverless, AWS S3, AWS Lambda, AWS SQS, AWS SNS, AWS API Gateway, AWS Dynamo DB, Java J2EE, Springboot microservices, Kafka, Couchbase, Couchbase-Lite, REST

Senior Associate, Tech Lead

Cognizant Technology Solutions
Kolkata
07.2018 - 11.2018
  • Led end to end prototype, design and implementation of robust End of Day financial inspection system for multinational hotel chain, ensuring data accuracy across financial, booking and operational records.
  • Skills - Java, Springboot, Spring batch, Informix, REST

Senior Associate, Tech Lead

Cognizant Technology Solutions
Irvine, California
06.2016 - 06.2018
  • Assignment 1 - Spearheaded integration of property management system with multiple enterprise applications including CRS, Loyalty Systems, Revenue Systems, Sales Systems, POS, Finance Systems, Inventory Systems. Designed robust integration architecture using middleware and APIs, facilitating seamless data exchange and real-time synchronization.
  • Assignment 2 - Led development of Reconciliation Tool to automate and streamlining inventory balancing processes Central Reservation System and Property Management Systems for Multinational Hotel Chain.
  • Skills - Springboot, Microservices, Java 8, SOAP, REST, Couchbase (NoSQL), Couchbase Lite, JQuery, SlickGrid, JavaScript, HTML5, JSP, Servlets, CSS, Apache ActiveMQ, Informix (RDBMS)

Associate, Senior Software Developer

Cognizant Technologies Solutions
Irvine, California
04.2014 - 05.2016
  • Assignment 1: Led multiple UI modernization projects aimed at transforming legacy interfaces into modern, responsive designs, enhancing user experience and accessibility. Assessed, created prototypes and selected appropriate front-end technologies improving maintainability and scalability.
  • Assignment 2: Enhanced Property Management system and introduced new features like in-line editing of reservation, Interactive Room Block Chart, etc. to promote better functionality and user experience.
  • Skills - Springboot, Microservices, Java 8, SOAP, REST, Couchbase (NoSQL), Couchbase Lite, JQuery, SlickGrid, JavaScript, HTML5, JSP, Servlets, CSS, Apache ActiveMQ, Informix (RDBMS)

Associate, Senior Software Developer

Cognizant Technology Solutions
Kolkata
05.2011 - 03.2014
  • Assignment 1: Improved loyalty program functionalities within Hotel Property Management Systems allowing multinational hotel chain to offer personalized benefits to loyal customers.
  • Assignment 2: Conducted comprehensive analysis of software applications for hotel chain to ensure compliance with PCI-PADSS standards. Identified potential security vulnerabilities and compliance gaps and worked on remediating strategies.
  • Assignment 3: Collaborated with payment gateway providers and implemented Credit Card tokenization along with integration of Chip and Pin interface to replace sensitive card information with secure tokens.
  • Skills - Java J2ee, JSP, HP Fortify, Burp Software penetration tool, JQuery, Javascript, SOAP, REST, HTML, Informix.

Software Developer

Cognizant Technology Solutions
Kolkata
06.2009 - 04.2011
  • Contributed as a core team member in developing and delivering project features for Dunn & Bradstreet Corporation. Participated in coding, testing, troubleshooting to ensure timely and high quality releases
  • Skills - Java J2ee, Linux

Education

Bachelor of Technology - Computer Science And Engineering

Siliguri Institute of Technology
Siliguri, West Bengal
08.2008

Skills

  • Software architecture, design, and development
  • Application modernization and migration
  • Enterprise application integration
  • API integration
  • Microservices architecture
  • Java, Spring Boot, Microservices, Spring WebFlux, Kafka
  • Cloud - Amazon Web Services
  • Team leadership
  • Project estimation, planning, and management
  • Agile software development
  • Client coordination
  • SME for the hotel operations domain and property management systems

Certification

  • AWS Certified Solution Architect Associate
  • AWS Certified Developer Associate
  • Oracle Certified Java Professional
  • Oracle Certified Java Web Component Developer

Additional Skills

  • Experienced in leading and mentoring large teams.
  • Created technical whitepapers and case studies.
  • Participated and won organizational Hackathons.
  • Worked in creating Project Proposals (RFP) and SOWs.

Timeline

Manager, Technical Architect

Cognizant Technology Solutions
11.2021 - Current

Senior Associate, Tech Lead

Cognizant Technology Solutions
12.2020 - 10.2021

Senior Associate and Client Coordinator

Cognizant Technology Solutions
12.2018 - 09.2020

Senior Associate, Tech Lead

Cognizant Technology Solutions
07.2018 - 11.2018

Senior Associate, Tech Lead

Cognizant Technology Solutions
06.2016 - 06.2018

Associate, Senior Software Developer

Cognizant Technologies Solutions
04.2014 - 05.2016

Associate, Senior Software Developer

Cognizant Technology Solutions
05.2011 - 03.2014

Software Developer

Cognizant Technology Solutions
06.2009 - 04.2011

Bachelor of Technology - Computer Science And Engineering

Siliguri Institute of Technology
Ribesh Thapa