Post Job Free
Sign in

Entry level software engineer

Location:
United States
Posted:
August 06, 2015

Contact this candidate

Resume:

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



Contact this candidate