Quantcast
Channel: mxm - IT's Mad Science
Viewing all articles
Browse latest Browse all 27

I am currently open for new clients

$
0
0
If you are looking for a person who is strong in all layers of the stack, from Information Architecture, UX design and backend development you are very welcome to contact med. I work equally well in groups as I do as a lone freelancer.

Over the years I have developed with, and for, most technologies and tools imaginable. I am a full stack developer, and any technology I don't know I am quick to learn. My customers has been of almost any type and size.

So if you have some kind of technological problem that you need to get solved, don't hesitate to get in touch.


Experience / Curriculum Vitae / CV



Speaks and writes Danish and English fluently.
Has basic knowledge of German.








Experiences
2009 – now
Business owner and developer at www.kvalimad.dk / www.kvalifood.com / shop.kvalimad.dk
2002 - now
Business owner, consultant, developer and storyteller at “mxm - IT's Mad Science”
2003 - 2013
Freelance consultant and developer for Headnet Aps (Software Development Firm)
1997 - 2002
New Media Director, Nørgård Mikkelsen Reklamebureau A/S (Advertising Agency)
1995 - 1997
New Media Director, Novavision A/S (Media Company)
1993 - 1995
Educator, Odense Tekniske Skole (EAL)
1988 - 1993
Artist, musician, public influencer, author, director and more
2000 – now
Open source developer.

Education
1991 – 1993
Datamatiker (AP Graduate in Computer Science). Did not finish the last few months as I started to work in the field. So never graduated.

1985 – 1988
HTX Technical high school education

2009 - now

www.kvalimad.dk / www.kvalifood.com / shop.kvalimad.dk

kvalimad (sic) is my favorite project that combines my love of food, technology, media, storytelling and teaching. It is one of the most popular websites about food and cooking in Denmark.

There has been almost 30m page views on kvalimad since I started the site. Every year between 2m and 3m different Danes visits the site. There has also been about 6m views on the youtube channel since the beginning.

The latest change is that I have added a web shop with cooking gear as part of the site. On the address shop.kvalimad.dk.

Typical Customers

Google adsense. Retail customers on the shop.

Typical Tasks

  • Developing a complete CMS from the ground up.
  • Programming and development of the website and the youtube channel
  • Developing and publishing recipes
  • Video recording and editing
  • Writing the music for the videos
  • Installing and modifying a web shop and integrating it with the IT system of the warehouse.

Typical Tools

  • Cassandra, Apache, Nginx, Amazon EC2, Amazon S3, Pyramid web framework, Python 2 og 3, JSON, CSV, Javascript, JQuery, CSS, HTML, git, Ubuntu Linux (The new version of the site)
  • Wordpress, Woocommerce, MySQL/MariaDB, PHP, XML (The web shop)
  • Photoshop, Vegas Studio Pro, Ableton Live.
  • Zope, Plone, ZODB NoSQL DB (The old version of the site.)

2002 - now

Self employed - mxm IT's Mad Science

mxm is my own company that I have had for more than 30 years alongside other employment and projects. In 2002 I became full time self employed.

