Dynamic IT professional with over 10+ years of experience specializing in application development leveraging Python. Skilled in Python for AI/chatbot development, web scraping, data analytics, and automation. Committed to continual learning and adaptable to new technologies and challenges.
Technologies Used - Python, snowflake, requests library, pandas, matpotlib, Microsoft Bot Framework, kore.ai, NLP, Google DialogFlow, Microsoft Graph API, MongoDB, Elastic Search, Hadoop, Neo4j, HTML, Javascript.
Technologies Used - Python, Scrapy, requests library, HTML, Javascript, MySQL.
AI/Digital Assistant solutions for users in healthcare
Design, develop and maintain chatbots for engaging HCPs, colleagues and patients using conversational AI tools which are driven by NLP techniques and those deployed across various channels such as website, Google assistant, Microsoft teams, Facebook messenger and standalone website chatbots
Contributions:
· Implemented REST APIs using flask framework and python as backend solution for chatbots
· Learnt kore.ai framework for end-to-end chatbot development
· Worked on multiple CRs across both chatterbox 1.0 custom framework and chatterbox 3.0 solution (kore.ai)
· Developed chatbots for various geographic clients with different languages
· Built many digital assistants in Customer engagement space
Intelligence Data Suite
Built on open-source technology, it is an intelligent data platform to help business to rectify unverified and inaccurate enterprise data which in turn used to derive business insights and advanced analytics
Contributions:
· Responsible for migration of data from Cassandra database to Neo4j database at the backend
· Worked on python script to convert JSON format from ATLAS to the format used in application UI
· Implemented REST API endpoints to consume for UI from the Neo4j database
· Developed and automated the ingestion of metadata from Apache Atlas to Hbase
Worked on Integrity and Provenance veracity module in Data discovery engine
QzTest - Automation Tool
QzTest application completely built on Python Technology and Microsoft UI Automation Framework. This tool features the automation of Desktop, Web based applications, API Testing and Backend Testing. It contains new scanning tool built on top of Microsoft UI Automation framework to add objects to the tool. QzTest can execute tests, report outcomes, and compare results with earlier test runs
Contributions:
· Involved in the development of a new runner which was built on the top of python unittest.
· Responsible for developing the tool for Web Testing leveraging on the Selenium framework.
· Part of developing the new scanning tool built on top of Microsoft UI Automation framework.
· Responsible for conducting python training session internally in the organization
· Implemented Search feature in the scanning tool using which user can search for components displayed in the UI. It supports whole text match and regex search.
Epub3 reader library
Client: iSeagull
Technologies stack: HTML, JavaScript
A full featured JS library for rendering ePub3 ebook format. This is a hybrid app wherein Epub3 is loaded in the Front-end using HTML and JavaScript. This reader supports features like adding bookmark, deleting bookmark, highlighting the text, night-mode reading etc. It is designed and intended to run on Android and IOS platforms
Contributions:
· Was responsible for managing and adding new features to codebase.
· Coordinated with QA team and fixed various critical bugs in the codebase.
· Designed and implemented the search functionality for this ePub reader.
Automatic Legend Extractor: (Senseive Product)
Client: AFP
Technologies stack: Python, requests library, MySQL
Automation of extracting the legends(credits) of images from various publisher articles. The information crawled from these images are used for competitive intelligence
Contributions:
· Co-ordinated and gathered requirement from the client
· Involved in designing and implementing the code from scratch