Satvik Ramaprasad

Computer Science Student  •  IIIT-Bangalore, IN  •  [email protected] +91 7259663454 

I am a third year computer science student pursing iMtech @ IIIT-Bangalore. I have been writing code for about 5 years. I am currently interested in Data Science and Simulation Models.

Skills


Python/C++/Java

Have used these languages for various projects.


Linux and Production Systems

Intermediate at Linux and server systems.


Project Management

Managed CircuitVerse Team , Mentor of various projects @ Zense


Web Development

HTML5 / CSS / JS jQuery Bootstrap Rails, php mysql


Business Analytics

Have worked extensively with Metabase and related tools

Database Systems

Have worked with mysql, sqlite and postgresql in production

Academics

Computer Science, iMtech degree - IIIT-Bangalore, August 2016 - Present

CGPA - 3.90/4.00 (First 4 semesters) 

Received Grade A in core subjects like Data Structures and Algorithms, Discrete Maths and Digital Design. 

Competitive Exams (2015-2016)

JEE - Mains: Score - 230, Rank - 803

KCET: Score - 170, Rank - 76

BITSAT: Score - 382

CBSE - 12th Board Examination (2015-2016)

Board Percentage - 96.8 %

CBSE - 10th Board Examination (2013-2014)

CGPA - 9.8/10

Publications

Online Digital Logic Circuit Simulator, VLSID 2019 (Submitted, Under review)

The paper discusses pedagogical methods of learning digital logic design (DLD) using modern technology, based on CircuitVerse (project described next). The paper was mentored and co-authored by Prof. ​Subhajit Sen. 

Projects and Work Experience

CircuitVerse , Feb 2017 - Present

CircuitVerse.org is an easy to use online digital circuit simulator, developed under Prof. Subhajit Sen. It is used by students of IIIT-Bangalore in their Digital Logic Design Course. It provides a platform to create, share and learn digital circuits across the world. I am the primary developer and maintainer of this open source project.

JavaScript  • Ruby On Rails • mysql • Data-structures and Graph Algorithms • Simulation • Digital Logic

Homigo Internship , June 2018 - August 2018

Homigo.in a flat sharing platform to solve rental problems (similar to Airbnb). My internship involved setting up business analytics, 3rd party integrations and meeting several feature requirements. 

JavaScript  • Ruby On Rails • postgresql • Metabase Bootstrap

BMTC - Cost Optimisation Project, Jan 2018 - March 2018

Project under Prof. V N Muralidhara. The project involved finding ways to reduce the cost for BMTC by making the shift schedule more efficient.

Python • Data-structures and Algorithms

IIITB - PhotoGallery, April 2018 - May 2018

IIIT-Bangalore PhotoGallery was developed to showcase the various events and activities within Campus by the various clubs, organisations and committees. This consists of groups and albums. It supports admins and super admins, allowing differential upload privileges.  

 Ruby On Rails • Javascript Bootstrap  mysql

C++ Text Prediction and Autocorrect Project - April 2016

Implementing trie data structure to efficiently store and retrieve millions of words in a datafile. Text prediction and autocorrect algorithms were implemented over the trie data structure using heuristics such as popularity/frequency of word, hamming distance etc. 

C++  •  Data-structures and Algorithms 

Web Board, May 2018 - Present

Mentoring a team @ Zense with the project. Web Board is an online platform which will allow teachers to use the smart boards in class online. The notes are saved automatically and shared with all students for future reference. 

JavaScript • Ruby On Rails • mysql • Data-structures and Algorithms • HTML5 Canvas

LightXLab, Jan 2014 - Feb 2016

LightXlab is an interactive program to simulate ray optics. It involves solving equations, geometry and physics.

Flash • Geometry • Physics • Graphics • Simulation • Math Equations

Othello AI Game, Jan 2014 - Feb 2016
Classic Othello Game with good AI. 3 Different modes of difficulty, each adding a layer of logic.
Flash • Logic • Maths • Graphics  •  Game Development

LED-Cube - Animation Code Generation,  Jan 2014 - Feb 2016
Simple Animation Editor to design LED - Cube Frame Animations. The tool generates arduino compatible C code which can immediately be run using an Arduino.

Flash • Multiplexing • Logic • Arduino •  C  •  Graphics

College Related Projects

C Project - 1st Sem

Huffman Compression for text files 

Python Project - 1st Sem

Python Graphs Plotter with built in interpreter 

C++ - Image Processing Project - 3rd Sem

Developed filters for images

CP Mode for Atom

Atom Plugin for Competitive Programming

Placement Brochure - Zense

Designed the Placement Brochure - 2017

Student Kit - Zense

Designed the student kit - 2017

Railway Notify - Zense

Project which will notify travellers of their station before they reach it. 

Achievements


Dean's Merit List

I am in Dean's Merit List 2017 and 2018 for academic performance. Received Merit Scholarship for first and second year.


ACM - ICPC 2017

Our team came second in the college with a national rank of 361.


Infin8 - Competitive Programming

Came first in the college. 


Snackdown - 2017

Qualified to final Elimination round.

Hobbies and Interests


Hobbies 

  • Competitive Programming 
  • Rubik's cube 
  • Running and Skating
  • Computer Gaming


Interests 

  • Entrepreneurial interest - very passionate about how companies succeed or fail and how they operate in general.
  • Product Development - Interested in tech products in general with a special focus on educational products.  
  • Research interest - research interests are simulation models, rendering and data science

Organisations 


Zense Developer Group - Project and Group Coordinator

CAMP (IIITB Club for Algorithms Math & Programming)Member  

TEDxIIITBangaloreVolunteer 

IEEE - Member