Summary
Overview
Work History
Education
Skills
Awards
Hobbies and Interests
Certificatesandonlinecourses
Timeline
Generic

Praveen Roy

Bangalore

Summary

AI/ML Engineer with nearly 3 years of experience in diverse projects, spanning computer vision to NLP. Proficient in computer vision tasks such as object detection, image classification, segmentation, object tracking, optical flow, calibration, 3D point cloud processing, dimension estimation, and other CV tasks. Experienced in NLP tasks including embedding, fine-tuning, RAG, LLM-based agent development, and prompt engineering. Skilled in machine learning tasks like clustering, classification, linear and logistic regression, statistics, and probability. Known for analytical mindset and innovative problem-solving. Thrives on challenging projects and finding creative solutions. Seeking opportunities to contribute skills and expertise to impactful AI/ML projects.

Overview

3
3
years of professional experience

Work History

AI/ML Engineer

Youe
05.2024 - Current

Project: AI Career Coach with Conversational Capabilities

Summary:
Developed an innovative AI-powered career coaching platform leveraging natural language processing (NLP), machine learning (ML), and conversational AI to facilitate seamless career transitions.

Key Contributions:

  • Job Description Clustering: Aggregated and clustered job descriptions using sBERT, GloVe, Word2Vec, OpenAI Ada and GPT embeddings, enabling the identification of similar job roles.
  • Career Transition Navigation: Designed and implemented methods utilizing inter-cluster distances to facilitate navigation between clusters, empowering users to explore career transition opportunities.
  • Conversational Chatbot: Built an LLM-based chatbot using Retrieval-Augmented Generation (RAG) to provide personalized career guidance and support, integrating memory and out-of-context detection mechanisms.

Technical Stack:

  • Programming Language: Python
  • Cloud Computing: Azure ML, Azure Functions, Azure Kubernetes Service, Azure Blob Storage
  • Databases: MongoDB, Cosmos DB
  • NLP Frameworks: LangChain, Weaviate, Pinecone
  • AI Utilities: OpenAI APIs, Hugging Face Models
  • Other Frameworks: FastAPI, Docker, Git, Github
  • Python Packages: NLTK, Matplotlib, Pandas, Numpy, Scikit-Learn, Seaborn, Pydantic, Uvicorn

Key Skills Demonstrated:

  • Natural Language Processing (NLP)
  • Machine Learning (ML)
  • Conversational AI
  • Cloud Computing
  • Data Clustering
  • Chatbot Development

AI/ML Engineer

Next Big Innovation Labs
07.2022 - 04.2024

Project: Real-Time Quality Control of Extrusion in 3D Bioprinters

Summary:
Developed and deployed a real-time quality control system for 3D bioprinting extrusion, leveraging computer vision and deep learning to ensure precise bio-ink segmentation, measurement, and analysis.

Key Contributions:

  • Bio-Ink Segmentation: Utilized plane of focus to segment bio-inks, distinguishing between foreground and background regions using YOLO, Mask-RCNN, Vision Transformers, and SegDecNet architectures.
  • Feature Extraction: Classified segments, determined angle to extruder, and identified major backbone contour.
  • Measurement Strategies: Developed and tested two measurement approaches: sparse optical flow and geometry/trigonometry-based methods.
  • Real-World Correlation: Correlated measurements to real-world dimensions and performed regression analysis for error correction.

Technical Stack:

  • Programming Language: Python
  • Cloud Computing: Azure ML, Azure VMs, Azure CLI
  • Industrial Camera: Teledyne FLIR Camera with Spinnaker SDK
  • Deep Learning Frameworks: TensorFlow, Keras, PyTorch
  • Computer Vision Libraries: OpenCV
  • Data Analysis: Matplotlib, Pandas, Numpy, Scikit-Learn, Seaborn
  • Labelling Application: Labelme
  • Other Frameworks: Docker, Git, Github

Key Skills Demonstrated:

  • Computer Vision
  • Deep Learning
  • Real-Time Image Processing
  • Quality Control
  • 3D Bioprinting
  • Python Programming
  • Cloud Computing
  • Data Analysis

Junior Research Fellow

National Center for Biological Sciences
10.2021 - 03.2022

Project 1: Coarse-Grained Modeling of Protein Complexes - Cartwheel Protein

Summary:
Developed a coarse-grained model of the cartwheel protein, found in centrioles, integrating multiple sources of amino acid contact pair information using the Integrative Modelling Platform (IMP).

Key Contributions:

  • Protein Modeling: Constructed a detailed model of the cartwheel protein, leveraging various data sources for amino acid contact pairs.
  • Optimization: Utilized IMP for model optimization, refining the protein structure.

Project 2: Deep Learning Architectures for Polypeptide Analysis

