Shruthi Ramesh Nayak is a graduate student seeking a job as a Java developer. She has a Master's in Computer Science from UT Dallas and a Bachelor's in Computer Engineering from PESIT, Bangalore. Her experience includes internships at Sabre Corporation and Cleartrip as a Java developer and mobile software engineer, respectively. She has strong skills in Java, Python, Android and data structures and algorithms. She has published research and completed academic projects involving search engines, social networks and visual cryptography. Her hobbies include developing Android apps for contact sharing, events and remote mouse control.
1 of 2
Downloaded 19 times
More Related Content
ShruthiNayak
1.
SHRUTHIRAMESHNAYAK
SantaClara,CA95050(469)353足3951sxn145130@utdallas.edu
rn.shruthi@gmail.com≒in.linkedin.com/in/nayakshruthihttps://github.com/shruthinayak
Education
TheUniversityofTexasatDallas
MasterofScience,ComputerScience.GPA:3.7/4.0
Graduatecoursework:Implementationofadvanceddatastructuresandalgorithms,InformationRetrieval,BigData,
MachineLearning,StatisticalmethodsofDatascience,DatabaseDesign
May16
PeoplesEducationSocietyInstituteofTechnology(PESIT),Bangalore
BachelorofEngineering,ComputerScience.GPA:8.64/10.0
Jun13
Experience
JavaDeveloperIntern,SabreCorporation,Dallas,TX May15足Nov15
Worked as a Java developer in the Profit Manager team of Air Vision Planning and Scheduling division of
SabreasaninternforSummerandFallsemesters.
Developedgeneralizedmodulethatdoesreal足timelogreportgenerationoftheUsagedata.
Conducted a case study on making the tool better. Devised a bash script that enables logging of garbage
collectionoftheclientandserver.
SoftwareEngineer足Mobile,CleartripPvtLtd,Bangalore Jul13足Jul14
ContributedtotheCleartripmobileproductforAndroid.WorkedfortheHotelsproductofCleartrip.
Worked with Custom List Views, ViewPager, Navigation Drawer, Location services, Retrofit, Googles
gson,Picasso,Glide,CrittercismandLocalyticsforcrashreportlogging.
https://play.google.com/store/apps/details?id=com.cleartrip.android
ResearchAssistant,ComputerScienceDept,IndianStatisticalInstitute,IITMadras Jun11足Aug11
Prediction of arrival of nodes in a Scale free network: A novel algorithm implemented in python aims at
predictingtheorderofarrivalofnodesinascalefreenetwork.python
Carried out empirical experiments to predict the order of the nodes. Use of python libraries such as
matplotlibandnetworkxtosimulatethescalefreenetwork.python
Designed a new centrality measure called Differential Core centrality that predicts the order of a set of
nodeswith89%accuracy.python
ResearchIntern,TESCOHSC,Bangalore Jun12足Aug12
Evaluated the performance of MongoDB, HBase, MySQL, Redis by a predefined set of workloads for
CRUDoperationsusingtheYahoosYCSBtool.
Results depicting which NoSQL database works the best during different CRUD operations are
documentedhere:https://goo.gl/1SN7lv
ResearchPublication
PublishedIEEEShortPaperon"PredictionOfArrivalOfNodesInAScaleFreeNetwork",arXiv:1111.4886v2[cs.SI]",in
TheIEEE/ACMInternationalConferenceonSocialNetworksAnalysisandMining(ASONAM2012),heldonAugust26thto
29th,2012inIstanbul,Turkey.Linktopaper:http://bit.ly/1GVJKVm
TechnicalSkills
LanguagesandTools Android,Java,Python,Javascript,SQL,RProgramming
OperatingSystems AndroidOS,Linux,Windows
IDE AndroidDevelopmentToolsEclipseSDK,Eclipse,AndroidStudio,IntelliJ,PyCharm,RStudio
VersionControl SVN,Git
AcademicProjects
ImplementationofAdvancedDataStructuresandAlgorithms,UTDallas Jan16
ImplementedBigIntegerclass,Priorityqueuesusingheap,HashSet.
ImplementedHierholzer'salgorithmtofindEulertourinagraphofmillionnodes.
https://github.com/shruthinayak/DataStructuresImplementation
2. Mini足searchengine,UTDallas Mar15足May15
Inverted index creation after stemming and lemmatizing the words in the document. Use of Stanford
CoreNLPlibrarytogetthestemsofthewords.
Building relevance model to extract relevant documents and rank them in the order of their relevance to
thequery.Link:https://github.com/shruthinayak/SearchEngine
QuantifyingandAnalysingperformancefactorsinVisualCryptographicAlgorithms,PESIT Feb11足Jun11
ImplementedKNSharingandProgressiveVisualCryptographicAlgorithms.
Comparisonofthetwo,usingsignaltonoiseratio,memoryusageandimagequality.
https://github.com/shruthinayak/VisualCryptography
HeuristicAnalysisforIn鍖uentialSpotDetectioninComplexNetworks,PESIT Jan13足May13
Determined the minimum set of nodes in a social network that could cover the entire network in k
numberofhops.
Finds its application in efficient information spreading in different kind of communities formed by social
networks.Link:https://github.com/shruthinayak/InfluentialAnalysis
MindPro足Amindmapforwikiarticles,PESIT Aug12足Nov12
Summarizing the keywords in the wiki article specified by the user. Once downloaded, the article is
availableforreuse.
Use of D3 library to create mindmap. JSoup to parse through the HTML document. Jython to run the
server.Link:https://github.com/shruthinayak/MindMaps
HobbyProjects
ContactShare足https://play.google.com/store/apps/details?id=com.contactshare&hl=en
ContactShareisanandroidappthathelpsyoutoshareyourcontactdetailsbyusingaQRcode.Android,Java
UseofContactIntenttosavecontactdetailsdirectlytoyourphonebook.Android,Java
Appster足Anappforallyourposters足http://challengepost.com/software/appster
Won 2nd Place at HACK_UTD 24 hours Hackathon. Appster, an utility app to extract information from the poster image and
saveasanreminderintoyourAndroidcalendar.Android
Additionaloptionstonavigatetotheeventlocationandsharetheeventdetailswithafriend.Android,Java
Insignia足https://github.com/shruthinayak/MilitaryApp
Won2ndPlaceforthisappata5足hourhackathonorganizedbyUSAAatUTD.Android,Java,OOP
Givendatahadtobeorganizedinawaythatwouldaccelerateeasylearning.Gamesweredesignedasapartofthisapp.
Remotemousepad足https://github.com/shruthinayak/WifiMouse
Mobileturnedintotouchpadtocontrolmouseeventsincomputerconnectedunderthesamewifinetwork.Android,Java,
Server(computer)足client(androidapp)connectionmadebyscanningoftheQRcode.Useofzxinglibrary.Android,Java
ShopEasy(On足going)足https://github.com/shruthinayak/GroceryApp
ShopEasy helps you to collaborate with your friends to buy groceries. Let go of all the hassles of making a list of who wants
what.Theafter足mathistakencareof,bytheapp.Android,Java,OOP
Use of Recycler listviews, swipe action of list item, SwipeToRefresh, floating action buttons Lollipop features explored in
thisproject.UseofParseAPItohandlethebackend.Android,Java,OOP
Availability:AvailableforfulltimefromMay2016.