Dhruv Khera

I'm a |

I'm a sophomore at Virginia Tech pursuing a B.S. in Computer Science with a minor in Cybersecurity. Passionate about app development, machine learning, and artificial intelligence, I’m actively seeking internship opportunities to apply my skills and gain practical experience in a professional, technology-driven environment.

My Expertise

App Development

Worked with IOS and Android app development using XCode, Swift and Unity. Created desktop applications using Java.

Machine Learning

Experience with several machine learning algorithms like Convolutional Neural Networks, RAG, Random Forests, and Decision Trees.

Web Development

Developed several websites using HTML, CSS, JavaScript and Bootstrap.

CAD

Used various applications like SolidWorks, Fusion360, AutoCad and Sketchup for 3D model development.

UI/UX Design

Experience with creating User Interface for Websites, Mobile and Desktop Applications using softwares like Figma, Adobe XD, and Proto.io.

Database Development

Created backend databases using SQL, and Google Firebase.

My Resume

Here is my in-built resume that highlights all my skills, and experiences

Education

August 2024 - May 2028

Virginia Tech University

Blacksburg, VA

Computer Science with minor in Cybersecurity


GPA - 3.76/4.00


Software Design, Advanced Data Structures and Algorithms, Computer Organization, Computer Systems, Computer Networking, Cryptography, Computer Security

September 2015 - May 2024

Pathways School Noida

Noida, India

Computer Science Higher Level, Mathematics Analysis and Approaches Higher Level, Business Management Higher Level, Physics Standard Level, Spanish B Standard Level, English A Language & Literature Standard Level

Professional Experience

June 2025 - August 2025

Intern

IDS InfoTech LTD

Worked under the tech team of the company and helped with the development of machine learning algorithms and clustering tools using Python.

June 2025 - August 2025

Start-Up

PayPath

Working in a team to launch a company by the name of “PayPath”. The aim of the organization is to provide tools for clients to manage their loans and debts. IOS app is developed and will be soon published on app store. More tools like Android application, desktop application will also be launched

January 2023

Hosted a Hackathon - Auto Hacks

Pathways School Noida

Hosted a 2 Day Hackathon with 100+ participants from different schools of India. Sponsorship from companies like Wolfram, and Echo3D. Helped students with technical issues, communicated with sponsorship companies and judges.

Research Work

August 2023 - May 2024

Computer Science Research Paper

Pathways School Noida

How does the change in filter size and the number of filters impact the accuracy of a Convolutional Neural Network in image classification tasks?

January 2024 - May 2024

Physics Research

Pathways School Noida

How does the span of a simply supported beam impact the amount of deflection from initial position when a constant load is applied to its midpoint?

January 2024 - May 2024

Mathematics Research

Pathways School Noida

Determining the true area of Alaska by using the concepts of Definite Integral Calculus and Lagrange Polynomial Interpolation

January 2024 - May 2024

Business Management Research

Pathways School Noida

To what extent does LG’s current green manufacturing initiatives contribute to the company’s long-term sustainability goal?

Online Courses

2024

IOS & Swift Bootcamp

Udemy

2024

Python Programming Masterclass

Udemy

2023

The Complete JavaScript Course

Udemy

2023

Learn Ethical Hacking from scratch

Udemy

Programming Languages

These are the programming languages I have worked with in the past.

JAVA
PYTHON
Swift
HTML5
CSS3
JavaScript
PHP
SQL

My Projects

01

Full Stack IOS Application

A loan tracker application that helps users in managing their debts. In-built AI functionality that provides the users with strategies on being debt free and paying off their loans. Includes graphs and charts that are useful in visualising loan payoff progress. Various features like EMI calculator, payment schedule generator, and report generator. Biometric authentication enabled in the app for enhanced security and privacy.

Swift, XCode, Google Firebase

02

AI Image Detector

This web app detects whether an image is AI-generated or real using a Convolutional Neural Network. Simply upload an image, and get instant results with confidence scores.

Python, NodeJS, Visual Studio Code

03

Full Stack Desktop Application

Desktop App for doctors to manage patient data such as medical vitals and biological info. Features such as Appointment Scheduler, Medical Prescription Generator, BMI Calculator, Chatbot etc. Creates visual representation like graphs and charts of patient vitals. All data stored locally in a database

Java, SQL, NetBeans, phpMyAdmin

04

Mental Health & Self-Help Assistant ChatBot

Chatbot that gives tips and strategies on how to overcome mental health disorders. Usage of RAG architecture, Vector Databases, and Document Ingestion

Python, JupyterNotebook

05

Full Stack IOS Application

Mobile application used to recommend books to the users based on several factors and parameters. Recommends books based on genre, author, and popularity. Provides a short summary of each book with a link to buy.

Swift, XCode, Google Firebase

06

Android Application - Brain Buddy

An application that motivates users to find things to be grateful for. It allows the user to meditate with over 30 unique songs, picked randomly. It sets a goal for the user to drink water, which is one of the most underlooked aspects of one's life.

C#, Unity

Get In Touch

I'd love to hear from you! Whether you have a project in mind, want to collaborate, or just want to say hello, feel free to reach out.

Contact Information

Email

dhruvkhera6@gmail.com

Phone

+1 (540)-934-8484

+91 9810252348

Location

Blacksburg, Virginia

Response Time

Usually within 24 hours

Send Me a Message