Arnab C.

Arnab C.

kafka 1.6yrs

Bengaluru , India

Experience: 11 Years

Arnab

Bengaluru , India

kafka 1.6yrs

40036.8 USD / Year

  • Notice Period: 90 Days

11 Years

Now you can Instantly Chat with Arnab!

Skills

Operating System

Graphic Design

Portfolio Projects

ENGINEERING ARCHITECTS TEAM - Adobe

Company

ENGINEERING ARCHITECTS TEAM - Adobe

Role

Backend Developer

Description

Software engineer utilizing Big Data & Cloud technologies to provide custom solutions for Adobe Experience Cloud customers. Interface directly with enterprise customers and collaborate with internal teams to architect & develop solutions.

Responsibilities involved:

• Interface with Adobe customers to gather requirements, map solutions & make recommendations

• Lead customer project conference calls or interface with a Project Manager

• Deliver Technical Specifications documents for customer review

• Architect custom development solution that meet customer requirements

• Progress through full development lifecycle for custom solution

• Strong collaboration with team software engineer consultants onshore & offshore

• Provide regular project status calls with customers

• Deploy new solutions to production environments

• Bill & forecast time toward customer projects

• Maintain & support new and existing solutions and frameworks

• Innovate on new ideas to solve customer needs & assist to market internally new solutions

• Provide project estimates and timelines to drive new business

• Partnership & collaboration with the Adobe Sales and other internal teams

Show More Show Less

USER SYNC TOOL - Adobe

Company

USER SYNC TOOL - Adobe

Description

User Sync Tool is a lightweight python application that live behind client's firewall. The tool integrates with client LDAP directory system to facilitate the automation of user provisioning and Product License Assignment on the Adobe Admin Console. The tool does a one-way encrypted sync to the Admin Console via HTTPS. A specific version of UST uses OKTA Python SDK to facilitate user login and management via OKTA.

The tool comes with few yml files, which can be modified based on the client's requirement and can be configured to sync with one or multiple AD systems at once. As a REST client, UST sends JSON requests to User Management APIs hosted in Adobe IO, using JWT for unique identification.

Apart from the development activities, my role also involves interacting with clients and helping them with their AD server and UST setup and configuration.

Show More Show Less

BANNER EVENT PUBLISHER - Ellucian

Company

BANNER EVENT PUBLISHER - Ellucian

Description

The Banner® Event Publisher (BEP) is a server-based software component that publishes business events in a standard XML or JSON format, in JMS or RabbitMQ topic, when data changes in Banner. A business event contains information about the data that was changed, any defined supplemental data for the business event, and the categorization of the business event.

 

Ellucian and non-Ellucian applications can consume business event messages and take appropriate actions based on the information included. Consuming applications can retrieve data from Banner, publish a standard XML/JSON message or update Banner data itself. For example, Intelligent Learning Platform (ILP) consumes business event messages published via BEP and builds LIS 2.0 XML messages for publication to the learning management system (LMS).

Show More Show Less

BANNER ENTERPRISE IDENTITY SERVICES - Ellucian

Company

BANNER ENTERPRISE IDENTITY SERVICES - Ellucian

Description

BEIS components:

  • Identity Data Export Utilities
  • Banner Identity Gateway
  • Banner Identity Proxy
  • SSO Manager
  • SPML LDAP PSP

 

Institutions are under increasing pressure to manage the security of their computer and network systems with enhanced protection for sensitive data. Identity and access management is an essential element of security and privacy. Identity and access management combines policies, processes, and technologies to manage digital identities and control how they are used to access digital resources such as institution’s information systems.

 

Ellucian recognizes the importance of centralized identity and access management. Banner® Enterprise Identity Services (BEIS) is a collection of common Banner software components and embedded capabilities that support institution’s identity and access management infrastructure.

 

A fundamental component of identity and access management is account provisioning. Account provisioning creates, maintains, and deactivates user identity data in one or more directories or applications as a result of automated or interactive business processes. Account provisioning is enabled by establishing a central identity vault that stores the enterprise definition of identity.

Show More Show Less

SINGLE CUSTOMER VIEW - iGate/Capgemini (Client Manulife Japan)

Company

SINGLE CUSTOMER VIEW - iGate/Capgemini (Client Manulife Japan)

Description

SCV modules:

  • Customer
  • Policy
  • Claims
  • Nayose

 

SCV is an intranet based private web application, which is designed to hold all the necessary information about the existing insurance policies of MLJ, to make clients work of insurance policies and claims process easier and flexible. The web based application is used within their organization under the distributed accessibility to check the status of the customers who have taken policies, policy related details, claim status and conditions amongst many others. Report generation option in PDF is also available.

Show More Show Less

NEW DWH SETUP - iGatePatni/Capgemini (Client Inmobi technologies)

Company

NEW DWH SETUP - iGatePatni/Capgemini (Client Inmobi technologies)

Description

The client was setting up their new data warehouse using Infobright DB. To do that we had to fetch data from various log files using Pig scripts and to produce hourly files, Map Reduce is used to generate daily data which adds various other fields of requirement. Again Pig scripts are extensively used to create weekly and monthly tables. Oozie scheduler is used to automate and schedule the tasks in Hadoop. Distributed Load Processer is used to convert the part files in HDFS into “.ib” format and load them into Infobright DB.

Show More Show Less

REPORTING & MONITORING CONSOLE - IGatePatni/Capgemini (Client Inmobi Technologies)

Company

REPORTING & MONITORING CONSOLE - IGatePatni/Capgemini (Client Inmobi Technologies)

Description

RMC is the application which is used by the client as their primary tool for generating reports with various parameters of preference like entity filters and date ranges etc. It has different tabs for advertisers, publishers, Smartpay (clients own product), finance, custom reports etc. Under each tab are various reports along with sub reports of up to 4th level and drilldowns and trends created as per user needs to help them gauge their performance in different aspects of business like number of clicks, impressions, ad served, revenue etc. The tool is equipped with export options like XLS, PDF and mail for easy communication between users.

Show More Show Less

CUSTOMER INTERFACE - IGatePatni/Capgemini (Client Inmobi Technologies)

Company

CUSTOMER INTERFACE - IGatePatni/Capgemini (Client Inmobi Technologies)

Description

The customer interface is the website through which clients of Inmobi log in to the system. Now, Inmobi has two types of clients, viz. publishers and advertisers. One advertiser can be owner of one or multiple campaigns and each campaign may comprise of one or multiple ads. Ads can be of either text or banner types. Specific budget is allocated to every campaign for a particular period of time. Similarly, every publisher can be owner of one or multiple number of sites. So the UI gives the functionality to the advertisers to serve ads to precise demographic, location, handset etc. All these functionalities are implemented with various authentication and checks at place and with different business parameters like dynamically created charts and graphs for all the users for various time period.

Show More Show Less