Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
ViaGolgi42, 20133,Milano(MI) Italy MARCOMIGLIERINA +390223993687 marco.miglierina(at)icloud.com http://mmiglier.github.io EDUCATION Milano(MI),Italy PolitecnicodiMilano Oct2006-Current • Ph.D.inComputerEngineering,Expected2016.FundedbyMODAClouds(Model-DrivenApproachforDesignand ExecutionofApplicationsonMultipleClouds)EuropeanProject ü RelevantCoursework:CloudComputingfromaSoftwareEngineeringPerspective • M.S.inComputerEngineering,Dec2012.Graduatedwith110/110cumlaude ü Thesistitle:ModelBasedControlforMulti-CloudApplications ü RelevantCoursework:SoftwareEngineering2,AdvancedSoftwareEngineering,Databases2,OperatingSystems • B.S.inComputerEngineering,Feb2010.Graduatedwith110/110cumlaude ü RelevantCoursework:FundamentalsofInformationScience,InternetInfrastructureandProtocols,Software Engineering,Algorithms Chicago(IL),USA UniversityofIllinoisatChicago • M.S.inComputerScience.GPA:3.71.Overseasprogramformydegree.Graduation:Fall2013 ü Coursework:NeuralNetworks,ExpertSystems,ArtificialIntelligenceI,DataandWebSemantics Spring2010 TEACHING&RESEARCHEXPERIENCE • TeachingAssistant(2013-2015)atPolitecnicodiMilano ü TaughtanintroductiontoJavaEE,Glassfish,Maven,JUnit,MockitoandJMeterover8hoursto5differentclasses of∼80graduatestudentseach ü Implementedandpublishedcodeexamplesandhands-onvideostofacilitatetheirlearningprocess ü TutoredthemwhilebuildingtheirWebApplications;averageratings10.3outof11.0 • Ph.D.Researcher: ü Investigatedhowmulti-cloudapplicationscanbedesignedtobeeffectivelymonitorableatruntime ü Definedanontologyandarulelanguage ü Designedandimplementedtheruntimemonitoringplatformandsomedatacollectors ü IntegratedthemonitoringplatformwiththemodelingtoolModelioandthemodel-basedprovisionerCloudML TECHNICALEXPERIENCE RelevantProjects • Tower4Clouds,aMulti-CloudMonitoringPlatform(2013-2015).Aplatformformonitoringdistributedandelastic applications,basedonaruntimesemanticmodelandarulelanguage(github.com/deib-polimi/tower4clouds) ü Java,Maven,AspectJ,Jena,C-SPARQL,XML,RDF,JSON,JavaScript,HTML,CSS,Git • Csparqool,aJavaLibraryforC-SPARQL(2014).AJavalibrarythatallowstowriteC-SPARQLqueriesinanobjectorientedway(github.com/deib-polimi/csparqool) • 4WeddingWebsites(2014-2015).Singlepagewebsiteswithweddingregistry,emailnotifications,participation form,reCAPTCHAv2.0,administrationpagewithasimpleCMSforinsertinggifts ü GoogleAppEngine,Datastore,Java,Go,JavaScript,JQuery,Bootstrap,HTML,CSS,Git • Briscola,anItalianCardGame(2009).MultiplayeronlinegameimplementedinEiffel,adesignbycontractlanguage • Cluedo(2007).Aturn-basedboardgameimplementedinJava,usingSwingandtheMVCpattern ADDITIONALEXPERIENCEANDAWARDS • Firstprize,EurocloudItalyThesisAward(2014) ü Awarded1000€forthebestMaster’sThesisonCloudComputingoutof10participants • SystemArchitectConsultant(2013)foranItalianTourOperator ü DesignedconceptualmodelandAPIforfrontend/backendintegrationofaservicetheywereimplementing LanguagesandTechnologies • Workingknowledge:C,JavaSE,JavaEE,Unixplatforms,HTML,CSS,JavaScript,JQuery,Bootstrap,XML(XSD) Schema,RDF,JSON,SPARQL,SQL,Eclipse,Git,SVN,Maven,JMeter,Jena,Matlab • Basicknowledge:Go,Docker,Vagrant,NetBeans,Jenkins,AmazonWebServices,GoogleAppEngine,Spark,MySQL