Summary:
Investigated deep learning architectures (CNN and NLP) to extract features from 3D protein structures and amino acid sequences, establishing relationships between structural and sequence features.

Key Contributions:

  • 3D Feature Extraction: Explored CNN-based architectures (ResNet, VGG-Net, GoogLeNet) to extract features from 3D protein structures.
  • Sequence Feature Extraction: Utilized NLP-based architectures (LSTM) to extract features from amino acid sequences.
  • Structure-Sequence Relationship: Determined correlations between 3D structural features and sequence features.

Technical Stack:

  • Programming Languages: Python, C++
  • Deep Learning Frameworks: Keras, TensorFlow
  • Python Packages: Matplotlib, Pandas, Numpy, Scikit-Learn, CUDA
  • Version Control: Git, Github

Key Skills Demonstrated:

  • Protein Modeling and Simulation
  • Deep Learning (CNN, NLP)
  • Structural Bioinformatics
  • Sequence Analysis
  • Python and C++ Programming
  • High-Performance Computing (CUDA)

Junior Research Fellow

Indian Institute of Science Education and Research
07.2017 - 04.2018

Project: Quantum Chemical Study of Carbon Ring Interactions with Carbon Nanotubes and Graphene

Summary:
Conducted a computational study employing quantum chemical theories to investigate the energetics of interactions between carbon rings and carbon nanotubes/graphene, shedding light on the fundamental mechanisms governing these systems.

Key Contributions:

  • Quantum Chemical Simulations: Utilized Schrödinger's Material Science Suite to perform energy optimization and analyze the interactions between carbon rings and carbon nanotubes/graphene.
  • Research Findings: Contributed to the understanding of the energetic and structural properties of these systems, providing valuable insights for future applications.
  • Peer-Reviewed Publication: Co-authored a publication in ACS Omega, a renowned scientific journal, detailing the research methodology and findings.

Publication Details:

  • Title: Adsorption of Monocyclic Carbon Rings on Graphene.
  • DOI: 10.1021/acsomega.8b00378
  • Journal: ACS Omega
  • Year: 2018

Technical Skills Demonstrated:

  • Quantum Chemical Simulations
  • Energy Optimization
  • Materials Science
  • Computational Chemistry
  • Schrödinger's Material Science Suite

Education

Master of Technology (MTech) - Computational Biology

Pondicherry Central University
Pondicherry, India
10-2020

Dual Degree of Bachelor of Science and Master of Science (BS-MS) - Chemical Sciences

Indian Institute of Science Education And Research
Trivandrum, India
06-2017

Skills

  • Video Analytics
  • Machine Learning Frameworks
  • Deep Learning Algorithms
  • Convolutional Neural Networks
  • Robotics Integration
  • Parallel Computing
  • 3D Computer Vision
  • Object Detection Methods
  • Feature Extraction Techniques
  • Data Annotation Tools
  • Real-time Image Processing
  • Computer Vision Libraries
  • GPU Programming
  • Image Segmentation
  • Geometry
  • Trigonometry
  • Version control systems
  • Time-series analysis
  • Cloud Computing- Azure
  • Pattern Recognition

Awards

  • DST-INSPIRE fellowship for the whole duration of the BS-MS course at IISER-TVM.
  • DBT Fellowship for the whole duration of the MTech course at Pondicherry University.
  • Developed the proof of concept for the first-ever real-time quality-control system in the field of 3D bioprinting.

Hobbies and Interests

  • Quantum Computing
  • Basketball
  • Snooker
  • Reading

Certificatesandonlinecourses

  • Machine Learning - Coursera from Stanford University.
  • Deep Learning- NPTEL from IIT Madras.
  • Data Structures and Algorithms with Python- NPTEL from IIT Madras.
  • First Principles of Computer Vision- Coursera from Columbia University.
  • Advanced Computer Vision with TensorFlow- Coursera from DeepLearning.AI.
  • Probability and Statistics for Machine Learning and Data Science- Coursera from DeepLearning.AI.
  • Introduction to Generative AI- Coursera from University of Colorado, Boulder.
  • LangChain Chat with your Data- Coursera from DeepLearning.AI.

Timeline

AI/ML Engineer

Youe
05.2024 - Current

AI/ML Engineer

Next Big Innovation Labs
07.2022 - 04.2024

Junior Research Fellow

National Center for Biological Sciences
10.2021 - 03.2022

Junior Research Fellow

Indian Institute of Science Education and Research
07.2017 - 04.2018

Master of Technology (MTech) - Computational Biology

Pondicherry Central University

Dual Degree of Bachelor of Science and Master of Science (BS-MS) - Chemical Sciences

Indian Institute of Science Education And Research
Praveen Roy