Yuvraj Dalia

#B518 · Mega Tower 3 · NITK · Surathkal · India · +91 8568863778 · yuvraj.171it153@nitk.edu.in

Information Technology Junior Year Student at National Institute Of Technology Karnataka exploring the different fields of Information Technology and Computer Science disciplines such as web development, basics of data science , data structures and algorithms. Reader , travel enthusiast and an individual who's driven to work for social causes equipped with technological prowess where possible.

Education

National Institute Of Technology Karnataka, Surathkal

Bachelor of Technology
Information Technology

CGPA: 7.44

August 2017 - Present

SGHPS, Amritsar, India (CBSE)

Secondary High School

Class XII - 87%

2015 - 2017

SGHPS, Amritsar, India (CBSE)

High School

Class X - CGPA: 10.0/10.0

Skills

Languages
  • C, C++, Python, Java, JavaScript
WebDev
  • HTML, CSS, JS, Node.js, ExpressJS, MongoDB
Tools/Frameworks
  • OpenGL,STL, Elastic Search, Mongoose, Git, Overleaf,MS Office, G Suite.
DBMS
  • MongoDB , SQL

Projects

    IMPLEMENTATION AND LITERATURE REVIEW OF PAGERANK ALGORITHM

  •         A python implementation of the famous Google's PageRank Algorithm used by google for it's Search Engine Optimization. Also did a literature review of 10 IEEE/Stanford research papers related to the algorithm and Web Mining
  • DEADLOCK DETECTOR AND SOLVER IN OPERATING SYSTEMS

  •         A program that simulates JAVA threads as real time processes in a concurrent environment. It continuosly monitors the threads and detects the deadlock whenever a Circular Wait if formed and resolves it.
  • QUERY SEARCH ENGINE BASED ON ELASTICSEARCH

  •         A search engine developed for BEML which return all the questions matching with query which a user enters using ElasticSearch on AWS. Also developed step-wise guide for suppliers to fill tender and python script for uploading data in fraction of seconds.
  • CHESS GAME USING ALPHA-BETA TREE PRUNING ALGORITHM

  •         A Chess Game implemented in python which uses Alpha-Beta Tree Pruning Algorithm to dedicde the next best possible move from all the possible moves. It pruns the tree containing all the possible moves and tells the safest move based on a rating parameter for each move.

Acheivements & Awards

  • Finalist at Smart India Hackathon'19:Gave a Web-App as a solution for tutoring the Suppliers on how to fill tender- a problem BEML was facing
  • Cleared Competitive Exams: Cleared JEE Mains, JEE Advanced, VITEEE, IMUCET, Gyan Manthan and other competitive exams conducted for admissions to various UG Courses
  • T-Shirt Collection Drive:Collected 100+ T Shirts within 3 Day for donating to an NGO

Extra-Curricular