Dheeraj Vagavolu

Dheeraj Vagavolu Email and Phone Number

Data Scientist II @ Ample Insight
Waterloo, ON, CA
Dheeraj Vagavolu's Location
Waterloo, Ontario, Canada, Canada
About Dheeraj Vagavolu

Recent Master's graduate in Computer Science from the University of Waterloo, specializing in Machine Learning, Static Analysis, and Android Security. I am adept in multiple programming languages including Python, C++, Java, and JavaScript, and skilled in Full Stack Development (NodeJS, React, Docker) and Machine Learning (TensorFlow, Pytorch). At University of Waterloo, I developed a high-accuracy deep learning pipeline for detecting Android System API vulnerabilities and implemented Static Analysis for optimization and feature extraction from APIs. As a Software Engineer intern at IIT Tirupati, I engaged in MVP product development and research, contributing to projects funded by industry leaders like IBM and Google. Authored six research papers presented at top-tier conferences. Key projects include a Unity3D educational game on Covid-19 prevention measures, a full-stack tool for visualizing Python project architectural changes across releases, and a sentiment analysis portal for Twitter data during Covid-19. Email: d2vagavo@uwaterloo.ca | GitHub: github.com/dheerajVagavolu

Dheeraj Vagavolu's Current Company Details
Ample Insight

Ample Insight

View
Data Scientist II
Waterloo, ON, CA
Website:
ampleinsight.com
Employees:
18
Dheeraj Vagavolu Work Experience Details
  • Ample Insight
    Data Scientist Ii
    Ample Insight
    Waterloo, On, Ca
  • Ample Insight
    Data Scientist
    Ample Insight Nov 2023 - Present
    Toronto, Ontario, Canada
    Spearheaded high-impact client projects across diverse domains, including:1. Developing NLP-powered data pipelines to extract unreported accident-related news articles.2. Building dynamic vehicle control systems for real-time music generation.3. Implementing load forecasting models for efficient energy grid management.4. Optimizing search functionality for e-commerce platforms.
  • University Of Waterloo
    Graduate Researcher
    University Of Waterloo Sep 2021 - Oct 2023
    Canada
    • Developed an end-to-end pipeline with 93% accuracy for detecting access control inconsistencies in android framework images, by integrating code embeddings from Microsoft CodeBert with traditional Machine Learning models.• Implemented a Static Analysis Tool using IBM WALA to identify source code unrelated to API functionality in android system services, resulting in an average decrease of 40% source code across 3000+ methods in android images.• Developed Proof of Concept (PoC) android… Show more • Developed an end-to-end pipeline with 93% accuracy for detecting access control inconsistencies in android framework images, by integrating code embeddings from Microsoft CodeBert with traditional Machine Learning models.• Implemented a Static Analysis Tool using IBM WALA to identify source code unrelated to API functionality in android system services, resulting in an average decrease of 40% source code across 3000+ methods in android images.• Developed Proof of Concept (PoC) android applications to perform comprehensive penetration tests in 50+ system service APIs to evaluate the identified vulnerabilities.• Reported 3 critical vulnerabilities in vendor customised android images for Amazon and LG on the HackerOne platform; more tests are being conducted to identify additional vulnerabilities. Show less
  • University Of Waterloo
    Graduate Teaching Assistant
    University Of Waterloo Jan 2022 - Apr 2023
    Waterloo, Ontario, Canada
    • Assessed over 270 student assignments and tests per term, delivering comprehensive feedback.• Prepared and presented course material to students in small groups of 30 members and in one-on-one sessions.• Dedicated 2 regular office hours per week to support students, addressing their course queries and clarifying course concepts.• Received an “Excellent” rating in my performance evaluation for my commitment and effectiveness in student support.
  • Risha Lab
    Undergraduate Student Researcher
    Risha Lab Oct 2018 - Aug 2021
    Tirupati, Andhra Pradesh, India
    • Authored 6 research papers which got published in core A and A* rated software engineering conferences.• IJHCI 2022: Developed a survival game in Unity “SurviveCovid-19++” to promote awareness of Covid-19 safety measures, achieving 69.3 quality factor on MEEGA+ evaluation model (excellent).• CSCW 2021: Developed SurviveCovid-19++ : A multiplayer collaborative healthcare game built in Unity3D for educating people about the importance of various roles in preventing the spread of… Show more • Authored 6 research papers which got published in core A and A* rated software engineering conferences.• IJHCI 2022: Developed a survival game in Unity “SurviveCovid-19++” to promote awareness of Covid-19 safety measures, achieving 69.3 quality factor on MEEGA+ evaluation model (excellent).• CSCW 2021: Developed SurviveCovid-19++ : A multiplayer collaborative healthcare game built in Unity3D for educating people about the importance of various roles in preventing the spread of Covid-19• ESEC 2021: Developed the AC2 tool in flask to visualise architectural changes in python projects across release versions.• MSR 2021: Curated a dataset of 526 open-source game engines facilitating empirical studies on game engines.• ASE 2021: Extended the path-based "code2vec" architecture using CFGs and PDGs to improve F1 score by 11% on the full dataset of 16 projects and up to 100% in some individual projects.• CSCW 2020: Developed the "Mood of India" web portal using python, flask, SQL, and C++, performing sentiment analysis on live Twitter posts to visualise the overall sentiment of India in relation to real-time Covid-19 updates. Show less
  • Risha Lab
    Software Engineer
    Risha Lab Oct 2018 - Aug 2021
    Tirupati, Andhra Pradesh, India
    • Collaborated with 3 distinct research teams to plan and execute end-to-end experiments, while providing technical support for 4+ research projects published in reputed conferences and journals.• Streamlined research workflows using Github CI/CD to automate repetitive technical tasks, reducing project timelines and improving overall project delivery.
  • University Of Waterloo
    Undergraduate Research Intern
    University Of Waterloo May 2020 - Sep 2020
    Ontario, Canada
    • Identified inconsistencies in the performance of the models through the extended evaluation, highlighting the limitations of a restricted evaluation approach.• Analysed the performance of 4 source code retrieval models including BM25 and FastText, by integrating previously unexplored datasets and evaluation methodologies for said models.• Discovered and quantified a 23% increase in retrieval accuracy for a statistical model BM25 compared to neural network model FastText when using MRR… Show more • Identified inconsistencies in the performance of the models through the extended evaluation, highlighting the limitations of a restricted evaluation approach.• Analysed the performance of 4 source code retrieval models including BM25 and FastText, by integrating previously unexplored datasets and evaluation methodologies for said models.• Discovered and quantified a 23% increase in retrieval accuracy for a statistical model BM25 compared to neural network model FastText when using MRR (Mean Reciprocal Rank) evaluation metric.• Demonstrated the significant impact of utilising CodeSearchNet dataset to evaluate FastText algorithm, resulting in a drastic drop from 68.4% to 2.3% for the metric of ‘correct document retrieved at first place’. Show less

Dheeraj Vagavolu Education Details

Frequently Asked Questions about Dheeraj Vagavolu

What company does Dheeraj Vagavolu work for?

Dheeraj Vagavolu works for Ample Insight

What is Dheeraj Vagavolu's role at the current company?

Dheeraj Vagavolu's current role is Data Scientist II.

What schools did Dheeraj Vagavolu attend?

Dheeraj Vagavolu attended University Of Waterloo, Indian Institute Of Technology, Tirupati.

Who are Dheeraj Vagavolu's colleagues?

Dheeraj Vagavolu's colleagues are Kevin Zhou, Jukie Chan, Hayley Nicholas, Spencer Christiansen, Thomas G..

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.