the-neural-networker
open main menu

Abhiroop Tejomay Kommalapati

Machine Learning Engineer

Email: abhirooptejomay.k@gmail.com

Phone: 812-360-0868

Location: San Francisco, CA

Summary

Experienced Machine Learning Engineer with a strong background in developing and deploying machine learning models for various applications. Proficient in Python, TensorFlow, and PyTorch. Passionate about leveraging data to solve complex problems and drive business value.

Education

Master of Science in Computer Science

Indiana University Bloomington | Bloomington, IN | May 2024 | GPA: 3.89/4.00

Courses: Applied Algorithms, Elements of AI, Deep Learning Systems, Computer Vision, Applied Machine Learning, Software Engineering

Work Experience

Computer Vision Research Assistant

Indiana University Computer Vision Lab | Bloomington, IN | May 2023 - May 2024

  • Engineered novel latent diffusion-based depth map refinement and super-resolution networks to enhance depth map quality in multi-view stereo networks, optimizing 3D scene reconstruction outcomes.
  • Developed a novel latent diffusion-based network that regularizes intermediate 3D cost volumes from a pre-trained multi-view stereo network to improve depth map estimation and 3D reconstruction.

Machine Learning Researcher

Indiana University Vehicle Autonomy and Intelligence Lab | Bloomington, IN | Oct 2023 - May 2024

Tech Stack: ROS2, YOLOv8, LIDAR, Sensor Fusion

  • Pioneered advanced sensor fusion modules in ROS2 integrating Camera, LIDAR, Radar data as part of the perception sub-team of the IU Autonomous Racing Team building high-speed autonomous racing cars that can reach 170mph.
  • Enhanced the perception subsystem by developing object detection modules based on YOLOv8 and LIDAR filtering and clustering modules, and implemented sensor fusion techniques for reliable and accurate representation of vehicle environment.

Machine Learning Engineer

AiKYNETIX LLC | Houston, TX | May 2023 - Dec 2023

Tech Stack: PyTorch, CoreML, Docker

  • Ported state-of-the-art human pose estimation models from PyTorch to CoreML format for AiKYNETIX's human motion video analytics iPhone application, improving performance of the app by 25%.
  • Collaborated with the web development team and orchestrated the seamless launch of AIK-Web, AiKYNETIX's cutting-edge web-based platform for human motion analytics, with a 20% increase in the accuracy of the metrics.
  • Deployed the web application end-to-end using Docker with support for switching different pose estimation models.
  • Improved video processing pipeline by 30% by caching results of previously processed frames and reusing results for similar new frames.

Computer Vision Engineer

Segmind | Hyderabad, Telangana, India | Apr 2022 - Jul 2022

Tech Stack: PyTorch, ONNX, TorchScript, TensorRT, Apache TVM

  • Developed VoltaML, a library to accelerate ML models using target hardware optimization, compilation techniques, and network quantization.
  • Accelerated inference by up to 10x compared to native PyTorch by leveraging ONNX, TorchScript, TensorRT, and Apache TVM.
  • Dockerized accelerated models and collaborated seamlessly with a 5-member web development team to ensure seamless integration.

Machine Learning Engineer

Onward Health | Hyderabad, Telangana, India | Jan 2020 - May 2022

Tech Stack: OpenCV, PyTorch, U-Net

  • Implemented an end-to-end medical image stitching tool using OpenCV that stitches frames captured from a camera-mounted microscope in real-time at 20 frames per second.
  • Pioneered U-HoVerNet, a novel image segmentation network to segment cells in whole slide images, scoring 6th place (post-challenge leaderboard) in the MoNuSAC grand challenge and published paper in IEEE TMI.
  • Designed object detection models to detect lung nodules in chest X-rays and CT imaging scans achieving an IoU of 76%.
  • Conducted interviews for hiring new ML engineers to the team and coached 3 interns within the company who now work full-time.

Projects

HospQA

Tech Stack: GPT-3.5, RAG, Neo4j

Built a chatbot utilizing LLMs (GPT 3.5) and Retrieval Augmented Generation (RAG) techniques for context-aware responses to inquiries about hospital systems by retrieving data and running queries on a graph database about the patients, patient experiences, and visits.

Image to Prompts

Tech Stack: BLIP, CLIP, Vision Transformers

Designed an image captioning 4-model ensemble based on BLIP, CLIP and Vision Transformers to reverse engineer the prompts used for image generation models like Stable Diffusion, leading to a better understanding of engineering prompts.

Skills

  • Technical Skills: Python, R, Java, C++, SQL, Git & GitHub, CI/CD, AWS (EC2, S3, Sagemaker, Lambda), GCP, Vertex AI, Azure, Docker
  • Libraries, Frameworks, and Tools: Scikit-Learn, PyTorch, TensorFlow & Keras, OpenCV, HuggingFace Transformers, Langchain, Neo4j, ONNX, Apache TVM, TensorRT, CoreML, Flask, MLFlow, DataBricks