Education

Masters of Computer Science, NC State University Expected Graduation – December’16
 -  Algorithms, OS , AI , Machine Learning, DevOps , Computer Networks
 -  CGPA: 3.78/4.0

Bachelor of Engineering, SGSITS, India August’08-May’12
 -   Electronics and Telecommunication Engineering
 -   CGPA: 70 /100

Skills

Proficient:           Java, Python, Javascript, Linux, OS, Apache Kafka

Intermediate:      Ruby on Rails, C, C++ , Android SDK, AWS, NoSQL, Flask

Beginner:           Node.JS, Objective-C

Experience

Software Engineering Intern - DevOps, Interactive Intelligence, Raleigh May’16-Ongoing

Senior Systems Engineer, Infosys, HyderabadMarch’13-May’15

Systems Trainee, Infosys, MysoreSeptember’12-February’13

Projects

Deployment and Mangement tools for DevOpsMay’16-Ongoing

: Feature added to deploy a given microservice to various environment from web facing UI
: Extended Janitor Monkey (Netflix OSS) to manage AWS EC2 instances, ENIs and Elastic IPs
: Hackathon project: Quote generation tool for Sales team to reduce customer acquisition time

Oracle Fusion HCMJuly’13-May'15

: Web component design and seed data generation for Mexico Payroll module.
: HCM loader to load common and redundant employee data from text files to database tables.

Demand Paging for XINU OSNov’15-Dec'15

: Modified the XINU OS to implement specific system calls, new data structures and memory management. Emulated a backing store with physical memory and used multi-level page tables. Also implemented page replacement policies such as FIFO and LRU, handled Page Faults and maintained Inverted Page Tables.

Automating Production Setup and Deployment for Expertiza on Private Cloud ServerNov’15-Dec'15

: Infrastructure orchestration on private cloud servers by employing Chef-solo cookbook written in Ruby. It creates a production ready environment by setting up basic environment, application dependency, Gems, web server and database setup. Reduces deployment time and human errors. DigitalOcean

Android Mobile Application for botanical identificationMarch’16-April'16

: Android app for educating children to identify the trees using the shape and structure of the leaves in a step by step narration.

Market Segmentation using Attributed Graph Community DetectionMarch’16-April'16

: Implemented research paper approach to find market segments in given social network data. Used iGraph to traverse and manipulate graph structure along with stochastic gradient descent

Blogs

This Section is currently under construction.