Click here to load reader
Upload
ankita-singh
View
102
Download
1
Embed Size (px)
Citation preview
ANKITASINGHSoftwareEngineer
[email protected]://www.linkedin.com/in/ankitasinghucsb
Mobile:+1(805)-568-8786OBJECTIVEPursuinganopportunitytoapplymyknowledgeandtechnicalskillsinafulltimeemploymentasasoftwaredeveloper.DOMAINSOFINTERESTFullStackWebDevelopment|ScalableWebServices|CloudComputing|AppliedMachineLearningEDUCATIONMastersofScienceinComputerScience,CGPA3.91DUCATION
UniversityofCalifornia,SantaBarbara ExpectedGraduationMarch2017MastersofScienceinComputerScience–3.91ScalableInternetServices|CloudComputing|AdvanceDatabaseSystems|ModernRuntimeSystems|DataDrivenNetworks|AppliedMachineLearningVisvesvarayaTechnologicalUniversity,Bangalore,India 2009-2013BachelorsofEngineeringinComputerScienceRankedamongthetop5students,AwardedwithFirstDivisionDistinction
TECHNICALPROFICIENCYProgrammingLanguages:Java|Ruby|C|SQL|C++|PythonWebTechnologies:REST-fulWebServices|HTML|JavaScript|AngularJS|jQuery|CSS|BootstrapFrameworks/Services:Rails|JAX-RS|GoogleappEngine|Jersey|AWSTools:Github|PivotalTracker|Tsung|TableauEXPERIENCEFullStackWebDeveloperIntern June2016–September2016ScootNetworks,SanFrancisco
• Developed several new features for the app (mobile andweb) byworking on theRuby onRails codebase.(Dynamicreferralsystem,newpricingscheme,partner-collaborationfeature,severaladminfeaturesetc.)
• Coordinatedwiththedesign/marketingteamtoenhancethefrontendtoimprovetheoveralluserexperience.• Followedtestdrivendevelopment.WroteexhaustivetestsusingRspec.• KeyTechnologies/Frameworks:RubyonRails,Javascript,JQuery,Gulp,Postgres,JSON,pivotaltracker
SoftwareEngineer November2013–July2015SaskenCommunicationsTechnologies,Bangalore
• WorkedonRESTfulWebdevelopmentandPredictiveanalytics.• CreatedinteractivedatavisualizationproductsfocusedonBusinessIntelligenceusingtheBItooltableau.
TeachingAssistant September2015–PresentUCSantaBarbara
• Managing12teamsofseniorlevelstudentsastheybuilttheircapstoneprojects• Facilitatingcommunicationsbetweenteamsandindustrycontacts,managingprojectprogress,andoffering
technicalhelpwheneverneeded.• Experienceinprojectmanagement,SCRUM,PivotalTrackeretc.
PROJECTSOpenCV-as-a-Serviceforon-demandimagemanipulation UCSantaBarbara
• Developedahighlyavailable,scalableandreliableon-demandimagemanipulationservice.• BuildusingGoogleCloudPlatform,AmazonWebServices,usedRoute53forloadbalancingbetweenAWS
andGCP.• ClientrequestswerepushedtotheRabbitMQclustersandscaledusingDockerinstances.
RubyonRailsbasedScalableWebService-CrowdLib UCSantaBarbara• ARESTfulwebApptohandlelarge-scaletrafficsubjectedtoextensivescalabilityandavailabilitytesting.• Locationbased,crowdsourcedcommunitylibrarybasedonthegeographiclocation.• AgiledevelopmentwithrapiditerationsusingRubyonRails,deployedonAmazonWebServices(Ec2).• Tsungwasusedtostresstesttheapplication.• Severalperformanceoptimizations:clientsidecaching,serversidecaching,queryoptimizations,vertical
scaling,horizontalscaling,databasescalingetc.
DistributedRESTfulWebServiceinGoogleAppEngine UCSantaBarbara• RESTfulWebservicewithJax-RS(Jersey)tounderstandtheweb-basedsoftwarearchitectureofmodern
distributedruntimesystem.• UsedPaaS-GoogleAppEngine,leveragedGoogleCloudNoSQLDatastoreforautomaticscalingandhigh
performance.• OptimizationusingAppEngine'smemcacheAPI.
ImplementationofthereplicatedcommitprotocolInDistributedsystemsUCSantaBarbara
• Designed,developed,andevaluateddistributeddatamanagementprotocolforsynchronousdatareplicationovermultipledata-centers.
• CreatedadatabaseinterfacelayertohandleDatabasetransactionscommittedtoadistributedsystemconsistingofseveraldatacenterswithseveralshardsperdatacenter.
• ThetransactioncommitswerereplicatedusingtheTwoPhaseCommitprotocolineachdatacenter,andthePaxosprotocolwasusedtoreachconsensusamongallthedatacenters.UsedYCSBasabenchmarktoevaluatethesystemperformance.
Gen-nextwearabletopredictHeartattacksusingmachinelearningalgorithmsUCSantaBarbara• DidanextensiveanalysisofthedatacollectedbyFitBitandproposedasetofadditionalfeaturestobe
includedinthenext-genwearable.• Leveragedseveralmachinelearningalgorithmstoaccuratelypredictheartattacks.Concludedbycomparing
ourpredictionaccuraciesfortheFitBitdatawiththebaselinehospitaldata.
Impactanalysisofcustomerperception UCSantaBarbara• Predictedtheimpactnewbusinesseshaveonthecustomerratingsoftheexistingonesusingdataprovidedby
theYelp2015datasetchallenge• ClusteredbusinessestogetherusingDBscanandK-meansandusedvariousbusinessattributestomodelthe
changesinreviewratings.• UsedLogisticRegressionfortrainingandprediction.
HONORSANDPARTICIPATIONHONOURSANDPARTICIPATION
• ActivememberoftheJoyofGivingteamatSasken,conductedvariouscommunityreachoutevents.• FelicitatedbythevicepresidentofIndiaforbeinginthetop0.001%ofallthestudentsappearingintheCBSEexams
throughoutthecountry.• Awardedwiththe“KalaRatnaAward”(JeweloftheArts)bythegovernmentofIndia.• OrganizingmemberoftheGNOMEAsiasummit-2011,firsteverGNOMEsummitheldinIndia.• Volunteerfor“TeachforIndia”and“Makeadifference”.• CertifiedonDYNAMICSKILLSincludingpersonaleffectiveness,publicspeakingandleadership.