Giter Club home page Giter Club logo

Hi, I'm Dhruv👋

About Me

I am thrilled to be pursuing a Master's degree in Computer Science and Public Policy from the University of Chicago, building on the strong foundation in Economics, Mathematics, and Computer Science that I developed during my undergraduate studies at Ashoka University in New Delhi. Through my coursework in economics, statistics, machine learning, cloud computing, and artificial intelligence policy, I have gained a solid foundation in using technology to solve wide range social and financial problems that our world is facing.

At the University of Chicago, I am learning advanced techniques for modeling and analyzing data to create innovative solutions for important social concerns. I am passionate about leveraging technology to create positive change in society, and I am excited to use my skills to tackle real-world problems.

I am set to graduate in May 2023 and I am actively seeking full-time opportunities in Data Science and Data Engineering. Please feel free to connect with me on LinkedIn to learn more about my experience and research. You can also mail me at 📫 [email protected]

Current Work

I am currently working part-time as a Machine Learning Researcher at the Data, Infrastructure, Computation, and Environments (DICE) Lab in Chicago. At DICE, I am designed a deep learning model that utilizes bi-directional Long Short-Term Memory Networks (LSTMs) and Graph Convolutional Networks (GCNs) to predict points of errors in the application that fails to complete a test run on containers. By analyzing the sequence of system calls, the model estimates the point of divergence between a successful and an unsuccessful run of the application. This significantly reduces the time complexity for error detection, from exponential to linear.

In addition to my research and academic work, I also run a small initiative called Debate for You. At Debate for You, I teach middle school and high school students critical thinking and debate techniques that can help them navigate the increasingly complex and polarized world we live in. By encouraging students to explore multiple perspectives and form their own opinions on important social and political issues, I believe that we can help create a more engaged and informed citizenry.

Skills

  • Programming Languages- Python, R, STATA, JAVA, Golang, HTML, SQL
  • Cloud: AWS (EC2, DynamoDB, Athena, Lambda, Glacier, Load Balancing, S3), Google Cloud
  • Databases- SQL, Athena, Pandas, Spark Dataframes
  • Machine Learning- Pytorch, TensorFlow, Keras, Computer Vision, Natural Language Processing, Graph Convolution Network
  • Programming Skills- OOP, Algorithms, Parallel Programming, CUDA
  • Big Data- PySpark, HDFS
  • Econometrics and Statistics- Causal Inference, Hypothesis Testing
  • Other- Docket, Git, Linux, Airflow, Flask

Dhruv Sinha's Projects

big-data--citation-network-analysis icon big-data--citation-network-analysis

To analyze citation datasets efficiently, network analysis is done by employing machine learning models such as logistic regression, word2vec, and KNN clustering. Implementing these models in PySpark on BigData can enable effective processing and analysis of large citation datasets.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.