Raghavendra Madakkagari

Raghavendra Madakkagari

Seattle, Washington, United States
6K followers 500+ connections

About

Specialties & Areas of Interest: Database Internals, Big Data Analytics, Distributed…

Activity

Join now to see all activity

Experience

  • Oracle Graphic

    Oracle

    United States

  • -

    Greater Seattle Area

  • -

    Greater Seattle Area

  • -

    Gainesville, Florida Area

  • -

    Greater San Diego Area

  • -

    San Francisco Bay Area

  • -

    Bangaon Area, India

Education

  • Jawaharlal Nehru Technological University Graphic

    Jawaharlal Nehru Technological University

    -

    Activities and Societies: Nidhi Quiz Club, IEEE Club

    Courses:

    C & Data Structures
    OOP Concepts & Java
    C++
    Operating Systems
    Databases
    Web Technologies
    Computer Architecture
    Object Oriented Analysis & Design (OOAD)
    Human Computer Interaction
    Computer Graphics

  • -

  • -

    Activities and Societies: ASCIE

Courses

  • Adavanced Data Structures

    COP 5536

  • Advanced Computer networks

    CNT 6107

  • Analysis of Algorithms

    COT 5405

  • Computer Networks

    CNT 5106C

  • Database Management Systems

    COP 5725

  • Database System Implementation

    COP 6726

  • Distributed Operating System

    COP 5615

  • Large Scale Advance Data Analysis

    CIS6930LAD

  • Software Testing and Verification

    CEN6070

Projects

  • Multi-Factor Authentication for Amazon WorkSpaces

    Multi-factor authentication (MFA) for Amazon WorkSpaces is now available. MFA can provide you with an additional layer of security during the authentication process. Users must validate their identify by providing something they know (e.g. password), as well as something they have (e.g. hardware or software generated one-time password (OTP))

    Other creators
    See project
  • Database System Implementation in C++

    - Present

    Implementation of single-user Database System that supports a subset of SQL.

    • Heap File Implementation: Implemented Heap File API[with fixed length Pages having variable length records in insert order].
    • Sorted File Implementation: Implemented multithreaded 2 Phase Multi-way Merge Sort (TPMMS) for sorting db records.
    • Relational Ops: Implemented relational ops like Select, Project, Join(Sorted Merge,Block Nested,Hash),Group By,SUM,Distinct.
    • Statistics Estimation:…

    Implementation of single-user Database System that supports a subset of SQL.

    • Heap File Implementation: Implemented Heap File API[with fixed length Pages having variable length records in insert order].
    • Sorted File Implementation: Implemented multithreaded 2 Phase Multi-way Merge Sort (TPMMS) for sorting db records.
    • Relational Ops: Implemented relational ops like Select, Project, Join(Sorted Merge,Block Nested,Hash),Group By,SUM,Distinct.
    • Statistics Estimation: Implemented DB Statistics API, which would be used by optimizer to determine optimal join order.
    • DB Compiler :( Parse, Optimize, Run) Code for Lex/yacc query parser, generating optimal join order & query plan, query runner.

  • Distributed Operating Systems in Java

    - Present

    • Implemented mutual exclusion algorithm in multithreaded environment using semaphores
    • Implemented Socket Programming in Java, the concept of logical clock, and running distributed processes.

  • Database Management Systems in PHP, Java Script, CSS, Oracle

    -

    • Developed a web application called New Life Insurance. There is a three level hierarchy in this project Manager, Employee, Customer.
    • Tasks like registering for a Policy, Insurance Claim, Paying the premiums etc are done by the Customer with the help of Manager & Employee.

    See project
  • Advanced Data Structures in Java

    -

    • Implemented All Source Shortest Path in Java by using Arrays, Fibonacci Heaps, Binomial Heaps and measured the performance of the three under different inputs.

  • Beyond the beyond in Java

    -

    • Designed a treasure hunt game in Java, implementing six levels where the player has to reach the final level by overcoming all the obstacles. Won Consolation prize at IIT Madras. Team of three.

More activity by Raghavendra

View Raghavendra’s full profile

  • See who you know in common
  • Get introduced
  • Contact Raghavendra 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