RANJITH GAMPA
San Jose, CA ***** +1-510-***-**** ********@*****.*** www.linkedin.com/in/ranjithgampa github.com/ranjith3037/
OBJECTIVE: Seeking Full-Time Opportunity as a Software Engineer. 1+ Years of Corporate Software Dev. Experience
EDUCATION
●Masters of Science [Software Engineering] GPA: 3.52
oSan Jose State University, San Jose. May 2017
●Bachelor of Engineering [Computer Science] GPA: 3.60
oOsmania University, India. May 2015
WORK EXPERIENCE
●Mobility Intern [Pulse Secure, San Jose] June 2016 – August 2016
●Successfully completed working on the POC - OnDemandVPN feature for Pulse Secure Android Client
●Developed an app to test application restrictions from an EMM App and is being used by QA Team.
●Provided a detailed report on memory optimization and memory leaks using LeakCanary Library.
●Java Developer Intern [Adroit Infocom Pvt Ltd, Hyderabad] May 2014 – June 2015
oCreated a web application that protects even though attacker has prior knowledge about each record
oImplemented IEEE(2013-2014) paper on Privacy on aggregate Knowledge attacks and used the Anonymization Algorithm
oAnonymizes more than 500,000 records at a time with an option to choose multiple anonymization.
TECHNICAL SKILLS:
Programming
Java EE, C++, C, Python, Swift, Objective-C
Mobile Technologies
Android, Android For Work, Android Fragments, iOS, Xcode, Android Studio
Web Technologies
JavaScript, HTML5, CSS3, JSP, Angular.JS, Node.JS, Bootstrap, jQuery, REST, JSON, XML
Databases
NoSQL, Oracle, MySQL, SQLite, Cassandra, Firebase, MongoDB, JDBC
Cloud/OS
Amazon AWS, Microsoft Azure, Docker, Linux, Unix
Tools/Frameworks
Git, Jenkins, Bamboo, Gradle, Tomcat, JIRA, jUnit, Hibernate, Intellij Idea, Spring MVC, Eclipse
ACADEMIC PROJECTS:
●GeoServices (Android, HTML5, CSS3, AJAX, Node.JS, Express, Cassandra, Amazon ECS, Kafka, Spark, ML) Fall ‘16
oGeoServices is an android and web application that provides insights to the user regarding his daily movements.
oDeveloped using Android Location Services, Google Maps API and analytics using Spark and recommendations using mLib
oHandles low-memory issues with well written garbage collector and leak canary library.
oHandles up to 100,000 data stream requests and provides recommendations to 1000+ customers at a time.
●Smart Tagging (Android, Amazon EMR, Java, NFC, Firebase, JSON, REST, HTTP, HTML5, CSS3, JS, AngularJS) Spring ‘16
oSmart-Tagging is an NFC based android and web application that simplifies activities with usage of NFC tag and mobile app.
o Implemented NFC data reading and writing by using NDEF Records, storing and retrieving data to firebase via REST.
o Improves efficiency of Patient Monitoring in Hospitals from the existing system which uses Barcode/QRCode.
o Improves visitor experience at a Museum by obtaining details of a particular thing with the use of NFC and cloud.
●FindPlacesOnMap (Android, Java, Geo-Coding, Android Location Services, SQLite, Retrofit) Spring ‘16
oFindPlacesOnMap is an Android application which helps in finding the nearby places the user needs and also directions to it.
oImplemented using Geo-Coding API and Google Places API to provide places details and Material Design for Android UI.
oHandles more than 50,000 requests and provides results to a user in not more than 3 seconds.
● CarPoolApp (Java, Design Patterns HTML5, CSS3, JSP, Node.JS, MongoDB, REST, Google Maps API) Summer ‘16
oBuilt an application that provides carpool service to the users efficiently and also cost-effective.
oImplemented using Bridge, Façade, Composite patterns and also created efficient routing and pooling algorithms
oHandles 1500+ carpool requests at a time. 10+ algorithms are written to provide user with best route.
●OfflineToCloudMigration (Java, HTML5, CSS3, Node.JS, MongoDB, REST, GitHub, Azure CI/CD, OAuth, SSO) Spring ‘16
oOfflineToCloudMigration is a SaaS application that solves the problem of moving offline data to cloud and also CI/CD
oImplemented the CI/CD pipeline using Azure CI/CD and GitHub and Active Directory using Azure AD Service.
oImplemented authentication using OAuth and also SSO is provided to access other websites using the same login.
● SmartTesting (Java, Spring MVC, JSP, HTML5, CSS3, Bootstrap, Amazon EC2, Apache Tomcat, MySQL, JDBC) Fall ‘15
o Created a SaaS application that provides a platform for mobile app testers and vendors for better and efficient results.
o Notifies testers when a new request for app testing appears and also vendors when a tester accepts the request.
o Developed application in Java EE with MVC pattern and usage of Bootstrap framework for better UX.
o Handles up to 10,000+ customers. Supports 200+ different mobile devices testing.
ACTIVITIES
●Vice-President [Leo Club of Hyderabad] June 2013 – Aug 2015
●Organizer & Coordinator [MECS, Network Security workshop in partnership with Network Bulls] Feb 2014