Curriculum Vitae
This page gives an overview of some of my professional ventures so far. Scroll further down or choose something from the bullet list below that interests you.
Education
2010
Licentiate degree in Computer Science, Linnaeus University, Sweden.
2007
Master of science, specialization: Informatics. Main fields of study: Computer Science, Växjö University, Sweden.
Work experience
2011-
Consultant at Sigma IT and Management, Växjö, Sweden.
2011
System developer at Fortnox, Växjö, Sweden.
2007-2011
Doctoral student in Computer Science, Växjö University, Sweden.
2006-2007
Teaching assistant in Media Technology, Växjö University, Sweden.
2005-2006
Web programmer, Sector5 AB, Ljungby, Sweden.
2005
Participated in the development of a web-based CMS at Logisign Sverige AB, Växjö, Sweden.
2004
Participated in the EU project Crossworks within the research group CeLeKT, Växjö University, Sweden.
Teaching
2010
Teacher and tutor in courses:
- Web Design, A-level, Linnaeus University
- Web Programming, B-level, Linnaeus University
- Internet and Web Services, A-level, Linnaeus University
2009
Teacher and tutor in courses:
- Introduction to higher Education in Media Technology, A-level, Växjö University
- Web Design, A-level, Växjö University
- Intelligent Multimedia Systems, C-level, Växjö Univerity
- Business Oriented XML, C-level, Växjö University
2008
Teacher and tutor in courses:
- WWW and Databases, C-level, Växjö University
- Systems and Software Development, B-level, Växjö University
- Business Intelligence and Data Mining, C-level, Växjö University
- Introduction to Programming with C#, B-level, Växjö University
Tutor in courses:
- Introduction to Informatics, A-level, Växjö University
2007
Teacher and tutor in courses:
- Systems and Software Development, B-level, Växjö University
- Business Oriented XML, C-level, Växjö University
- Business Intelligence and Data Mining, C-level, Växjö University
2006
Teacher and tutor in courses:
- WWW and Databases, C-level, Växjö University
- Business Oriented XML, C-level, Växjö University
- Web Programming and Databases, C-level, Växjö University
Publications
2010
Svensson, M. (2010) Promoting Semantic Interoperability of Contextual Metadata for Learner Generated Digital Content, licentiate thesis, Linneaus University.
Pettersson, O., Svensson, M., Gil, D., Andersson, J., & Milrad, M. (2010). On the Role of Software Process Modeling in Software Ecosystem Design. Proceedings of the 2nd International Workshop on Software Ecosystems, Copenhagen, Denmark.
Svensson, M., Kurti, A., & Milrad, M. (2010). Enhancing Emerging Learning Objects with Contextual Metadata Using the Linked Data Approach. Proceedings of the 6th IEEE WMUTE International Conference on Wireless, Mobile and Ubiquitous Technologies in Education WMUTE 2010 to be held in Kaohsiung, Taiwan, April 12-16th, 2010.
2009
Svensson, M. (2009) Contextual Metadata in Practice. Proceedings of the 2009 First International Conference on Advances in Multimedia. IEEE Computer Society.
Kurti, A., and Svensson, M. (2009). Using Contextual Metadata for Enhanced Reusability of Mobile Media Objects. Sharing Experiences with Social Mobile Media Proceedings of the International Workshop in conjunction with MobileHCI 2009, September 15th 2009, Bonn, Germany. Pp 67-72.
Svensson, M., Pettersson, O. & Persson, M. (2009) Pinetree: A Learning Content Repository Based on Semantic Web Technologies. Ninth IEEE International Conference on Advanced Learning Technologies, 2009. ICALT 2009. [Best full paper award]
2008
Spikol, D., Milrad, M. Svensson, M., Pettersson, O. & Persson, M. (2008). Mobile Collaboration Tools and Systems to Support Ubiquitous Learning. Proceedings of the Fourth Annual Conference on Collaboration Technologies 2008, Wakayama, Japan August 30-31, 2008.
Svennson, M., & Pettersson, O. (2008). Making Use of User-generated Content and Contextual Metadata Collected during Ubiquitous Learning Activities. Proceedings of the 8th IEEE International Conference on Advanced Learning Technologiesheld on July 1st-5th, 2008 in Santander, Spain.
2007
Svensson, M., Pettersson,O., & Maczkowski, M. (2007). Exploring interaction supported by recent technology in ubiquitous learning environments. Proceedings of SIDeR 2007, Ronneby, Sweden, March 8-9. Pp. 93-96. ISBN: 978-91-7295-987-3
Kurti, A., Spikol, D.,Milrad, M., Svensson, M., & Pettersson, O. (2007). Exploring How Pervasive Technologies Can Support Situated Learning. Proceedings of Pervasive Learning: Design Challenges and Requirements workshop held at PERVASIVE 2007, May 13th, 2007, Toronto, Canada.
Other qualifications
2009-2011
Conducted work as project manager and system developer for CeLeKT in the EU project OpenScienceResources (OSR). CeLeKT’s main role in the project was to develop a mobile client for a content repository.
2007-2009
Conducted work as one of the Swedish partners (CeLeKT) in the COMSOS project. The COSMOS project is a pan-European initiative co-funded by the European Commission under the eContentPlus programme. The aim of the COSMOS project is to use existing digital educational content related to astronomy and physics and make it more usable and accessible for end-users. The technical parts of the project involve technology standards such as IEEE LOM and IMS-LD for portability and interoperability of content.
2006
Became an active member in the CeLeKT (Center for Learning and Knowledge Technologies) research group.
Technologies
I am confident with the following technologies/concepts:
- C#
- CSS
- Graphics editing
- Photoshop, Gimp, InkScape
- Java
- Javascript
- AJAX, frameworks such as jQuery & MooTools
- Linux; Debian derivatives in particular
- PHP
- Relational databases; MySQL in particular
- Semantic Web technologies
- RDF, SPARQL and more
- UML modeling
- Unit and integration testing
- Web Services
- SOAP, WSDL, REST
- XML and related technologies
- XHTML, XSL, RSS, SVG, RDF/XML, KML, XML Schema, DTD and more
I am familiar with the following technologies/concepts:
- ActionScript
- ASP
- C++
- Coldfusion
- Object-oriented databases; db4o in particular
- Prolog
- Python
- Versioning systems, Git in particular
Courses
University courses taken related to technology include:
- Alternative Methods for Information Systems Development
- Business Oriented XML
- Enterprise Application Integration
- Human-Computer Interaction
- Information Security in Organisations
- Intelligent Multimedia Systems
- Introduction to Database Systems
- Programming in C#
- Project Management
- Software Architechtures
- Software from Components
- Systems and Software Development
- System and Software Architecture
- Web Services
- WWW and Databases