2

Click here to load reader

ankita_singh_resume

Embed Size (px)

Citation preview

Page 1: ankita_singh_resume

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.

Page 2: ankita_singh_resume

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.