Venkatram Prasad

Engineer

Bengaluru, Karnataka, India

Apache Storm Java(j2EE) iBatis Node.js J2EE Hibernate Spring Hadoop Algorithms Distributed Systems
Show more
Summary
I am a B.E in Computer Science with 12 years of Completely Product Experience, currently playing a 100% Hands-on Technical Contributor Role in Java/J2ee/JavaScript/Node.js /Hadoop/Hive/RabbitMQ/Couchbase/Apache Storm/Data-structures/Algorithms seeking an opportunity to work in your Organization.

Education:-
BE Computer Science from VTU University with 80% aggregate in 2004.
Pursuing MTech in Software Systems from Bits Bilani WLIP Programme.
Languages:-
Java
J2ee
Node.js

Big Data Technologies :-
Hadoop and MapReduce Jobs
Apache Storm
Hive
NoSql:-
Couchbase
Messaging:-
RabbitMQ

Server Side Technologies :-
Multi-Threading
Caching Techniques
Algorithm Implementations
Fail-over Mechanisms
Query Optimization and Database De-normalization.
Interested Topics:-
Relevance / Ranking in Information Retrieval Subject
Distributed Databases Systems
Bayle’s Optimization Theorem

Algorithms :-
Query Tree Expression Builder for Evaluating Conditional Reports using Depth First Search in Dell Security Product
Indexed ranged search algorithms for IP Addresses in APIX Product.
Weighted Decision Matrix for Reareden Commerce Sourcing Solution.
Supplier Ranking Algorithm and Relevance Ranking by TFIF Formula.
Tree Traversal Techniques for Node Execution in Workflow Engine in Huawei ISAP Application Server.
Graph Algorithms for Graphical Editor Icon Display in MVC Based GEF Framework apps.
Monte-Carlo Probability Algorithms for the Calculation Engines in Duestche Bank Software Ltd.

UI Technologies:-
JavaScript/Jquery/Backbone.js
Experience
Sep 2016
Staff Engineer at INTUIT INDIA PVT LTD

Intuit has an online product QBO (Quickbooks online) which is used for taxation widely in the US. I have worked extensively on resiliency measures to handle downtime of dependent systems during the first QBO account signup process. This involved the following tasks, 1) Resiliency with Retry mechanism with exponential back-off 2) Circuit breaker adoption with Hystrix 3) Pooling mechanisms for pre-creation of entities to enhance resiliency 4) Solving for Thundering Herd Problems during Retry mechanisms 5) Spring boot based services on AWS for Store and Forward mechanisms 6) Spring based Scheduler for periodic retries of failed requests Technologies:-Core Java,Hystrix,Spring Boot, Spring Cassandra,Multi-Threading and Thread Pools, Http Connection Pooling

image/svg+xml
Push pixels...
Shovel coal into server...
Create mockups...
Defend the wall...
Draft storyboard...
Disrupt an industry...
Achieve profitability...
Become a unicorn...
Become Batman...