About

Education

Experience

Projects & Research

Contact

Omkar who?

Knowledge is Power

Things I do for love

Build Succeeded.

You’ve got a friend in me

Namaste! I'm Omkar Bhope :)
MS CS @ UC San Diego | Ex PICT | Full Stack SDE, AI/ML, Computer Vision

Let's get started!.

About Me

Hello World! I'm Omkar Bhope, a passionate computer science graduate student with a master's degree in CS at the University of California, San Diego. My academic journey is powered by a deep-seated passion for computer science, with a specific fascination for artificial intelligence and designing software platforms for the healthcare and finance sectors.

Beyond the classroom, I am driven by the potential of AI to revolutionize industries and improve lives, and I am excited to contribute to groundbreaking projects that push the boundaries of technology. My role as a leader in research and application projects has been instrumental in advancing AI-driven healthcare solutions and mentoring teams to achieve cutting-edge technological innovations, with publications at prestigious conferences in IEEE and RSNA.

When I'm not engrossed in my laptop, you’ll often find me outdoors exploring every inch of beauty mother nature has to offer. I love adventurous sports, hiking, and everything else that makes life worth living. I have a long-lasting affair with photography, capturing every beautiful and quirky memory “mostly quirky ;-) ” of my life. This love for imaging seamlessly extends into my professional career, where I specialize in Computer Vision during my master's program.

In the digital realm, my interests encompass marathons of TV shows, movies, and anime with captivating characters with whom I resonate, including Vegeta from Dragon Ball Z, Harvey Spectre from Suits, How I Met Your Mother’s Barney Stinson, and my all-time favorite Tony Stark from MCU.

In recent times, my professional endeavors have centered on the captivating domains of software engineering, machine learning, computer vision, and AI for health. I truly believe that we have only one life, and these pursuits underscore my unwavering commitment to pushing the boundaries of technology to enhance the well-being of individuals and communities.



If you want to know more about me or wish to collaborate, feel free to ping me, Let's talk.

Resume

Computer Languages covered

Python

C++

Java

Javascript

SQL

R

Go

and others..

Education

Hola! I'm currently on an exhilarating journey pursuing a Master's degree in Computer Science and Engineering at the University of California, San Diego. My fascination with technology began during my undergraduate years at PICT, where I explored various domains like web and Android development, AI/ML, and cloud computing. Those early experiences sparked a passion that has only grown stronger with time. UCSD has been a transformative chapter in my life, offering me the chance to work with brilliant professors, access state-of-the-art research facilities, and collaborate with a diverse and competitive peer group. The journey so far has been nothing short of amazing, and I'm on track to graduate in June 2024, ready to take on the next big challenge. Stay tuned—there’s a lot more excitement to come!

Pune Institute of Computer Technology

Pune, India

Bachelor of Engineering in Information Technology

Coursework

2018 - 2022

Semester 1

  • Engineering Mathematics I
  • Fundamentals of Prog Lang. I
  • Engineering Physiscs
  • Basic Electronics Engineering
  • Basic Civil and Environmental Engineering
  • Engineering Graphics I
  • Engineering Mathematics II
  • Fundamentals of Prog Lang. II
  • Engineering Chemistry
  • Engineering Mechanics
  • Basic Electrical Engineering
  • Basic Mechanical Engineering
  • Engineering Graphics II
  • Discrete Structures
  • Computer Organization & Architecture
  • Digital Electronics and Logic Design
  • Fundamental of Data Structures
  • Problem Sovling and OOPS
  • Digital Laboratory
  • Programming Laboratory
  • Object Oriented Programming Lab
  • Engineering Mathematics III
  • Computer Graphics
  • Operating Systems
  • Processor Arch and Interfacing
  • Data Structures and Files
  • Foundation of Communication and Computer Network
  • Processor Interfacing Lab
  • Data Structures and Files Lab
  • Engineering Graphics Lab
  • Theory of Computation
  • Database Management Systems
  • Software Engineering and Project Management
  • Operating System
  • Human Computer Interaction
  • Software Laboratory I
  • Software Laboratory II
  • Software Laboratory III
  • Computer Network Technology
  • Systems Programming
  • Design and Analysis of Algorithms
  • Cloud Computing
  • Data Science and Big Data Analysis
  • Software Laboratory IV
  • Software Laboratory V
  • Software Laboratory VI
  • Information and Cyber Security
  • Machine Learning and Apps
  • Software Design and Modeling
  • Business Analytics and Intelligence
  • Soft Computing
  • Computer Laboratory VII
  • Computer Laboratory VIII
  • Final Project Phase-I
  • Stats Learning Model using R
  • Distributed Computing System
  • Ubiquitous Computing
  • Internet and Web Programming
  • Social Media Analytics
  • Software Laboratory IX
  • Software Laboratory X
  • Final Project Phase-II
  • Entrepreneurship