Typical Customers

  • Julemanden (santa.gl)
  • Erhvervs Akademiet Lillebælt (www.eal.dk)
    • Odense Tekniske Skole (www.ots.dk, www.conference.ots.dk)
    • Syddansk Erhvervsskole (www.sde.dk)
    • Conference site (www.innovation.ots.dk)
    • Videnscenter Industrielt Byggeri (www.industrieltbyggeri.dk)
    • www.healthgames.dk
    • www.bisi.dk
    • Many smaller project websites.
  • The architecture company Isager (www.sogi.dk / www.isagerarkitekter.dk)
  • University of Southern Denmark (sdu.dk)
    • Robocluster (www.robocluster.dk),
    • www.share2know.dk
    • Learning Lab Denmark (Acorn website. www.lld.dk)
    • brandbase.dk
    • www.knowledgelab.dk
    • samweb.sam.sdu.dk
    • www.klyngeinitiativet.dk
    • www.roboregion.eu
  • Danmarks Miljøundersøgelser - Aarhus University (ecoserve)
  • Teater Momentum (teatermomentum.dk)
  • Visit Odense (http://www.visitodense.com)
  • Hverringe Gods (www.hverringegods.dk)
  • Odense Marcipan (www.odensemarcipan.dk)
  • Ingeniørhøjskolen Odense Teknikum (www.vti-automation.dk)
  • Upsite.dk (koda.dk)
  • dmi.dk (brandbase.dk)
  • Roskilde Universitetscenter, Institut for Kommunikation og Journalistik (ruc.dk/journalistik-kommunikation)
  • kungliga tekniska högskolan - Industriell Produktion (www.kth.se)
  • Larsen Media
    • www.samraadet.dk
    • www.facadehuset.dk
  • Lama Grafik
    • dagkollegiet.dk
  • Novicell (www.novicell.dk)
    • børn i midten for Social- og Indenrigsministeriet (børnimidten.dk)

Typical Tasks

  • Information architecture on new media projects. Overall structure. Back and front end.
  • Project management
  • Content management, educational portals and groupware in Zope/Plone
  • Graphical layout and design.
  • Implementing dynamic websites in .asp, .php and html
  • Programming in server side Javascript, VBScript, Python, Page Templates etc.
  • Formatting HTML, CSS etc.
  • Developing and visualizing articles and forum modules.
  • Development of email newsletter products.
  • Developing a model of an educator portfolio
  • Modeling and visualization of user management in education portfolios.
  • Development of modules for contract based learning.
  • Development of modules for establishing a framework for merit management.
  • Development of web based project management Gant tool.
  • Development of “Studieplan” (Study plan) software for managing teams, students, teachers and facilities.
  • Development of the “Læringsstil 360” tool for analyzing and visualizing the students learning style.
  • Integration with legacy back end software like
    • Elevplan” (Danish public school standard software)
    • Active Directory
    • XML data
    • CSV data
    • Lotus Notes
    • www.enalyzer.dk (online questionnaires)
  • Integration of document og “radar visualization” of “læringsstil” in the portfolio software.
  • Establishing a “Q-site” based on “law 214”
  • Support, maintenance and administration of servers.
  • Teaching in diverse subjects including, but not limited to, how to use my software.

Typical Tools

  • Adobe Photoshop.
  • Macromedia Dreamweaver.
  • Version control systems like Subversion and CVS.
  • Apache, IIS, Zserver. Misc. server software for email and web.
  • Databases: Oracle, MS SQL, MySQL.
  • Windows and Linux servers.

2003 - 2013

Freelance consultant for headnet.dk

Typical Customers

  • Libraries (www.statsbiblioteket.dk, bibliotek.kk.dk, www.dab.dk)
  • Danmarks Meteorologiske Institut (www.dmi.dk)
  • Den danske filmskole (efu.filmskolen.dk)
  • Danske handicap organisationer (www.handicap.dk, www.dsinettet.dk)
  • Digitaliseringsstyrelsen/ IT- og telestyrelsen (borger.itst.dk/verktojer/teleguide, www.bedstpaanettet.dk, www.it-formidler.dk)
  • Udlændinge- og Integrationsministeriet (integrationsbarometer.dk)
  • Kristeligt Dagblad (www.kristendom.dk)
  • servicestyrelsen / socialstyrelsen (www.servicestyrelsen.dk)

Typical Tasks

  • Developments of modules/plugins for Plone like Maillist software, Group (Lotus Note like) functionality
  • Data analyses, data-massage, visualisation of complex data
  • Implementing Accessibility friendly websites, for the visually impaired, following the internationl standards.

Typical Tools

Python, Plone, Zope, Misc. SQL databases, Google Charts, PHP, Javascript, CSS, HTML.

1997 - 2002

New Media Director, Nørgård Mikkelsen Reklamebureau A/S

Nørgård Mikkelsen was (and is) one of the biggest advertising agencies in Denmark, with branding as its specialty.

Typical Customers

Hjulcentret, Jyske Bank, Fætter BR, Brenderup Trailers, Tjæreborg Rejser, Rynkeby, Odense Marcipan, Odense Kommune, Intersport, Hotel Legoland, idé-Nyt, Dendek, Skanska
(These customers are only the ones where I have been involved in major projects.)

Typical Tasks

  • Information architecture.
  • Time estimation and budgeting of projects.
  • Graphical layout and design.
  • 2D/3D graphics for TV/Video.
  • CD-Rom projects. The web was still new then.
  • Implementation of dynamic websites in .asp, .php and html
  • Programming in JavaScript, VBScript, Lingo, Perl and Python
  • Formatting style and layout in HTML, CSS
  • Nørgård Mikkelsens own Intranet and website
  • IT support, like setting up web servers, DNS, E-mail servers etc.

Typical Tools

  • Adobe Photoshop, Adobe Illustrator, Adobe Premiere
  • Macromedia Dreamweaver, Microsoft Frontpage
  • 3D Studio Max
  • Macromedia Director, incl. programming in Lingo.
  • Adobe Acrobat
  • Quark Xpress
  • Databases: Oracle, MS SQL, MySQL, Access.
  • Windows and Linux servers.

1995 - 1997

New Media Director, Novavision A/S

Novavision was Fyens Siftstidenes branch for "new media" . We did commercials, marketing, print, displays for marketing and trade fairs. TV/video projects.

Typical Customers

  • GF Forsikring
  • Biva
  • Amtssparekasserne
  • Fyens Stiftstidende
  • Københavns Lufthavn
  • Patent Direktoratet
  • Rosengårdcentret.
(Customers on this list are only the ones for whom I have made significant projects.)

Typical Tasks

  • Information architecture.
  • Project management
  • Graphical layout and design
  • 2D/3D graphics for TV/Video.
  • CD-Rom projects.
  • Dynamic and static websites in html og .asp
  • Novavision's own website

Eksempler på Værktøjer

  • Adobe Photoshop
  • Macromedia Dreamweaver, Microsoft Frontpage
  • 3D Studio Max
  • Macromedia Director, inkl. programmering i Lingo.
  • Adobe Acrobat
  • Cool Edit Pro

1993 - 1995

Educator, Odense Tekniske Skole (EAL)

I started up the education that later turned into the country wide Academy Profession Programme (AP) in Media and Communication “Multimedia Designer”. Especially the first six months was a lot of fun as I was the only teacher in all classes. Except 3D graphics.
In the beginning the education was geared towards CD-Rom solutions in Macromedia Director. But in 1994 when the web started taking off it headed towards web based solutions.

I taught

  • Planning and implementing interactive new media projects
  • Interactive and linear storytelling
  • Using the tools for new media development

I took classes in
  • 3D graphics
  • Interactive storytelling by American Film Institute
  • CD-Rom development

Typical tools

  • Adobe Photoshop
  • 3D Studio Max
  • Macromedia Director
  • Cool Edit Sound Editor
  • Notepad ;-)
  • Blackboard and big screen projector

