Venkata Deepak Reddy Medam

VENKATA DEEPAK REDDY MEDAM

đź“§ vedeemed@gmail.com

Summary

Highly motivated and results-driven Computer Science graduate with a 2:1 BEng from Queen's University Belfast, an Advanced Programming and Machine Learning Bootcamp from IIT Madras, and currently pursuing an Executive Program in Robotics from IIT Delhi. Proven ability to develop robust software solutions and build data-driven machine learning models. Seeking to leverage strong programming skills in Python, React, and cloud platforms (AWS, GCP, Azure), coupled with expertise in Machine Learning, Deep Learning, and robotics, to contribute effectively as a Software Engineer or Machine Learning Engineer. Recognized for leadership in academic and volunteer capacities, and a passion for continuous learning.

Education

Executive Program in Robotics

IIT Delhi | Currently Pursuing

BEng Computer Science

Queen’s University Belfast | September 2019 – June 2023 | 2:1 Honours

Advanced Programming and Machine Learning Bootcamp

IIT Madras (Guvi)

Higher Education (11th, 12th)

BIEAP, INDIA | 2016-2019 | 94%

Work Experience

Software Engineer Intern

Rapid7 | June 2021 – May 2022

  • Developed and optimized software features for INSIGHT CLOUDSEC, a cloud-based security product.
  • Utilized a diverse tech stack including Python, React, Angular, AWS, GCP, Azure, Kubernetes, SQL, REST, and Git.
  • Wrote complex filters and implemented harvesters to support Kubernetes guardrails, enhancing product functionality and compliance.
  • Developed complete backend code for the integration of new resources into the product, improving system capabilities.
  • Applied Agile methodologies and practiced version control for efficient project delivery within a team environment.

Customer Service Advisor

HCL (Bank of Ireland) | June 2022 – October 2022

  • Provided comprehensive customer support, resolving inquiries and ensuring high client satisfaction.
  • Developed strong problem-solving and communication skills in a fast-paced corporate environment.

Crew Member

Spoon Street | July 2024 – Present (Working)

  • Managed customer interactions and processed transactions efficiently, ensuring high service standards.

Crew Member (Part-time)

McDonald’s | April 2022 – July 2022

  • Collaborated effectively within a team to maintain operational efficiency and deliver consistent customer service.

Projects

Phonepe Pulse Data Visualization and Exploration (Streamlit & Plotly)

  • Developed a user-friendly tool for visualizing and exploring Phonepe Pulse transaction and user data.
  • Utilized Streamlit for interactive web application development and Plotly for creating dynamic and insightful visualizations.
  • Technologies: Python, Streamlit, Plotly, Pandas, Data Visualization.

Driving Decisions for Self-Driving Cars

  • Implemented computer vision techniques including image segmentation and object detection for autonomous vehicle decision-making.
  • Applied Data Science and Data Engineering principles to process and analyze large datasets for model training.
  • Technologies: Computer Vision, Image Segmentation, Object Detection, Data Science, Data Engineering.

Eye Disease Classification (Deep Learning)

  • Designed and implemented a deep learning model to classify various eye retina images into respective disease categories.
  • Technologies: Deep Learning, PyTorch, Medical Image Analysis, Python.

Loan Status Prediction (Classification)

  • Developed a classification model to predict whether an applicant would receive a loan.
  • Explored and applied various machine learning algorithms including Decision Trees, XGBoost, and RandomForest.
  • Technologies: Machine Learning, Decision Trees, XGBoost, RandomForest, Scikit-Learn, Python.

Sales Forecasting (Regression)

  • Built a regression model to forecast sales for different retail stores.
  • Technologies: Regression Analysis, Machine Learning, Data Preprocessing, Python.

Credit Card Marketing Strategy (Clustering)

  • Performed clustering and segmentation of customer data to develop targeted marketing strategies for credit card products.
  • Technologies: Unsupervised Learning, Clustering (e.g., K-Means), Data Segmentation, Python.

Movie Budget and Worldwide Gross Data Science Model (Supervised Learning)

  • Developed a supervised learning model to analyze and predict movie budget and worldwide gross revenue based on various features.
  • Technologies: Supervised Learning, Data Analysis, Python.

IPL Dataset Analysis (Data Science)

  • Conducted comprehensive data analysis on an IPL dataset to extract insights and trends.
  • Technologies: Data Science, Pandas, Matplotlib, Seaborn, Python.

WireShark Analysis of Network Packets & Malware Static Analysis (IDA)

  • Performed network packet analysis using Wireshark and static malware analysis using IDA Pro.
  • Technologies: Network Security, Malware Analysis, Computer Networks.

QUB Vending Machine Software (Object-Oriented Programming)

  • Designed and implemented software for a vending machine system using Object-Oriented Programming principles.
  • Technologies: Object-Oriented Programming (OOP), Java/Python (specify which).

QUB Phone Management Program (Object-Oriented Programming)

  • Developed a phone management program demonstrating strong understanding of Object-Oriented Programming concepts.
  • Technologies: Object-Oriented Programming (OOP), Java/Python (specify which).

Text-Based Web Game (HTML, CSS, JavaScript)

  • Created an interactive text-based game utilizing fundamental web development technologies.
  • Technologies: HTML, CSS, JavaScript.

Skills & Technologies

Programming Languages:

  • Python
  • Java
  • C++
  • JavaScript
  • HTML
  • CSS
  • Flutter

Web Frameworks/Libraries:

  • React
  • Angular

Cloud Platforms:

  • AWS
  • Azure
  • GCP

Machine Learning/Deep Learning:

  • Machine Learning
  • Deep Learning
  • NLP
  • Computer Vision
  • PyTorch
  • Scikit-Learn
  • Numpy
  • Pandas

Data Visualization:

  • Matplotlib
  • Seaborn
  • Plotly

DevOps/Tools:

  • Kubernetes
  • Git
  • REST
  • Agile Methodologies
  • Version Control

Other Technical Concepts:

  • Computer Networks (Protocols)
  • Computer Architecture
  • Cloud Computing
  • Data Structures
  • Network Security
  • Malware Analysis
  • Self-Driving Cars
  • Robotics

Certifications:

  • Data Science (Data Camp)
  • Data Engineering (Data Camp)
  • PyTorch for Deep Learning Zero to Mastery (Udemy)

Academic Achievements, Awards & Leadership

  • Google Student Developer Club Lead for QUB Chapter: Initiated and led the Google Student Developer Club, organizing events and study jams to support and encourage freshers in technology.
  • QUB International Ambassador for UG students
  • Queen’s EEECS Peer Mentor Lead and Peer Mentor: Served as a peer mentor for first-year students for three years, eventually becoming a lead mentor.
  • School People Leader (Elected)
  • Retail Volunteer, British Heart Foundation (Part-time)
  • QUB Open Days Tour Guide