Michael Aram, MSc

Michael Aram, MSc (WU), BSc (WU) is information security manager and software quality manager, and a passionate lead full-stack developer. Born in St. Pölten, Michael now is a married and proud father of two children and is currently writing his dissertation in Information Systems at the Vienna University of Economics and Business.

Michael Aram
Florianigasse 16/24
1080 Vienna, Austria
Languages
Ruby, JavaScript, SQL, Tcl, R, PHP, XOTcl, PL/pgSQL, Java, Next, Bash, XML, HTML, CSS
Standards & Technologies
ISO 27001, ISO/TS 22163 (IRIS), ISO 9001; HTTP, REST, OAuth, UML, SCORM, LTI, ROLAP, xAPI, ...
Platforms, Frameworks & Tools
Linux, Git, NGINX, Apache, NaviServer, PostgreSQL, MySQL, OpenACS, Symfony, TYPO3, Wordpress, Munin, Redmine, Excel

Professional Background

Information Security Management, Software Quality Management & DevOps
since 04/2020
A&R TECH Automatisierungs- und Regelungstechnik GmbH
Michael is currently working as software quality manager and DevOps evangelist for A&R TECH.
Research and Development
10/2009 – 04/2020
Knowledge Markets Consulting GmbH
For more than a decade, Michael was working for the company Knowledge Markets. In this context, he participated as a lead software engineer in the development of a modern system for the management of learning resources, which is used on one of the most intensively used e-learning platforms in Austria. Among Michael's daily business tasks were architectural design, implementation and maintenance of scalable web applications; continuous monitoring, analysis and optimization of performance, availability and usability. Thereby, Michael collected experience at all layers of large OpenACS-based web applications (full stack): Linux, PostgreSQL, NaviServer, oo-web applications, web frontend, et cetera. In addition to that Michael contributes to e-learning related research activities of the company.
Software Development
10/2016 – 01/2017
WU Vienna
In the last quarter of 2016, Michael was temporarily released from Knowledge Markets in order to be able to support WU Vienna in the re-development of an important application of their learning managent system "Learn@WU". In the course of this, he developed a prototype (data model and API) of an infrastructure for storage and analysis of (learning) indicators (including but not limited to grades). As concepts and techniques from the field of data warehousing (OLAP) heavily influenced the architectural design. Therefore, Michael was able to collect experience in the area of dimensional modeling. The whole software development was conducted in a test-driven way.
Google Summer of Code
04/2009 – 08/2009, 05/2010 – 08/2010 & 05/2011 – 08/2011
Google
In the course of the GSoC 2009, Michael had the chance to develop an extension for XoWiki that allows collaborative authoring of SCORM content packages. In the two subsequent years Michael's projects were again accepted for Google's Summer of Code. Firstly, the initial project was extended by a standard-conformant Run-time Environment for SCORM packages. Then, in 2011, a means to export the collaboratively authored learning resources in various formats was added, in particular as W3C Packaged Web Apps (Widgets).
Software Development
10/2008 – 03/2009
SAP Deutschland AG
Michael had the chance to write his master thesis within a research project of SAP in the context of a student contract. Therefore, he had to familiarize himself with important techniques from the field of Information Retrieval, and he developed a Java Enterprise Edition 5-based application (EJB, JPA, NetWeaver Applikation Server Java).
IT System Management
09/2006 – 09/2008
WU Vienna
For two years, Michael worked as a software developer and IT system manager for Learn@WU under the guidance of Univ.-Prof. Dr. Gustaf Neumann at the Institute for Information Systems and New Media at the WU Vienna. In this academic environment, Michael gained profound knowledge in areas such as object-oriented programming, databases, system administration, application servers and web programming.
IT Support
09/2004 – 09/2006
ÖVAG
Working for the Competence Center IT - System Integration of the Österreichischen Volksbanken AG allowed for deep insights in the IT infrastructure of big companies and proved rich in variety. As an independent contractor, Mr. Aram was challenged in various IT-related areas.
Crawler Administration
2002 – 2004
Astl PR
Administering a crawler component of a specialized software for Internet media monitoring for the e-clipping agency Astl PR allowed Michael first insights into web application programming.
Webdesign
1999 – 2002
Webengineering GmbH
Michael made his first steps in the area of web site design and graphics layout at Webengineering GmbH.