profile-pic

Kalpesh Anil Dahake

Vetted Talent

Kalpesh Anil Dahake

Vetted Talent
Looking for challenging role in reputable organization to utilize my technical and management skills for the growth of the organization as well as to enhance my knowledge about new and emerging trends.
  • Role

    Data Scientist

  • Years of Experience

    4.3 years

  • Professional Portfolio

    View here

Skillsets

  • Python - 3.8 Years
  • Transformer architectures - 4.0 Years
  • Reinforcement Learning - 4.0 Years
  • Pytorch - 3.0 Years
  • Generative AI - 3.0 Years
  • AI Agents - 1.0 Years
  • SQL - 2 Years
  • Deep Learning - 4.0 Years
  • Azure - 2 Years
  • Tableau - 1 Years
  • AI - 3 Years
  • Github - 3 Years
  • Machine Learning - 3.5 Years
  • GPT-4 - 6 Years
  • Data Science - 3 Years
  • Oracle - 1 Years
  • NLP - 3 Years
  • Jenkins - 1 Years
  • Jira - 1 Years
  • GPT-3 - 1.4 Years

Vetted For

8Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Junior Data Scientist (Onsite)AI Screening
  • 63%
    icon-arrow-down
  • Skills assessed :Data Modelling, Data Science, Data Visualisation, Machine Learning, Problem Solving Attitude, Python, R Python, SQL
  • Score: 57/90

Professional Summary

4.3Years
  • Apr, 2023 - Sep, 2023 5 months

    Software Engineer II

    Terralogic Software Solutions Pvt. Ltd
  • Sep, 2021 - Jan, 20231 yr 4 months

    System Engineer

    Avacend Solutions Pvt. Ltd. (Client-Huawei Technologies Co., Ltd)
  • Dec, 2020 - Sep, 2021 9 months

    Customer Service Executive

    Tata Communications Transformations Services Limited
  • Nov, 2019 - Dec, 20201 yr 1 month

    Associate Engineer

    Tata Communications Limited

Applications & Tools Known

  • icon-tool

    MySQL

  • icon-tool

    Oracle Cloud

  • icon-tool

    Azure Machine Learning Studio

  • icon-tool

    GitHub

Work History

4.3Years

Software Engineer II

Terralogic Software Solutions Pvt. Ltd
Apr, 2023 - Sep, 2023 5 months
    • Develop and implement AI algorithms and models to solve complex problems. Research and analyze data to identify
    • Trends and patterns.
    • Design and develop machine learning models. Develop and maintain AI-based databases.
    • Developed and trained GPT-3.5 and GPT-4 models for dialogue generation in customer service chatbot.
    • Analyzed and improved the performance of a GPT-3.5 powered chatbot by indentifying and resolving bias in its Responses. 
    • Collaborated with a team of engineers to build and deploy a production-ready chatbot using GPT-4.
    • Technologies : Python, Machine Learning, Deep Learning, NLP, GPT Model

System Engineer

Avacend Solutions Pvt. Ltd. (Client-Huawei Technologies Co., Ltd)
Sep, 2021 - Jan, 20231 yr 4 months
    • Engage directly with customers to participate in design and development of solution according to functional
    • Requirements.
    • Perform debugging, troubleshooting, modifications and unit testing of integration solutions.
    • Support, monitor, execute production application jobs and processes.
    • Participate in the development of documentation, technical procedures and user support guides.
    • Designing and building advanced NLP models, algorithms, and systems that can process, understand, and generate Human language with high accuracy and efficiency.
    • Documenting all phases of the NLP development process, including design decisions, methodologies, and result to ensure knowledge sharing and maintain high-quality standards.
    • Technologies : Python, NLP, Machine Learning, Deep Learning, NLP, Azure, GPT Model

Customer Service Executive

Tata Communications Transformations Services Limited
Dec, 2020 - Sep, 2021 9 months
    • Evaluating the functional and non-functional requirements for testability and the test cases and use cases for suitability for automation.
    • Developing, coding and executing test case and test script frameworks using automated tools such as Rational Functional Tester and other Rational suite tools.
    • Experience with performance monitoring tools and visualizations.
    • Ability to multi-task and test different applications necessary for a release with a proven ability to work under pressure and deliver within tight deadlines.
    • Design, development, and enhancement of chatbot solutions, integrating NLP techniques and actively participating in testing and debugging processes for improved user experiences.
    • Technologies : Python, Machine Learning, Deep Learning, NLP, Vision, OpenCV, Azure, BERT Model

Associate Engineer