1988 - 1993

Artist, musician, public influencer, author, director and more

I played electronic music, wrote articles, short stories, released records, gave public speeches, played concerts and produced music for others. Debated in the media about technology and the future. Especially about the term “cyberpunk” which I was the one to introduce in Denmark as the first person. In the magazine “Techno Target”

That period was very project oriented and there was a lot of overlap in the time periods. Which is why it is all listed a bit helter skelter.

Typical Tools

  • Cubase, Atari ST
  • Wordperfect
  • Misc. cameras, synthesizers, samplers, smoke machines, fireworks and blinking lights.
Max M Corporation
The largest artistic project I made in that period was “Max M Corporation”. A trilogy with three separate parts. My idea was to show that, for the first time, it was possible for a single person to make all the elements of such a wide ranging project on his own. Due to the technological development.
It was all in the scifi genre called cyberpunk. The three elements were:
  • A self produced music CD
  • A CD ROM with a graphical novel made with a combination of 3D graphics and photoshopped photographs.
  • A scifi novel published by the renowned Danish publisher “Borgen”.
The graphic novel was a prequel to the novel. The music took place in the same universe. It was the soundtrack to the book and the graphic novel.
Billedfabrikken
Billedfabrikken was a media collective in Odense of which I was a part. We built a local TV station from scratch. We did absolutely everything our selves, like building the actual rooms, installing the technology and making all the content and TV shows.
I was a host on some of the shows and a producer on other.
Technician on Radio 49 in Odense
I was a technician/DJ on a local radio station.
Sound Engineer
Mainly in the weekends I worked professionally as a sound technician at “Rytmeposten”. The largest musical venue in Odense at the time. I did the front room sound for bands in all genres in that period.
Social worker/technician on "Radio Volls Voice".
It was a social experiment for young people in Vollsmose with social problems. It took the better part of a year. I had the responsibility for building the studio. Everything from building the sound proofed rooms over installing and buying the technology for making radio shows to recording and editing the content.
Taught synthesizers and electronic music production
Musikbiblioteket” in Odense had one of the most advanced electronic sound studios in Denmark. But only few people knew how to use the instruments, so i taught classes for the public.
Taught at youth schools
I taught nice young people in Odense, Middelfart and Fåborg in as diverse subjects as Splatter movies and special effect for video. Hip hop and electronic music.
Author
I wrote articles, poems, short stories for different publications and magazines like, Technotarget (about technological youth culture), MidiMag (about music technology), Press and Vinden (Culture magazines).
Video Music
Background music for different video projects.
Music videoes
For my own music and other bands. Notably for "Dr. Baker" and their international hits "Kaos” and "Reality"
Fortæl med Billeder” (Tell with pictures)
An educational video about how to tell stories with moving pictures. For use in ground schools and high schools. The video was sold via post orders.
Dom eller Fordom?” (Judged or prejudiced?)
Producer and director of a 30 minute documentary about socially about socially disadvantaged youth. Financed by Socialministeriet (The Ministry of Social affairs). The video was used for teaching in the public school system.
Chilirom
The first Danish CD-Rom magazine. A production ordered by the Danish youth magazine “Chili”. It was a monthly multimedia version of their magazine, which was sold in kiosks. I implemented the technology in Macromedia Director. I also did some of the journalistic multimedia content.

