Sivakumar Sivaraman

Sivakumar Sivaraman

San Francisco Bay Area
3K followers 500+ connections

About

I am a Backend Engineer with 5 plus years of working experience in the computer software…

Activity

Join now to see all activity

Experience

  • ServiceNow Graphic

    ServiceNow

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    Chennai Area, India

Education

Licenses & Certifications

Volunteer Experience

  • Enactus Graphic

    Team Member

    Enactus

    Environment

    Garbage Gambit - A sustainable framework for handling waste management. Made it a profitable venture for the college to derive organic fertilizers for their gardens from bio degradable waste generated from the canteen.

    Autopreneurship - Identified poor rookie mechanics and helped them to get a formal education on servicing bikes which in turn helped them to kick start their careers in top companies like Honda and TVS.

Courses

  • Big Data

    CMPE 297

  • Cloud Technologies

    CMPE 281

  • Data Structure and Algorithms

    -

  • Design Patterns

    CMPE 202

  • Distributed Systems

    CMPE 273

  • Enterprise Software Platforms

    CMPE 272

  • Object Oriented Programming

    -

  • Virtualization Technologies

    CMPE 283

  • Web Technologies

    -

  • Web UI Design

    CMPE 280

Projects

  • Affordable Housing

    Worked with San Jose City Housing Office to help them reach out their open dataset to the public. We developed a web application with the below features. The project was selected to final rounds of the Paypal Hackathon.

    The user can search for affordable housing on the maps similar to an Uber interface. The user can register for SMS alerts when the new houses are added

    SMS Service using Twilio APIs ( Aimed to help citizens who do not own smartphones )
    The users can search for…

    Worked with San Jose City Housing Office to help them reach out their open dataset to the public. We developed a web application with the below features. The project was selected to final rounds of the Paypal Hackathon.

    The user can search for affordable housing on the maps similar to an Uber interface. The user can register for SMS alerts when the new houses are added

    SMS Service using Twilio APIs ( Aimed to help citizens who do not own smartphones )
    The users can search for houses by messaging specific zip-code. The user gets alerts on new houses based on his preferences.

    Other creators
    See project
  • Hifi - Social Networking Application

    - Present

    Working on backend modules for developing a social networking application that can help users to collaborate on daily chores.
    Developing algorithms similar to EdgeRank (facebook) for tailoring a personalized News Feed for users.
    Developing a Friend Suggestion feature by leveraging graph networks DB - Neo4j.
    Developing microservices, REST APIs to persist and render user posts and activities in the application using Node.js, Express and MongoDB

    Other creators
  • Mulitipayer Black Jack Game using Greenfoot Java

    - Present

    A 2D Java based Black Jack Game using Greenfoot. We have implemented various Gang of Four design patterns. Created a mulitiplayer gaming environment using a messaging queue with MQTT protocol. It has a Single player version also to compete against bots with different difficulty levels.

    Other creators
  • Save Green - IOT and Cloud Based Smart Watering System

    - Present

    Selected to represent San Jose State University in the CSU Hackathon conducted by GE Digital. Trained by GE Digital to work on their product, Predix Cloud Foundry. Developed a Cloud application hosted in and making use of the Predix Cloud Services. A Raspberry Pi connected with moisture sensors in grass, collects the moisture level data and sends the sensor data to the Predix Cloud application. The data is then stored in the Cloud Foundry and Multivariant data analysis is performed on the data…

    Selected to represent San Jose State University in the CSU Hackathon conducted by GE Digital. Trained by GE Digital to work on their product, Predix Cloud Foundry. Developed a Cloud application hosted in and making use of the Predix Cloud Services. A Raspberry Pi connected with moisture sensors in grass, collects the moisture level data and sends the sensor data to the Predix Cloud application. The data is then stored in the Cloud Foundry and Multivariant data analysis is performed on the data like comparison of data with the weather API data to aid in the watering decision making process for the end users.

  • Server-driven SLA

    - Present

    A server side component built using Node.js monitors the system health and client load. Based on the data, the server will suggest the best configuration settings like throttling, latency, number of retries etc for clients using a RESTful web services. An intuitive dashboard displays the system health and other relevant data with D3 and Highcharts for the end user.

    Other creators
  • Secure Banking Solution

    Developed modules for the management of users , accounts and transactions etc. Enhanced security features of the application by implementing PKI, SSL, Captcha, One Time Password and preventing Cross Site scripting and SQL injection attacks. The project was presented at The Great Mind Challenge conducted by IBM. The project was selected for the final round.

    Other creators
  • Streaming Big data Analysis and Visualization on Real time Twitter data

    -

    Developed a Java application using Apache Spark to analyse twitter streaming data generated by firehose sample API.
    A Node.js application with Elasticsearch and kibana was used to visualize tweets and user demographics. A real time tweet locations was also visualized using Google Maps API, Node.js and Sockets.io
    Performed Sentiment Analysis in IBM Bluemix using IBM Watson APIs and Node-RED

    Other creators
  • Java Based UML Diagram Generator

    -

    Generates class and sequence diagram from java source code. To track the runtime method calls for the sequence diagram , I have used AspectJ

    I have used below libraries:

    Java parser - https://github.com/javaparser/javaparser
    Plant UML - http://plantuml.com/
    WebSequence Diagram API - https://www.websequencediagrams.com/embedding.html

    See project
  • An Infrastructure as a Service for Mobile Sensor Cloud

    -

    Implemented a hybrid cloud system with NodeRed in IBM Bluemix to simulate sensors and Rackspace cloud to manage sensors and their data.
    Designed a RESTful API for communication between the clouds.
    Designed dashboard for users to manage sensor and visualised the data using Highcharts and D3.js

    See project
  • Bay Area Transit Solutions

    -

    One stop city navigation solution for bay area transit with real time data. Uses 511 API, Google Maps API, Instagram API, Google Charts and Bay Area Bike Share API. Designed as one-page website with Twitter Bootstrap for UI.

    Other creators
    See project
  • Body Browser

    -

    A 3D illustration of human body and skeletal system to aid study on human anatomy. Implemented by using collada loader in Three.js, Clara.io and web technologies.

    See project
  • Online Market Place

    -

    An Ecommerce system with data derived from cross domains using CURL and REST API .Features include Google OAuth login, product recommendation engine and responsive design.

    See project
  • A data mining framework for Intrusion Detection System

    -

    Developed Machine learning framework to detect anomalies in network. Developed Naïve Bayes, K-fold cross validation techniques and accuracy estimation from the Scratch using JAVA. Developed Dynamic item set Counting algorithm in JAVA to generate frequent sets.

    Other creators

Honors & Awards

  • IBM Blue Scholar

    IBM

    Awarded by IBM for consistent performances in The Great Mind Challenge competitions and academic certifications

  • On the Spot award

    Tata Consultancy Services

    personal contributions in service improvement plans – Environment Standardization and successful migration from China Control-M Environment

  • Outstanding Performer

    Tata Consultancy Services

    Recognized for contribution towards cost reduction and performance improvements for Sony Asia-Pacific account by Job licenses optimization and obsolete agent removal.

Languages

  • English

    Native or bilingual proficiency

  • Hindi

    Limited working proficiency

  • Tamil

    Native or bilingual proficiency

More activity by Sivakumar

View Sivakumar’s full profile

  • See who you know in common
  • Get introduced
  • Contact Sivakumar directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses