Giter Club home page Giter Club logo
Pradeep Margasahayam Prakash photo

pradeep241094 Goto Github PK

followers: 15.0 following: 17.0 repos: 44.0 gists: 0.0

Name: Pradeep Margasahayam Prakash

Type: User

Company: Cisco Systems

Bio: Software Engineer 👨🏻‍💻 having experience in Distributed Systems and building Micro services based Frontend Architecture using React, Redux, Polymer JS, LIT

Location: San Jose

Hi there 👋

This is Pradeep Margasahayam Prakash 👨🏻‍💻

About Me 🙋🏽‍♂️

I work as a Software Engineer specializing in JavaScript technologies contributing towards Cisco Intersight - An Hybrid SaaS based Infrastructure management platform. Know I bring my academic knowledge and Industrial experience gained from design to launch to being a holistic Software Engineer.

so far I have enjoyed coding 👨🏻‍💻 JavaScript, Systems Analysis and Design, React.js, React Native, Redux, Polymer JS, AWS Services, Oracle PL/SQL, MongoDB, Chart.js.

My Work 🧑‍💻

  • Designed and Developed modular User Interface using Javascript Libraries majorly React, Redux and Polymer JS in a Micro Frontend based architecture.
  • Handle Scaling issues on Frontend Applications
  • Creating backend server applications and designing RESTful API's using NodeJs, Express, MongoDB.
  • Integrate AWS Services using javascript SDK and Boto3 Library with Python to optimize resource utilizations of the Application Servers.

My Tech 👨🏻‍👨‍🏭

javascript  react  PolymerJs  redux  nodejs  aws  css  css 


**A bit more on the Research Projects which i have been part of **📖🎓

  • ByzGame: byzantine generals game Byzantine Fault Tolerance (BFT) has gained renewed interest due to its usage as the core primitive in building consensus in blockchains. One of the primary challenges with BFT is understanding the theory behind it. Numerous BFT protocols have been proposed; unfortunately some of them have had correctness issues. We present ByzGame, a web application that uniquely connects a frontend visualization to a backend BFT implementation, and makes both BFT consensus theory and implementation more understandable. Our evaluation among two groups of students demonstrates that ByzGame can greatly increase the effectiveness in teaching and learning both fundamental and advanced topics related to BFT.

  • A Framework for Evaluating BFT We present a framework for evaluating the performance of Byzantine fault-tolerant (BFT) protocols theoretically. Our motivation is to identify protocols suitable for a particular power grid application. In this application, replicas are located in a LAN network where latency is the priority. To fully understand the performance of BFT, we provide a generic approach that quantifies the performance of BFT protocols based on the number of cryptographic operations under five different scenarios (in the presence of failures and without failures). We present the performance of three representative BFT protocols: PBFT, Prime, and SBFT. To validate our framework, we also evaluate the protocols experimentally in the CloudLab testbed. Our experimental results match the findings predicted by the framework. Although a variety of factors may affect the performance of the protocols, our framework can be used as a valuable reference to understand the performance of BFT.

  • FPGA implementation of Image Steganography using HAAR DWT and Modified LSB Technique Security places an important role in communication applications for secure data transfers. Image Steganography is one of the most reliable technique in encryption and decryption of an image (hidden) inside other image (cover) such way that only cover image is visible. In this paper frequency domain Image Steganography using DWT and Modified LSB technique is proposed. The proposed approach uses DWT to convert spatial domain information to frequency domain information. The LL band is used for further Image Steganographic process. The image is decoded using inverse LSB. Since the LL band is used for encoding and decoding purpose, memory requirement of the design is less for hardware implementation. Also this will increase the operating frequency of the architecture. The proposed technique obtains high PSNR for both stegano and recovered hidden image.


You can Reach out to me on



Pradeep Margasahayam Prakash's Projects

algorithms-1 icon algorithms-1

Minimal examples of data structures and algorithms in Python

cafemenu icon cafemenu

This is to create a HTML CSS Template for a Cafe Menu Card

dineshnadimpalli icon dineshnadimpalli

A repo to customize your GitHub profile view allowing you to add cool stuff to your profile page

employeecrudapp icon employeecrudapp

Through this app user will be able to Add, Edit, Update Employee Records. This App is built using React and JSON server

junitspractice icon junitspractice

Practicing Unit testing with Junits and Java with the concept of test driven development

materialsdashboard icon materialsdashboard

Materials Management Dashboard to Quickly Add the material type, calculate cost based on volume and Pick the Color of the material.

nodejs-cli icon nodejs-cli

A Sample Node.js Cli which takes command line arguements and prints out the user name and fetches a Random Joke from the API Call

pbft icon pbft

Implementation of PBFT in node.js

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.