Siddhant

Siddhant Gupta

Computer Science Major

PES University

 

I am a computer science enthusiast residing in Bangalore. I am an explorer, who is keen at finding new stuff. This explorer in me led me to take up computer science as computers are all around us and yet a common man know so less about them. When I see a computer or any embedded system I imagine the logic gates the bits flowing through them, the sensors being used and the assembly code powering it.

PROJECTS

    • MODELLING MOOCS DROPOUT

      Worked on the research project to predict the dropouts for MOOCs course given the click-stream data. We were able to see patterns and conclude the most common reasons for people dropping out and solve a few. Our aim is to device a self learning interface that, based on the data of the first few weeks can adapt to the user so as to reduce the number of dropouts.

    • GOOGLE SUMMER OF CODE – STEAM

      Worked on the open source project societyserver-sTeam as a part of Google Summer of Code under FOSSASIA. The project provides an environment for structuring and maintenance of virtual knowledge space for better interaction between co-workers and efficient resource management. It is based on Pike programming language and required me to implement a variety of tasks including but not limited to implementing SSL layer over an existing connection, writing vim scripts and writing a testing framework. The details and code of all the task finished can be found at the provided link.

    • PATTERN RECOGNITION IN C

      It involves processing scanned images of the answer scripts, finding the registration number on the images and cropping it out. Handwritten character recognition algorithms are then used to recognize those digits. The first part of the project is completely in C without the use of any external libraries.

    • PES MUN(MODEL UNITED NATIONS) SOCIETY WEBSITE

      Developed the website for PES MUN Society. The website has been well designed with the help of bootstrap and is used to provide all the information regarding the National level Model United Nations organized by the PES University.

    • TEAMMATES BY NUS

      Contributed to the open source project by National University of Singapore. TEAMMATES is a free online tool for managing peer evaluations and other feedback paths of your students. It is provided as a cloud based service for educators/students and is currently used by hundreds of universities across the world.

    • INTERNET DATA MANAGER – ANDROID APP

      Developed a basic android app which shows the total internet data consumed by each app present on the phone. This feature was included in android version kitkat and above, however my app was released before that and also works for older android version.

Advertisements