Sahana Ravikumar
***, ****** ******, ***# ***, Arlington, TX, 76013 682-***-**** *****************@*****.*** https://github.com/SahanaRavikumar, https://www.linkedin.com/in/sahana-ravikumar Skills:
Programming Languages: Java, Python, C, C++ Databases: MySQL, MongoDB Web technology: PHP, HTML5, CSS3, XML, UML, MVC, JavaScript, JQuery Cloud service providers: IBM Bluemix, Amazon AWS, Google App Engine, Microsoft Azure Tools: MATLAB, Visual Studio; Git; Source Insight
CMS: (Adobe Experience Manager) AEM 6.0
Other: Hadoop, Multithreading, Maven, Flask, REST API, TCP/IP, Open SSL Professional Experience:
Research Assistant The University of Texas at Arlington Research Institute (UTARI) Sep 2016- Present
Analyzed the Arduino and Microcontroller architecture used
Developed MATLAB and Arduino routines to compute and maintain consistent air pressure over a seat cushion to avoid pressure ulcers
Developed MATLAB routines for the Sleep Apnea project to control air pressure in the project set up
Researched on different ways of MATLAB visualization Associate Consultant Adobe Systems Pvt. Ltd., India Jul 2014 – Dec 2015
Migrated the websites (Java) to AEM platform by building reusable components for content management
Designed and developed websites using AEM 6.0 framework
Designed Lightweight Directory Access Protocol (LDAP) authenticated web interface for the login of a Java application using AEM 5.6 and 6.0. Configured HTTPS for secure connection, using OpenSSL Software Engineer Intern Centre for Development of Advanced Computing, India Oct 2013 – Feb 2014
Analyzed the implementation of GNU Debugger (GDB)
Researched about the DWARF debugging format
Presented a seminar on implementation of breakpoints, watch points in GNU debugger and debugging formats Education:
University of Texas at Arlington, TX Expected- Dec 2017 M.S. in Computer Science. GPA: 3.86 / 4.0
Coursework: Software Design Patterns; Cloud Computing; Software Engineering; Advanced Topics in Software Engineering (Multithreading), Web Data Management. Visvesvaraya Technological University Aug 2010 - June 2014 B.E. in Computer Science. GPA: 3.5 / 4.0
Coursework: Algorithms, Data Structures, Operating Systems; Databases; Programming Languages; Software Engineering, Computer Architecture
Projects:
Multi-threaded FTP (Nov, 2016):
A Java application implementing a Multi-threaded FTP server to transfer files between multiple clients and server.
Multiple clients can concurrently upload and download files from server.
Led a team of two people. Implemented the Java Client Interface and the multithreading in the server.
Hadoop Map Reduce (June, 2016):
On Amazon AWS, after storing earthquake dataset (50K tuples) in S3, relationship between attributes was found.
Performance was measured with CRUD operations with RDS and Elastic Cache.
Implemented the KMeans Clustering on the map-reduced data and plotted on scatter and bar charts. (Python, Flask)
The Instagram (June, 2016):
Web application (Python, Flask) on Google Engine/Microsoft Azure
Developed the functionalities - login, image upload and deletion, commenting on images. Load tested for 100 users using JMeter.
Student Advising Maverick System (SAMS) (Jan – May, 2016):
Java web application for the university students to schedule advising appointments involving various design patterns
Students can view list of appointments and synchronize the student mailbox for appointment notifications/reminders
Implemented and tested the design patterns; Singleton, Command, Visitor
User Behavior Analysis on Web using Improved Fuzzy C-Means & Kth order Markov Model (Jan - Apr, 2014)
Java application in which the users are provided with recommendations of the website based on navigation history.
Performed the data cleaning and implemented the user and session identification for each user session Activities:
Winner of Verizon Hack Day – 2016 organized by Verizon Company.
AEM Certification: Completed AEM 5.6 Component Developer Certification (2015).
ICC: Member/Volunteer at ‘Indian Cultural Council (ICC)’, UTA.