About
Activity
-
After 18 years at Google, and ten leading Europe, Middle East and Africa, today I Iet my colleagues know that I have decided to step down in the new…
After 18 years at Google, and ten leading Europe, Middle East and Africa, today I Iet my colleagues know that I have decided to step down in the new…
Liked by Siva Sankara Rao Kongara
-
GPO migration flow chart helps organization to have strategical plan for cloud migrations. 🚩
GPO migration flow chart helps organization to have strategical plan for cloud migrations. 🚩
Liked by Siva Sankara Rao Kongara
Experience & Education
Volunteer Experience
-
Volunteer
National Service Scheme
- 11 months
Science and Technology
Worked in the rural areas around IIT Kharagpur and helped the villagers to adopt modern technologies in their small business establishments.
Courses
-
Advanced Computer System Architecture
EC60013
-
Advanced Operating System Design
EC60012
-
Artificial Intelligence
CSE 571
-
Data Mining
-
-
Data Structure and Object Representation
EC60011
-
Data Visualisation
CSE 578
-
Database Management System Implementation
CSE 510
-
Design and Analysis of Algorithms
EC60074
-
Distributed and Parallel Database Systems
CSE 512
-
Fundamentals of Statistical Learning & Pattern Recognition
CSE 569
-
Introduction to Theory of Computation
CSE 355
-
Natural Language Processing
-
-
Pattern Recognition and Image Understanding
EC60502
-
Probabililty and Stochastic Processes
MA20106
-
Software Security
-
Projects
-
Lunar Lander (Python)
Implemented a deep learning network to train a Lunar Lander in OpenAI Gym environment using Tensorflow.
Built a fully connected single hidden layer network to train the network and I have used replay memory to randomly sample experiences for the training.
Saved the trained model and evaluated the bot with random seeds and achieved an average score of 180.
-
Gender Recognition based on Speech (MATLAB)
In this project, I have implemented a program to identify the speaker's gender.
The speech was recorded and a Fourier transform of the analog signal with respect to time was taken. Then, the primary frequencies in the signal were found in the Fourier transform and based on that the pitch was identified.
MATLAB was used to code the entire project.
Women tend to have high pitch and thus high frequencies and vice-versa for men. -
Neural Network for Digit Classification (Python)
-
See projectImplemented a two hidden layer neural network for the task of classifying handwritten digits.
Implementation was in Python without using any advanced libraries.
Incorporated Dropout regularization scheme to improve the accuracy of the network to 99%.
Softmax activation was used at the Output layer and Cross Entropy loss was backpropagated. -
Geo Spatial Data Analysis using GeoSpark (Java/Scala)
-
Analyzed the New York city taxi dataset to locate pick-up/drop-off hotspots using Apache Geo Spark.
Deployed a three-node Hadoop and Spark cluster to analyze the dataset.
Performed spatial queries using Spark SQL on the cluster to identify the Z score of a cell and thus its rating compared to its neighbors.
Carried out performance analysis on various sizes of datasets and node configuration using Ganglia, a network monitoring tool.
Other creators -
Chicago Crime Analysis (JavaScript/HTML)
-
Built a visualization tool to effectively analyze the spatiotemporal trends in crime across the city of Chicago.
Used PostgreSQL to pre-process 6 million records and prepare the data for the visualizations.
D3 library was used to visualize various spatial and temporal data and jQuery was used to render other parts of the visualizations to aid with filtering.
Other creatorsSee project -
Graph Database Management System Implementation (Java)
-
Managed a team of seven to implement a graph Database Management System (DBMS) from a relational DBMS.
Created Node Heapfiles and Edge Heapfiles to store the node and edge information.
Modified the comparators and the iterators to work with the new Node and Edge data types.
Programmed the database system to efficiently perform batch insertion/deletion of Nodes and Edges into the database. Created a new Z-tree index to efficiently index higher dimensional data in the…Managed a team of seven to implement a graph Database Management System (DBMS) from a relational DBMS.
Created Node Heapfiles and Edge Heapfiles to store the node and edge information.
Modified the comparators and the iterators to work with the new Node and Edge data types.
Programmed the database system to efficiently perform batch insertion/deletion of Nodes and Edges into the database. Created a new Z-tree index to efficiently index higher dimensional data in the nodes.
Processed queries to fetch nodes and edges with and without using an index with various Order By clauses.
Programmed complex join operators between Nodes and Edges to traverse through the graph using the new join queries.
Java was the programming language used.
Other creators -
Position Mapping from iBeacons (iOS/ObjectiveC)
-
Implemented and deployed a position mapping application using iBeacon technology.
This application was used to map a user's location on a given map based on the signals received from various iBeacons located.
Made used of the strength of the signal and the location of the iBeacon to approximate the person's position. -
Analysis of Back-Off technique to be incorporated in Bio Inspired Learning (C).
-
The goal of this project was to reduce the network congestion in random access networks.
I have analyzed a bio-inspired learning technique to reduce packet collision in multi-node random access networks. I have used a probabilistic model for learning each node's probability to send a packet based on its past experiences and thus incorporating the network's knowledge before transmission.
Various link layer back-off techniques have existed to combat the issue of network memory…The goal of this project was to reduce the network congestion in random access networks.
I have analyzed a bio-inspired learning technique to reduce packet collision in multi-node random access networks. I have used a probabilistic model for learning each node's probability to send a packet based on its past experiences and thus incorporating the network's knowledge before transmission.
Various link layer back-off techniques have existed to combat the issue of network memory issues and line fading. I have investigated whether combining these techniques with the bio-inspired learning could increase the throughput. I have incorporated geometric back-off technique to simulate this idea and have achieved a better throughput for a two node network.
Honors & Awards
-
Outstanding Performer
Oracle India Limited.
Received the outstanding performer award for delivering many software components for various teams across the organization. I received the award from Ken Volpe, Senior Vice President of Oracle.
-
Srinivasa Ramanujan Memorial Award
Indian Mathematical Society
Best performance in mathematics at the district level.
Test Scores
-
TOEFL
Score: 112
-
Graduate Record Examinations
Score: 331/340
Quantitative Reasoning: 167/170
Verbal Reasoning: 164/170
Analytical Writing: 4.0/6.0
Languages
-
English
-
-
Hindi
-
-
Telugu
-
More activity by Siva Sankara Rao
-
Amazon VP Ardine Williams shares what it’s like to work at Amazon and why it's okay to say "I don't know" in a job interview: https://amzn.to/2E6yj63
Amazon VP Ardine Williams shares what it’s like to work at Amazon and why it's okay to say "I don't know" in a job interview: https://amzn.to/2E6yj63
Liked by Siva Sankara Rao Kongara
-
Activation Functions in Neural Networks
Activation Functions in Neural Networks
Liked by Siva Sankara Rao Kongara
Other similar profiles
-
Connect
kishor datta gupta
-
Connect
Ankur Jain
-
Connect
Ayush Pareek
-
Connect
Ishan Guliani
-
Connect
Chethana Dukkipati
-
Connect
Arjun Surendran
-
Connect
RAJAT TANDON
-
Connect
Dhruvesh Sheladiya
-
Connect
Yasith Jayawardana
Co-Founder @ Marketrix.ai, PhD @ ODUCS, BSc @ UomLK | Past @ Harvard, LosAlamosNatLab, WSO2
-
Connect
Avanti Bhandarkar
Graduate Research Assistant at UF
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More