2000 – now

Open Source developer

Active open source projects.

  • python icalendar (https://github.com/collective/icalendar))
    • I wrote the first versions. Maintenance has been passed to a collective of programmers. It is available on pypi and has been active for 15+ years. Is available on all the major Linux Distributions.
  • Python Midi Package (https://github.com/maxmcorp/mxm.midifile)
    • The Python Midi package is a collection of classes handling Midi (Musical Instrument Digital Interface) in and output in Python 2.x

Open source projects that has become irrelevant with time, but was maintained for several years.

mxm Calendar Types
The built in calendar types in Plone are pretty simple and not really suitable for writing advanced calendar applications. mxmCalendarTypes is a collection of content types that are useful for that. It does not have a calendar interface in itself, but is easy to add to other calendars. mxmCalendartypes consists of three new content types: 'mxmEvent', 'mxmTodo', 'mxmJournal'.

mxm CV
Content types for making competency profiles or a curriculum vitae (CV)

mxm Dynamic Page
The mxm Dynamic Page product for Plone makes it easy for end-users to make dynamic pages that aggregates lists of content from a part of a Plone site. In short, it makes it easy to add dynamic lists to a document. It is especially usefull as an "index_html" in a member folder, where the member then has the option to make dynamic lists of his content. But it can also be used to easily make custom versions of the common "news" page, or pages similar to that.

mxm Help
If you use Plone for intranet use, you sometimes need a tool for internal documentation. Like a Windows help file, only for Plone. That is what mxmHelp is.

mxm Ical Tool
A tool for importing and exporting iCalender (.ics) files. to/from a Plone site.

mxm Imap Client
mxmImapClient is an IMAP client for Plone.

mxm Project Manager
"mxm Project Manager" (mxmPM) is a simple but efficient project management tool based on Gant charts. It is designed to handle project with less than a hundred participants. The typical use case would then be medium sized organizations.

mxm Proxy Tool
The mxmProxyTool is a Zope tool that fetches content from an external web source. The content can then be inserted in a page template or dtml page on your own site. Generally speaking, it makes it possible to browse another website, inside the look and feel of your own. It is thought of as a quick and dirty way to integrate external websites with a Zope site.

mxm Workgroups for Plone
mxm Workgroups makes collaboration easy and possible for networked and virtual organizations. It is a way to make shared "work spaces" where groups of people can collaborate, that are just as simple to manage as a normal Plone folder.

mxmContacts
mxmContacts is a Plone product for managing contacts. Both contacts as individuals and organizations. It is based on Archetypes.

Version File
A very simple product for managing different versions of files.

IIS utilities for Python
utilities for making python work on IIS

colorz
a tool for automatically generating color schemes from a main color using Goethes theory of color..

Viewing all articles
Browse latest Browse all 27

Latest Images

Trending Articles





Latest Images