HEMA NARAYANA REDDY Software Engineer CORE COMPETENCIES AWARDS Accomplished professional with • Oracle Certified Programmer. • Felicitated with “Manager's choice advanced knowledge of API • Proficient at developing RESTful web award-2014” by the IBM Manager. development and specializing in services, Java and integrating • Won the Excellence award for Mobile Object Oriented approach to network new software components into an Application Development at IBM and platform integration. existing functional software system. Hackathon (2014). • Well versed with full lifecycle of the • Won Best Project of the Year award OBJECTIVE software design process. for Passenger's Buddy awarded by • Strong ability to determine the the CS department (2012). Seeking a full-time position to utilize operational feasibility and design of a • Public Relations Chair for Asian Pacific my engineering skills, abilities and project and implement effective Graduate Student Association at USC experiences gained through relevant correlating solutions which support and an enthusiastic participant in education and projects to contribute frequent UI and functionality changes. sports and cultural events. to the on-going success of the organization. EDUCATION UNIVERSITY OF SOUTHERN CALIFORNIA (USC) – Los Angeles, CA Aug 2015 – May 2017 TECHNICAL EXPERTISE Master of Science: Computer Science GPA: 3.5  Courses: Analysis of Algorithms, Web Technologies, Database Systems, Applied  Programming Languages: Natural Language Processing, Database Systems Interoperability, Advanced Mobile Java, Python, PHP, C#, C++, C Devices & Game Consoles, Computer Networks

 Databases/Servers : AWS Server, VISVESVARAYA TECHNOLOGICAL UNIVERSITY – Bangalore, India Sep 2008 – Jun 2012 WebLogic, HBase, IBM DB2, Bachelor of Engineering: Computer Science GPA: 3.7

Oracle PL/SQL, MySQL, SQLYog, WORK EXPERIENCE SQLite, PostgreSQL Mc-Graw Hill Education, Engrade - Digital Platform Group May 2016 – Aug 2016

Software Development Engineer Intern | Applications and Interoperability  Technologies: LAMP, AJAX, JavaScript, JQuery, XML, HTML5, • Developed highly scalable web-based applications with full LAMP stack. Created RESTFul APIs in PHP, JSON and interfaces in JavaScript. CSS, Web Services (SOAP, REST), Unity-3D, Spring MVC, Apache • Analyzed Engrade audiences, third party applications and their behaviors through Tomcat, SQL, cloud, Google analytics improving the usability of MHE website and integrated applications.

HDFS, MapReduce, Cassandra International Business Machines (IBM) Corporation, India Sep 2012 – Jun 2015

Software Engineer | Java Application developer  Frameworks: Apache Hadoop, • Built, tested and deployed robust software products and highly scalable and reliable MVC, Bootstrap, Open Stack, applications for IBM clients – Bell Canada & ALLETE(US). J2EE, JSF, Hibernate, AngularJS, • Developed 32 complex RESTful APIs, domain & web service applications in Java in the Node.js, ReactJS, Oracle Utilities backend. Formulated 18 new application features and integrated 2 new social APIs. Application Framework • Utilized OUAF, OMF, MVC frameworks with SOAP and REST web services & JSON. Enhanced UI/UX for Bell applications using CSS, HTML5 and JavaScript in the frontend.  Development Tools: Eclipse, , SVN repositories, Android, Visual PROJECTS Studio, Oracle CC&B, IBM RSA, Java – Android, Web Weather Forecasting app using jQuery & Twitter Bootstrap IBM Clear Case, Maven, ETL, SQL • Designed and developed a web and android weather forecast application; Developer, Vagrant, JIRA, leveraged Mashup with Facebook for sharing. Employed RESTful web services

like Google, Forecast.io APIs and deployed using Amazon Web Service, EC2.  Networking Protocols: TCP/IP, UDP, IPV4-IPV6, DNS, VPN, FTP, Passenger's Buddy | Java - Android & Heroku cloud-based(PaaS) mobile application TFTP, SFTP, VOIP • Developed a Java, Android ridesharing and tracking application like Uber that caters to passenger safety by sharing the passenger’s location in real-time. CONTACT INFORMATION Sentiment Analysis and Classification of Yelp reviews in Python using NLTK toolkit Address: Los Angeles, CA • Analysed the Yelp reviews’ sentiments and utilized Machine Learning algorithms Email: [email protected] with NLTK toolkits to classify the reviews and suggest best dish at a restaurant. LinkedIn: linkedin.com/in/hemanara VTU Library | Java web application using MVC framework Portfolio: hemanarayana.com • A library portal that provides a Role Based Access Control. User identity is

determined through MYSQL entries reconciled from Active directory.