Tata Communications Limited
Nov, 2019 - Dec, 20201 yr 1 month
    • Python application development, testing, and maintenance.
    • Work with other developers, designers, and stakeholders to satisfy project needs.
    • Troubleshooting and code debugging.
    • Developing and maintaining code and application documentation.
    • Participating in code reviews and contributing to best practices for the team.
    • Maintaining current knowledge of emerging technologies, programming languages, and software development techniques.
    • Applied NLP techniques and analyzed text data, including sentimental analysis, named entity recognition, topic modelling and text categorization.
    • Technologies : Python, Machine Learning, NLP, SQL, Tableau, GitHub, ROBOT Framework, Service Now Incident Management

Major Projects

2Projects

WeLink - AI Assistant

Huawei Technologies India
Sep, 2021 - Jan, 20231 yr 4 months

    This project is an intelligent virtual assistant that leverages Artificial Intelligence (AI), Natural Language Processing (NLP), and OpenAI's Large Language Model (LLM) GPT-3 to provide users with a personalized and interactive experience.

    Key Features :-

    • Natural Language Understanding (NLU): Utilize NLP techniques to understand user queries and requests spoken in natural language.
    • Intent Recognition: Identify the underlying goal or purpose behind the user's voice commands or text prompts.
    • Personalized Responses: Tailor responses and recommendations based on user preferences, context, and past interactions.
    • OpenAI GPT-3 Integration: Leverage GPT-3's capabilities for complex language generation, question answering, and creative text formats to provide informative and engaging responses.
    • Context Awareness: Maintain conversation history to understand the flow and provide relevant responses within the context of the interaction.
    • Multimodality : Integrate speech recognition and text-to-speech for seamless voice and text interactions.

    Technologies :-

    • Natural Language Processing (NLP): We used NLTK, spaCy for core NLP tasks like tokenization, stemming/lemmatization, named entity recognition (NER). Used libraries like Gensim for topic modeling or sentiment analysis (optional) to further personalize responses.
    • OpenAI GPT-3: Utilize GPT-3's API to access its language generation and processing capabilities. This requires an OpenAI API key and potentially paid access depending on usage.
    • Speech Recognition and Text-to-Speech: We use Microsoft Azure Speech Services for voice interaction. We built-in built-in speech recognition and text-to-speech functionalities of the target smartphone platform (Android/iOS).
    • Programming Language: Python

    Results :-

    • Increased Employee Productivity: By automating tasks and streamlining workflows, employees can focus on higher-value activities.
    • Enhanced Customer Satisfaction: Improved response times, consistent communication, and 24/7 availability can lead to a more positive customer experience.
    • Data-Driven Decision Making: Analyze retrieved data and user feedback to gain insights and optimize business processes.

    Additional Development :-

    • Large Language Model (LLM): OpenAI's GPT-3
    • Prompt Engineering Techniques: To guide GPT-3 towards desired functionalities.
    • Retrieval-Augmented Generation (RAG): To improve factual accuracy and ground responses in relevant data.

AI-Powered Personalized Customer Support Chatbots

Tata Communications
Nov, 2019 - Sep, 20211 yr 10 months

    What are they?

    AI-powered personalized customer support chatbots are virtual assistants that utilize natural language processing (NLP) and deep learning to simulate human-like conversations with customers. Unlike traditional rule-based chatbots, these AI chatbots can understand the context and intent behind customer queries, providing a more engaging and helpful experience.

    Key Features :-

    • Natural Language Understanding (NLU)
    • Intent Recognition
    • Personalized Responses
    • Machine Learning and Adaption
    • 24/7 Availability
    • Multilingual Support

    Technologies :-

    • Natural Language Processing
    • NLP Libraries : NLTK, spaCy
    • Bi-directional LSTM networks
    • Programming - Python
    • Microsoft Azure Speech Services
    • Dialogue Flow Management
    • Customer Response Generation

    This project builds an AI-powered customer support chatbot using Bidirectional LSTMs (BLSTMs). It analyzes user queries, classifies their intent, and generates personalized responses. The BLSTMs consider context in conversations, leading to more natural-sounding interactions.

    Results :-

    • Improved customer satisfaction through efficient support and personalized responses.
    • Reduced call center workload by handling routine inquiries and basic troubleshooting.
    • Valuable data collection on customer needs and pain points for product and service improvement.

Education

  • Bachelor of Engineering/Electronics & Telecommunication

    SAVITRIBAI PHULE PUNE UNIVERSITY (2019)
  • Diploma in Engineering/Electronics & Telecommunication

    MSBTE, Mumbai (2016)

Certifications

  • OCI AI Foundation Associate (1Z0-1122-23)

    Oracle (Dec, 2023)
  • "Databricks Accredited Generative AI Fundamentals

    Databricks (Dec, 2023)

Interests

  • Exploring Places
  • Technology Research
  • Reading