SHRUTI SATISH
**************@*****.*** 415-***-**** 18035 Cottage Garden Drive, Germantown, MD 20874. OBJECTIVE
To work amongst the brightest of people, be passionate about the company, and build inspiring products. SUMMARY
Master of Science in Computer Engineering
Strong programming skills with solid grasp of data structures and algorithms
Hands on development experience in android mobile applications
Proficient in big data concepts including MapReduce, HDFS, Pig, Hive
GitHub Link:- https://github.com/shrutisatish
Open for relocation
EDUCATION
University of North Carolina – Charlotte, NC Aug 2013–May 2015 Master of Science in Computer Engineering GPA-3.43/4.00 M. S. Ramaiah Institute of Technology –Bangalore, India Aug 2009 – May 2013 Bachelor of Science in Telecommunication Engineering GPA-8.73/10.00 TECHNICAL SKILLS
Languages Java, C, Python, Embedded C
BigData/Hadoop Framework HDFS, MapReduce, Pig, Hive Databases MySQL, Oracle
Operating Systems Windows XP/7, Ubuntu, Mac OS, Android Front-End HTML/HTML 5, CSS3, AJAX (basics)
Development Tools Android Studio, Eclipse, MySQL Workbench, Oracle SQL Developer Networking Tools Putty, WinSCP, MobaXterm
Development Methodologies Agile/Scrum, Waterfall
ACADEMIC COURSEWORK
Mobile Application Development, Mobile Devices and Big Data, Algorithms and Data Structures, Database Management System, Computer Architecture, Real-Time Operating Systems, Embedded Systems. EXPERIENCE
NXP Semiconductors India Pvt. Ltd June 2012 - August 2012
Gathered Requirements and Participated in Daily Scrum Meetings (Agile methodology)
Testing of the Portfolio Software (Manual and Automated)
In charge of weekly releases
Automated build scripts using windows batch
Academic Projects
Big Data Project: The purpose of the project was to build a big data platform that would be used to load, manage and process terabytes of transactional data, machine log data, performance metrics, and other ad-hoc data sets and extract meaningful information out of it. Environment: Hadoop, MapReduce, HDFS, Hive, Pig, Java, Shell Scripting, Eclipse, Subversion, JIRA and Linux
Mobile Devices in Smart Grid: Modeled two servers – Home server and utility server, each running scheduling algorithm. Developed android application to schedule various appliances connected to home network. Used Hadoop MapReduce in multimode configuration to run scheduling algorithm on Utility server side. Implemented Simulated Annealing algorithm for scheduling. Used PHP for scripting and automating server side tasks. Java, PHP, Android, Hadoop MapReduce
Dropbox App: Developed an app that is capable of taking photos, storing it on Dropbox. The coordinates of the photo are also obtained, to get the location of the photo. The photos are displayed on a map, based on the location of the photo taken. The photo captured can be shared via any social networking app. Special effects can also be applied to the photos. The app allows audio messages to be recorded and stored on Dropbox. Implemented using Android, Dropbox API, Google Maps API
OptoTracker: Developed an app that displays real time data from server. Implemented complex user interface with custom view objects. Created custom UI objects to display complex graphical data. Android Studios, Web services, SQL Lite, Graph View, OpenWeather API, Linux, PHP.
Rotten Tomatoes Movie Reviewer: Developed an app based on the Rotten Tomatoes API using Android, JSON, Web services, SQL Lite
UNCC Flickr App: Developed a very simple UNC Charlotte photo gallery application using Android and web services
Running Pal: Developed a very simple App to track the route taken while jogging using Android and Google Location Services.
Airplane Reservation Website: developed a website to reserve flight tickets using JSP-Servlets, JavaScript, Web Services, Oracle Database
Real Time Priority Based Pre-Threaded Server:-Server consists of main thread with highest priority and set of worker threads. Main threads, accepts connection requests and places them in a bounding buffer. Threads are scheduled with FIFO policy. Server can serve both static as well as dynamic content. Language – C, Environment – Linux