Avinash Koradhanyamath
Member Of Technical Staff at Pensando Systems- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
AMD Pensando
-
United States
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Member Of Technical Staff
-
Oct 2017 - Present
-
-
-
Cisco
-
United States
-
Software Development
-
700 & Above Employee
-
Software Engineer - Insieme Group
-
Dec 2014 - Oct 2017
Platform Development
-
-
Software Engineer - UCS and Nexus Series
-
Jan 2013 - Nov 2014
Platform software development for Data Center Switches.Bringup-effort, Port handling, config files, Transceivers detection and handling.
-
-
-
North Carolina State University
-
United States
-
Higher Education
-
700 & Above Employee
-
Masters
-
Aug 2011 - Dec 2012
GPA: 4 Courses: Architecture of Parallel Computers, Computer Networks, Operating Systems, Algorithms, Computer Design and Technology, Enterprise Storage Architecture GPA: 4 Courses: Architecture of Parallel Computers, Computer Networks, Operating Systems, Algorithms, Computer Design and Technology, Enterprise Storage Architecture
-
-
-
-
Software Developer, Java Technology Center
-
Jul 2008 - Jul 2011
Achievements: - 2 Patents filed at US patent office by IBM - A memento of excellence awarded by the Director of the Java Technologies Performance Profiling and Analysis: - Identified bottlenecks in cache implementations and class loading of CORBA objects - Identified code areas to reduce the granularity of the locks and to eliminate superfluous locking - Tuned the TCP buffer size, Connection parameters and Garbage Collector policies to achieve higher utilization and throughput. Mentored and worked with a team of 4 interns for this project Scalability, Performance and Features: - Improved the scalability and performance of Object Request Broker (ORB) by ~150% through: - Restructuring the ORB cache factories to be concurrent - Reducing the thread stack walk to identify the latest user defined loader - Reworking the connection selection algorithm to be more efficient to select the optimal candidate - Reduced the on wire payload of the CORBA message by ~17% by eliminating redundant data - Co-Developed and prototyped the idea of fast marshalers to improve the marshaling and un-marshaling efficiency - Demonstrated idea of identification and lock elimination by virtual machine (JVM) to remove synchronization for objects which are initialized only once. Quality and Maintenance: - Collaboration with the service team to identify and fix challenging issues in customer production systems - Demonstrated the idea to improve the readability of product logs by color coding the marshaled objects in the communication traces which helps to reduce the time to problem identification - Improved the quality and maintainability of the ORB codebase by unearthing new defects and synchronization issues through code reviews, code walks and new test case additions - Conducted workshop on concepts of Soft and Weak References and their usage in cache structures Show less
-
-
Education
-
North Carolina State University
Master's degree, Computer Science -
Visvesvaraya Technological University
B.E, Computer Science