Download as PDF - Marco Miglierina

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
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