About Me
A resourceful, think tank, creative and team-oriented individual with more than 16 years of experience as Java Professional and system development using Internet and Client/Server based technologies. Worked in Architectural design decisions and proce...
Show MoreSkills
Portfolio Projects
Contribute
Research & develop the architecture of implementing the business rules in elastic-search. Provided Technical Design specifications and production quality code on time to meet project mile stones Provi
Description
Winnow is a reporting and analytically tool for banking domain which is running on historical transnational data since it is a banking domain solution Winnow was using Tableau and Cognos as its back-end tools. Have designed and implemented Back-end tools which is ready for reporting and analysis to replace Cognos and Tableau.
The main idea it to reduce the time as each report is running on trillions of data thus Cognos and Tableau was taking 5-10 minutes for executing.
Show More Show LessDescription
The BirchStreet system is an e-procurement system for Hospitality industries and science the system is being used from 1998 so we had lot of data in data center and this data also contains some data that is not well classified and also we had lot of duplicate data not only in sense of textual duplicates there were also contextual duplicates so we need to implement some of the machine learning algorithm.
Roles & Responsibilities:
-
Research & develop Machine Learning models for Text classification and Similarity match problems, in the areas of Application & Data
-
Provided Technical Design specifications and production quality code on time to meet project mile stones
-
Provide Technical Design for all implemented algorithms to address the problems and engage with algorithm proliferation activities.
-
Research and develop deep learning algorithms.
-
Research and develop state of the art techniques in the field of computer vision, ML and DL.
-
Develop the next generation of automation tools for monitoring and measuring Data Quality, with associated user interfaces.
Description
We had a requirement to design and implement Elastic search with some business logics.
Roles & Responsibilities:
-
Work directed with the Customer Master Data group to setup and provide the recommendations for over 1 billion data for Hospitality Industry, provided architectural design for overall Core Search platform with ElasticSearch.
-
Implemented the Core Search platform for ElasticSearch.
-
Configured three data nodes, with two master nodes and one client/coordinator node to search cluster and split across different data regions to support high availability.
-
Code and developed custom Elastic Search have APIs.
-
Coded java based ES Queries and custom ES Queries with aggregations using REST API for searching and accessing data in ES Cluster, implemented advice regarding analyzers, filers, templates and ES mappings.
Established compatibility with the Legacy System to adapt and integrate ES as modern technology.
Show More Show LessDescription
At the core Eclipse Che is an SDK and IDE for creating custom cloud tooling. Eclipse Che can be used as a desktop IDE, embedded IDE, or a hosted IDE. One of the goals of extending Eclipse Che is to provide authentication for hosted IDE and implementation user management that enables to save projects that are ready to edit, build and run without a developer installing tools or dependencies. This project will be placed into a hosted workspace accessible by any client, whether its the Che browser IDE, emacs, vi, Sublime, or a desktop IDE like IntelliJ. The hosted workspace executes a variety of developer actions against the source code. It is architected as horizontally scalable micro services that each automates processes related to authoring code.
Show More Show LessDescription
The emerging role is about a solution to the core issues of customer portfolio development, retention and expansion. Customer Success is an integration of functions and activities of Marketing, Sales, Professional Services, Training and Support into a new profession to meet the needs of recurring revenue model companies as Multi-tenant. There are three necessary building blocks for this emerging profession: an in-depth knowledge of the customers, effective knowledge of the product being sold, and extensive domain expertise.
Roles & Responsibilities:
-
Used a micro service architecture, with Python - based services interacting through REST Web services. Deployed services to Amazon Cloud Platform,
-
Design and developed Securities with SAML2 and LDAP.
-
Design Architect for major modules.
Description
SBMCatalog, is a single page application for selling building materials along with An interactive tool that helps users plan home renovations and total costs. The tool is based on data collected under US MSAs. It is a platform for home renovation and design, bringing homeowners and home professionals together in a uniquely visual community.
Show More Show LessDescription
EPazer is an app for large group sharing. From event sharing groups to study groups to house hunting to weekend trips and more, EPazer helps you get a group together quickly to share things about any topic. Conceptualized and Implemented memory optimizations in open source XMPP server Tigase to reduce memory foot print by around 30% resulting in significant server cost savings. Worked on architecture, design and implementation of XMPP based service with which millions of devices are persistently connected and provides a means for real time bidirectional communication with devices.
Show More Show LessDescription
Torch Learning Management System (LMS) is a hosted, web-based application that allows organizations to easily manage and track employee training. It is both powerful and easy to use. Torch LMS is as powerful as the most expensive solution providers, but more affordable and more intuitive to use. The system focuses on the essentials of the workplace learning, with a particular emphasis on processes, navigation, and tracking compliance training. Training administrators will spend far less time setting up classes, inputting data, and reporting. The system makes these and many other processes very easy—and in some areas, it does these things for you. Training professionals need a system that is easy to use, requiring minimal training to use it effectively; a system that empowers them with actionable reporting data so they can focus on strategy and relationships.
Show More Show LessDescription
DE – Design-Economics is a very critical and prestigious project for improving lifes complex buying decisions. The software platform integrates the analytical depth essential for complex-purchase decisions while incorporating the foundation for cutting-edge artificial intelligence technology. It also integrates regionalize pricing for all products and services for US, Canada. 1. Customer-focus, ensuring engaging, user-friendly software 2. Industry experience delivering time-saving, result-oriented assistance 3. A high-tech approach to simplify your complex buying problems
Show More Show LessDescription
LRUC – London Road User Charging by Transport for London is a very critical and prestigious project initiated as a part of Green London strategy by the Mayor of London. The scope of the project is to design, build, implement and operate the central systems to support customer relationship management, charge payment and penalty charge enforcement for the London Congestion Charging Scheme.
Show More Show LessDescription
CitiGroup Inc. is a banking giant which has numerous applications. The Transactional & MQ Quarantine tools are based on the concept of supporting Citis various applications by keeping track of all the trading transactions done through the site smithbarney.com. It records the user trading transactions and decide which user has the right to do which transactions. The MQ quarantine tool has a functionality of deleting the bad messages which clog the MQ queue obtained from the mainframe. The trading transactions are accumulated in a queue which comes through the mainframe system, so whenever the queue gets clogged by a bad message then the quarantine tool comes into picture. It connects itself to the queue and quarantines the bad messages and paves the path for smooth message flow from the MQ system.
Show More Show LessDescription
Demand Management System is a web based application to track BTs order on the floor so as to speed up processing of the various telecom equipment orders. Once BT receives a structured email from their clients worldwide for processing MPLS, mobile orders etc. If this email lacks, critical information for procession orders, it is kept under un-cleaned bucket and gets escalated to BTs order manager. Clean orders start flowing from order entry desk to order co-ordinator, order tracker, Team leader and finally agent, who launches orders into legacy system.
Show More Show LessDescription
The project was undertaken for S.S. Kothari Mehta & Co. (Charted Accountants). The Project is being used for Auditing purpose, as a CA is assigned for a client for audit from his department the Software responsible for giving access the template from the CA Login area and after the CA fills the template after Audit the System generates an Audit document and assigns its visibility to its manager login area.
Show More Show Less