Software Engineer, Apigee Developer Tools and Infrastructure @ Google
Software Engineer @ Apigee (APIC)
Education:
Machine Learning (intro course using Python, COMP SCI X433.6) @
University of California, Berkeley
About:
I am an undergraduate student at UCLA in my fourth year of study, majoring in Computer Science. I have work experience as a Software Engineering Intern with LinkedIn and IBM, and with UCLA's research labs. I have experience in Java, JavaScript, C#, C++, and C.
Software Engineering Intern @ * Worked with M2M IoT JavaScript application for managing
I am an undergraduate student at UCLA in my fourth year of study, majoring in Computer Science. I have work experience as a Software Engineering Intern with LinkedIn and IBM, and with UCLA's research labs. I have experience in Java, JavaScript, C#, C++, and C.
Software Engineering Intern @ * Worked with M2M IoT JavaScript application for managing devices and their connections
* Used AngularJS to add widgets, buttons, and other features that send requests to M2Mi's Web services
* Wrote function to calculate derivative, average, and standard deviation of device data, and used FlotChart graphing API
* Implemented pagination of large dataset of device info with user-selected page length
* Published an entry on M2Mi's blog regarding the API-based platform From January 2015 to Present (1 year) Software Engineering Intern, Service Infrastructure Team @ * Migrated server-side of LinkedIn's open-source REST API framework "Rest.li" from HTTP/1.1 to HTTP/2.0
* Added HTTP/2 cleartext connector to existing Spring-setup Jetty server
* Verified correctness of server setup using Telnet and Jetty HTTP/2 client to perform upgrade to HTTP/2 without headers
* Set up Netty client to communicate HTTP/2 and exchange frames with Jetty and Netty servers From June 2015 to September 2015 (4 months) San Francisco Bay AreaSoftware Engineering Intern, BigInsights Team @ * Worked with TextAnalytics Web application written in JavaScript
* Used Dojo toolkit to manage form widgets, DOM and (a)synchronous HTTP requests
* Programmed several functionalities to the Web app, including sequence of dialogs needed to publish extractors to BigInsights servers
* Manipulated many widgets based on user selections and returned values from HTTP requests to backend From June 2014 to September 2014 (4 months) San Francisco Bay AreaResearch Intern @ * Used Support Vector Machine and data from images to classify HIV tests as positive or negative
* Wrote Android applications for image processing from medical instruments using Open CV image processing library and Android NDK
* Used Android camera libraries to solve image rotation problem with manual intervention, making corrections in separate thread From January 2013 to May 2014 (1 year 5 months) Software Engineering Intern, Cast Iron Cloud Integration Team @ * Programmed on OSGi standardized Tomcat6 server that manages cloud API integration
* Found the exact setup required for IBM’s Tomcat 6 (not described anywhere online)
* Designed and developed HTML5-WebSocket-based app to read logging output from all applications and write to WebSocket server, readable by any WebSocket client with access to server
* Prototyped with GlassFish and JSR 356 library, migrated to Java jWebSocket From July 2013 to August 2013 (2 months) San Francisco Bay AreaResearch Intern @ * Applied natural-UI-based gaming to control child obesity & improve children’s health
* Analyzed research articles on this topic
* Developed use-case scenarios by working with co-intern to visualize and capture foot movement
* Built C# program to capture Bluetooth-sensor-transmitted motion of the foot and classify based on our manual decision tree
* Presented project to large audience in research program From June 2011 to August 2011 (3 months)
Bachelor of Science (B.S.), Computer Science @ University of California, Los Angeles From 2012 to 2016 High School @ University High School From 2008 to 2012 Venudhar Ravishankar is skilled in: C++, Programming, HTML, JavaScript, Java, Android Development, Linux, Java Enterprise Edition, WebSockets, Algorithm Design, Node.js, Python, C, SQL, Jetty
Looking for a different
Venudhar Ravishankar?
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension
CEO of Third Stage Consulting | Independent ERP HCM CRM Consultant | Global Digital Transformations | Change Management | Expert Witness | Author | Speaker | SAP S/4HANA | Microsoft Dynamics | Oracle