University of California San Diego

San Diego, California, United States

Master's in Computer Science

Coursework

2022 - 2024

Quarter 1

  • CSE 258 - Web Mining and Recommender Systems (Prof. Julian McAuley)
  • CSE 250A - Principles of Artificial Intelligence: Probabilistic Reasoning and Decision-Making (Prof. Taylor Berg-kirkpatrick)
  • DSC 210 - Linear Algebra/Data Science (Prof. Lily Weng)
  • CSE 202 - Algorithm Design and Analysis (Prof. Russell Impagliazzo)
  • CSE 257 - Search and Optimization (Prof. Sicun Gao)
  • CSE 293 - Research Assistantship (Prof. Pamela Cosman)
  • CSE 252D - Advanced Computer Vision (Prof. Manmohan Chandrakar)
  • CSE 291 - Unsupervised Learning (Prof. Sanjoy Dasgupta)
  • CSE 293 - Research Assistantship (Prof. Pamela Cosman)
  • CSE 210 - Principles/Software Engineering (Prof. Thomas Powell)
  • MED 264 - Principles/Biomed Informatics (Prof. Matteo D'Antonio)
  • RAD 296 Radiology Independent Research (Dr. Rebecca Rakow Penner)
  • CSE 234 - Data Systems for ML (Prof. Arun Kumar)
  • CSE 240A - Principles/Computer Architecture (Prof. Dean Tullsen)
  • RAD 296 Radiology Independent Research (Dr. Rebecca Rakow Penner)
  • RAD 296 Radiology Independent Research (Dr. Rebecca Rakow Penner)

Experiences

2023

From

Graduate Student Researcher - Dr. Rebecca Penner

2024

To

My journey in medical imaging and data science began in June 2023 when I joined a groundbreaking project focused on cervical cancer detection. Over the course of a year, I spearheaded the development of a non-invasive Restriction Spectrum Imaging (RSI)-based approach, leveraging an attention-based 3D multi-modal U-Net architecture. This innovative method significantly improved localization accuracy by 30% and dramatically reduced post-treatment decision time from three months to just three hours, marking a substantial leap forward in patient care.

Concurrently, I took on the challenge of streamlining medical data access while maintaining strict HIPAA compliance. I engineered a custom Retrieval-Augmented Generation (RAG) system, harnessing the power of LangChain, FastAPI, Amazon S3, and Amazon RDS. This integrated solution brought together diverse medical data sources with Role-Based Access Control (RBAC), resulting in a 70% faster onboarding process and more efficient access to critical patient information for healthcare professionals.

Recognizing the potential of this research, I helped my lab to secur a $500K grant to further expand our work in cervical cancer classification and to facilitate clinical testing at hospitals. This funding has enabled the research to move closer to real-world application, bridging the gap between innovative AI solutions and their practical implementation in healthcare settings.

Throughout this experience, I've learned that every ML project in healthcare is an opportunity to learn, collaborate, and potentially make a difference in people's lives. The intersection of MRI physics, machine learning, and healthcare has shown me that true innovation often lies at the boundaries between disciplines. As I continue on this path, I remain committed to learning, adapting, and striving to create solutions that can make a meaningful impact in the field of medical diagnostics and patient care.

2022

From

NDTech - Summer Internship & Research Assistant (Prof. Pamela Cosman)

2023

To

As a Research Assistant under the guidance of Prof. Pamela Cosman, I worked on optimizing a 3D-pose estimation pipeline, a crucial component of a Virtual Therapy system. The goal of our software was to provide users with real-time posture guidance. Leveraging my expertise in C++ and CUDA, I accelerated the models performance to a remarkable 1.5x and boosted the inference speed by 35%. Additionally, I successfully converted another skeletonizer pipeline from PyTorch to ONNX, resulting in a 30% reduction in model size. These enhancements not only boosted the app's performance but also improved user satisfaction by 15%, demonstrating my commitment to creating impactful, efficient solutions in the realm of virtual healthcare.

Continuing my journey as a Software Engineer intern in the summer of 2023 under Prof. Pamela was a transformative period in my career. It all began when I joined NDTech at the UCSD-Qualcomm Institute. The project was ambitious: to develop an interactive mystery game powered by cutting-edge AI. But what made this challenge truly unique was the team—five brilliant interns with autism, each bringing their own perspective and creativity to the table.

As their mentor, I was responsible for guiding them through the complex world of Python, React, and Spline. But this wasn’t just about teaching code; it was about fostering innovation and teamwork. Together, we embarked on a mission to revolutionize player engagement by integrating OpenAI's GPT into the game's narrative. I remember the excitement in the room as we crafted intricate passwords, designed challenging objectives, and wove captivating stories for each of the three levels. Every detail mattered, from the dynamic AI hints that made the game more immersive to the 35% faster query responses that kept players on the edge of their seats. The result? A 55% boost in player engagement. But more than the numbers, it was the experience of seeing my team’s confidence grow and their ideas come to life that made this project truly rewarding.

These experiences have shaped me into a more thoughtful, innovative, and empathetic engineer, ready to tackle the next challenge with a deep understanding of the real-world impact of my work. I’ve learned that the essence of engineering extends beyond the code we write—it's about the tangible difference it makes in people’s lives. The joy of seeing our projects come to life has reinforced the idea that when technology is combined with teamwork, the possibilities are truly endless.

2020

From

Software Engineer ML & Senior Data Scientist

2022

To

My journey at RhythmFlows Solution Pvt. Ltd. began during the challenging times of the COVID-19 pandemic, while I was still in my second year of undergrad. What started as an internship quickly evolved into a significant career chapter as the company recognized my potential and offered me a co-op position. Over the course of 2.5 years, I had the privilege of spearheading multiple projects and becoming the first intern to be promoted to a senior position.

As a Software Engineer (ML) from May 2020 to February 2021, I pioneered the development of a Smart Mirror using React, OpenPose, and SegNet. This augmented reality solution provided personalized recommendations, posture feedback, and virtual try-on capabilities, enabling real-time product testing. The Smart Mirror not only reduced product returns by 7% but also increased conversion rates by 12%. I optimized the system’s latency using C++ and CUDA, achieving real-time interaction on a 43-inch screen at 30fps. The solution was deployed using Jetson, Docker, AWS, S3, and EC2, marking a significant milestone in my early career.

Recognizing my contributions, the company promoted me to Senior Data Scientist in March 2021, where I took on greater responsibilities and led key projects. I spearheaded the development of an end-to-end workflow manager for Recon-Dev, an AI-driven credit-risk modeling platform. By implementing a robust Role-Based Access Control (RBAC) mechanism, I reduced unauthorized access by 85% and enhanced Multi-Source Reconciliation with customizable tuning options. These improvements resulted in a 60% performance boost and a 35% revenue increase, amounting to Rs. 1 Million. Additionally, I integrated the Account Aggregator concept launched by the RBI into Recon-Dev, seamlessly combining over 10 APIs from NSDL and 6+ PostgreSQL databases to create a single access REST API.

Another major accomplishment during my tenure as Senior Data Scientist was devising a QlikSense-like data visualization platform featuring 250+ variables and 8+ machine learning models. This platform significantly reduced real-time decision-making time by 60%, improved data insights, and provided clients with the ability to customize charts, layouts, and predict future patterns.

These experiences have not only advanced my technical skills but also deeply shaped my leadership abilities and understanding of the startup landscape. I’ve navigated the common pain points of the industry—such as ambiguity, lack of precise product requirements, and limited technical guidance—and emerged stronger each time. I pride myself on my ability to communicate effectively with users, gather meaningful feedback, and build user-driven products that foster continuous improvement. These challenges have not only refined my problem-solving skills but also fueled my passion for creating innovative solutions that truly resonate with users and drive tangible results.

Projects that I have worked on

Prostate-Net: Advancing Prostate Cancer Localization

Machine Learning Research

In the Prostate-Net project, I had the opportunity to work closely with two expert radiologists to enhance the localization of prostate cancer using cutting-edge deep learning techniques. Our goal was to leverage SwinUNETR’s self-attention mechanism to improve the accuracy of cancer detection.


One of the key challenges we faced was working with our in-house prostate dataset. This involved meticulous data analysis, cleaning, and restructuring to ensure that the model could effectively interpret and utilize the data. We transformed the dataset into a format compatible with our deep learning model, laying the groundwork for a more robust training process.


By integrating SwinUNETR’s self-attention mechanism, we achieved a remarkable Dice score coefficient of 0.84. This represented a 15% improvement over previous methods and enabled an 18% enhancement in early diagnosis. The meticulous process of data preparation, combined with the advanced capabilities of our chosen model, led to a significant leap forward in the accuracy and efficiency of prostate cancer localization.

Languages and technologies used
  • Python
  • S3 & EC2
  • AWS
  • Swin-UNETR Transformer
  • Django REST Framework

Mirr(AR) in Fashion: Transforming Virtual Shopping with Augmented Reality

Final Year Capstone Project: Augmented Reality

For my final year capstone project, I embarked on an ambitious journey to revolutionize the fashion retail experience through augmented reality. With the support of a sponsorship from RhythmFlows Solutions Pvt. Ltd., I developed Mirr(AR), a cutting-edge real-time AR platform designed to render photorealistic clothing and jewelry on customers, enhancing the virtual shopping experience.


The project leveraged a robust tech stack, including C++, Python, React, Flask, MediaPipe, and OpenCV, to create an intuitive and immersive platform. My key challenge was addressing latency issues, which I overcame by implementing performance optimizations using C++ and CUDA, ensuring that the real-time experience was smooth and responsive.


Another significant hurdle was achieving accurate fittings for diverse body types. At the time, there were no existing algorithms that provided precise measurements for individual body parts. To tackle this, I developed custom algorithms combining mathematical and geometric techniques with Python coding. These algorithms enabled precise fitting of clothing and jewelry, accommodating various body shapes and sizes, and thus enhancing the overall user experience.


The result was a highly successful product, which not only met but exceeded expectations, leading to a sale of Rs. 1.2M. Mirr(AR) significantly reduced return rates by 35%, thanks to its accurate virtual try-on capabilities and seamless user interface. This project stands as a testament to the transformative power of augmented reality in retail and highlights my ability to deliver innovative, high-impact solutions.

Languages and technologies used
  • Python
  • React
  • C++ & CUDA
  • OpenCV
  • Flask REST Framework
  • FIgma
  • Firebase Auth

Real-Time Surveillance in the Manufacturing Industry: Enhancing Quality Control with Advanced Video Analysis

AI in Automation

In the Real-Time Surveillance project, I tackled a significant challenge faced by a gear box manufacturing industry: the lengthy and labor-intensive quality control process for components on the assembly line. The goal was to streamline the inspection of numerous small components before final assembly, which traditionally took about 2.5 hours and required four quality control personnel.


To address this, I developed a scalable, real-time video analysis system using C++ and CUDA, paired with AWS Kinesis, Lambda, EC2 GPU instances, and cuDNN optimization. This system was designed to detect and track object anomalies with high precision and speed, achieving over 30 frames per second.


I trained multiple Convolutional Neural Networks (CNNs) to identify irregularities on the surfaces of 18 different components. Components that failed the automated inspection were discarded, while those passing the check were subject to final human evaluation. This approach not only reduced the quality control time from 2.5 hours to 1 hour and 50 minutes but also decreased the required human labor from four to two personnel.


I successfully deployed the system, integrating parallel processing and setting up a centralized server to manage and configure all cameras. The real-time output and efficient processing led to a 10% boost in overall profits by enhancing productivity and accuracy. This project exemplifies how advanced video analysis and real-time processing can significantly improve manufacturing efficiency and quality control.

Languages and technologies used
  • Python
  • C++ & CUDA
  • AWS Kinesis
  • AWS Lambda
  • AWS EC2 GPU Instances
  • cuDNN
  • Convolutional Neural Networks (CNNs)
  • OpenCV
  • Roblox

Translate.me: Breaking Language Barriers with Multilingual Translation

Software Development, Language translation

In the Translate.me project, I aimed to create a user-friendly multilingual application that could bridge language gaps by converting input audio into text and audio across over 200 languages. The challenge was to develop a seamless and efficient platform that would cater to a global audience, enabling real-time communication and translation.


To achieve this, I integrated Googletrans for language translation, gTTS (Google Text-to-Speech) for generating audio output, and Flask to build the backend framework. The application harnessed the power of the SpeechRecognition library for accurately converting spoken language into text. Additionally, I employed RecorderJS to facilitate smooth audio processing and export, ensuring that users could easily interact with the application in their preferred language.


Translate.me stands out for its versatility and ease of use, making it accessible to a wide range of users regardless of their linguistic background. The application not only converts spoken language into text but also provides audio output in the selected language, making it a powerful tool for real-time communication in a multilingual world.

Languages and technologies used
  • Python
  • Googletrans
  • gTTS (Google Text-to-Speech)
  • Flask
  • SpeechRecognition library
  • RecorderJS

E-commerce.in: Empowering Businesses with a Customizable E-Commerce Platform

Application Development

In today’s fast-paced business environment, adaptability is key, and that’s the challenge I tackled with E-commerce.in. I designed and developed a fully customizable e-commerce platform that empowers administrators with unprecedented control over their online stores. With the ability to modify the entire layout, manage product listings, and define payment gateways, this platform enables businesses to pivot and change their entire business model instantly.


The platform's architecture leverages Angular for the web application, enabling the creation of a highly responsive and modular front-end. This structure facilitates component-level customization and expansion without compromising overall system integrity. For mobile applications, I chose Flutter to ensure cross-platform compatibility and consistent performance across Android and iOS devices.


To handle the backend, I integrated Firebase as the primary database. Firebase's real-time capabilities and scalable infrastructure were pivotal in ensuring that the platform could manage high volumes of transactions and user interactions with minimal latency. Additionally, Firebase's authentication services provided a secure and seamless user management system, while its cloud functions enabled serverless operations, further enhancing the platform's scalability and reducing maintenance overhead.


The development methodology employed a microservices architecture, allowing for isolated feature development and deployment. This approach optimized code maintainability and facilitated continuous integration and delivery (CI/CD) processes, ensuring efficient update rollouts with minimal service disruptions.


E-commerce.in is a testament to my ability to design and implement scalable, high-performance systems using a modern tech stack, delivering a solution that meets the complex and evolving demands of the e-commerce industry.

Languages and technologies used
  • AngularJS (Web)
  • Flutter (Android/iOS)
  • Firebase

Covid-Mask Tracker: Ensuring Campus Safety with Advanced AI and Computer Vision

AI Development: Object Tracker

During the height of the COVID-19 pandemic, ensuring the safety of educational institutions became a top priority. To address this challenge, I developed the Covid-Mask Tracker, a system designed to detect face masks and monitor social distancing, providing automated access control to university buildings. The system was built around a Deep Convolutional Neural Network (CNN), specifically trained to identify whether individuals were wearing masks, with the goal of enhancing campus safety and compliance with health guidelines.


The system's core was a Deep Convolutional Neural Network (CNN), which I meticulously trained using TensorFlow and Keras. The CNN was designed to accurately distinguish between masked and unmasked faces in various conditions. OpenCV was integrated to handle video feeds, enabling real-time processing and preprocessing tasks like resizing, normalization, and face detection. The model was deployed on local servers to ensure low-latency operations, directly interfacing with the university’s automatic door systems to control access based on mask detection results. Additionally, the system included a social distancing monitor, utilizing OpenCV's object detection to measure the distance between individuals and ensure compliance with safety protocols.


Developing the Covid-Mask Tracker presented several challenges, particularly in ensuring the system's reliability in diverse environmental conditions, such as varying lighting and crowd density. To address these issues, I implemented adaptive thresholding and dynamic background subtraction techniques within OpenCV, enhancing the system’s robustness. Fine-tuning the CNN was another crucial step, involving extensive experimentation to reduce false positives and negatives, ensuring that the system could operate effectively in real-world scenarios.


The Covid-Mask Tracker ultimately became a vital tool in maintaining a safe campus environment during the pandemic. Monitoring over 400 individuals daily, it enforced mask-wearing and social distancing protocols, significantly reducing the risk of COVID-19 transmission. The project not only highlighted the power of AI and computer vision in crisis management but also underscored my ability to design and deploy critical safety systems effectively.


Languages and technologies used
  • Python
  • OpenCV
  • TensorFlow
  • Keras
  • Deep Convolutional Neural Networks (CNNs)