Meinhard Benn
Personal Details
Professional Experience
-
07/2013 - current
Senior PHP consultant
Berlin, Germany
- Production, launch and maintenance of Symfony2 based community website snoopet.de and its mobile apps
- SCRUM team, continuous integration
-
01/2003 - current
Nomadic Web Monkey
Eurasia
- Self-employed and voluntary work for: BeWelcome (INT), Ecobytes (INT), European Youth for Action (NL), Co-operative College (UK), Sustainable Ireland (IRL) and many others
- Focus on using and creating free/libre software to supply internet hosting, development of front-end and back-end solutions for non-profits and independent artists, training and support, research – while travelling through Europe and Asia
- Since 2013: strong focus on cryptocurrencies, with presentations, participation in hackathons and consultant work
-
04/2011 - 09/2011
Senior HTML5 developer
Hamburg, Germany
- Extending in-house JavaScript/HTML5 UI framework and implementing features for IPTV set-top box
- SCRUM team, continuous integration
-
09/2010 - 12/2010
Senior JavaScript and PHP developer
Berlin, Germany
- New feature implementation for the Ekumo technical documention CMS (front-end Ext JS based, back-end in-house PHP5 MVC framework, optimized for high performance and extensibility, 20000+ files code base)
- SCRUM team, continuous integration
-
01/2008 - 01/2011
Web Consultant
Hamburg, Germany
- Adopting a Symfony based community and content rendering framework from German to several other languages
- Extending eZ Publish according to the needs of the different country editorial teams
- Hands-on coding (PHP mostly), quality assurance, planning, documentation
-
07/2002 - 11/2002
Quality Assurance Engineer
Vivendi Universal Games
Dublin, Ireland
- Dealing with internationalisation related software issues in Vivendi’s video games titles for PlayStation2, Xbox, GameCube and PC
- Bug reporting and regression, translation
-
05/2002 - 07/2002
Technical Support Agent
Compaq/HP Ireland
Dublin, Ireland
- Phone-based customer care for Compaq desktop products to Compaq resellers and contract customers in Austria, Germany and Switzerland
- I was young, I needed the money.. ;)
-
12/2001 - 03/2002
Chief Executive Officer
netzteil AG
Schwerin, Germany
- Leadership and administration of netzteil AG, a start-up company that ran coint-operated Internet kiosks in German youth hostels and produced Linux-based kiosk software
- Management of 2 full-time and 10 part-time employees and sub-contractors
-
08/2000 - 11/2001
Chief Technical Officer
netzteil AG
Schwerin, Germany
- Managing software and hardware development
- Business development
-
03/2000 - 07/2000
Technical Manager and Co-founder
netzteil GbR
Schwerin, Germany
- Development of netzteil’s business model
- Technical development, prototyping hard and software
-
10/1999 - 12/1999
Web Designer
Düsseldorf, Germany
- Integration of new functionalities to NBC Giga’s website as sub-contractor in collaboration with NBC employees
-
06/1999 - 09/1999
Market analyst
silver.screen GmbH
Berkeley, USA
- Market research and contract negotiations in the San Francisco Bay Area for Hamburg based silver.screen
- Subject: American IT companies entering the European/German market
-
07/1998 - 05/1999
Web Designer
Agency for New Media
Schwerin, Germany
- Self-employed, clients include: Sony Germany, Lycos Europe, McKinsey & Co Germany, silver.screen GmbH
- Running a local search engine at Schwerin.com
- 1 employee
-
10/1996 - 01/1997
Web Designer
Hamburg, Germany
- Work on MME’s clients’ websites vh1.de, kraft.de, expo2000.de
-
05/1995 - 09/1996
Web Designer
Schwerin, Germany
- Maintenance and development of Schweriner Volkszeitung’s website svz.de, Germany’s first local newspaper on the web
Tutor Experience
-
06/2011
HTML5 presentation
Hamburg, Germany
- Introduction to HTML5, followed by Q&A
- In-house presentation as part of employee training
- 20 attendents
-
09/2010
Real-time web: XMPP and Strophe.js presentation
London, UK
- Introduction to XMPP messaging protocol and Strophe.js JavaScript XMPP library
- Presented using remote controlled HTML5 slides, attendents could follow progress via browser
- Part of London Geek Night on the topic of real-time web technologies (WebSockets vs. XMPP via BOSH)
- 25 attendents
-
06/2007
G8-TV live stream setup presentation
Oslo, Norway
- How to set up an Internet live TV station entirely in Free Software
- Presentation technical setup G8-TV 2007 live video stream
- 30 people between 18 and 40 years old
-
10/2006
Sustainable Computing presentation
Sofia, Bulgaria
- Introduction to Free software: Speech, screening, discussion
- LTSP: Introduction, demonstration on recycled computers
- 15 people between 18 and 30 years old
-
08/2006
Sustainable Computing workshop
Zajezova, Slovakia
- Introduction to Sustainable Development and Free software
- Speech and discussion
- 15 people between 20 and 40 years old
-
01/2006 - 03/2006
Classes for in-house education centre
Schwerin, Germany
- Network security, Internet legislation and copyleft/copyright
- OOP in C++ and HTML/CSS scripting
- 10-20 people per class, between 15 and 30 years old
-
07/2005
Workshops “LTSP diskless Linux workstations”, “Green Computing“
Dijon, France
- LTSP: Introduction, demonstration on recycled computers
- Green Computing: Creating awareness for environmental and social issues caused by the IT industry
-
03/2005
Introduction to Free Software / Linux
Zagreb, Croatia
- Speech, followed by a projection of an interview with Richard Stallman and discussion
- 100 people between 18 and 40 years old
-
08/2004
Free Software / Linux and Sustainability
Woudrichem, Holland
- Speech and discussion
- 15 people between 20 and 30 years old
-
07/2004
Course in web design and project work
Berlin, Germany
- A one week contract for Körber's Eustory summer seminar at the Wannseeforum Berlin
- Teaching of a group of young people from all over Europe
- 10 people between 16 and 18 years old
-
06/2004
Green Computing Workshop
Pula, Croatia
- Introduction to Sustainable Development
- Connecting environmental and social activism with alternative computing
- 12 people between 22 and 30 years old
-
02/2004
Introduction to Free Software and Linux
Pula, Croatia
- Speech, discussion and practical exercises
- 15 people between 18 and 30 years old
-
08/2003
Free Software / Linux and Sustainability
Sheshory, Ukraine
- Speech and discussion
- 12 people between 18 and 26 years old
-
04/2003
Free Software / Linux in an office environment
Dublin, Ireland
- Speech, discussion and practical exercises
- 8 people between 23 and 35 years old
-
08/2002
Free Software / Linux for small NGOs
County Clare, Ireland
- Speech and discussion
- 10 people between 18 and 26 years old
-
06/2000
Web Design / HTML course (2 sessions)
Schwerin, Germany
- Speech and practical exercises with sample project
- Session 1: 6 people between 16 and 19 years old
- Session 2: 10 elderly people
Formal Education
-
08/1991 - 06/1996
- Sprachgymnasium (Language Grammar school) Schwerin, Germany
- German “Abitur” with a result of 2.3 (1 = highest, 6 = lowest)
Job-related Skills
-
Information Technology
- Since 1995: Experience with web technologies (HTML5, CSS, XML, JavaScript, Perl, PHP/MySQL) and web design
- JavaScript-specific: Node, jQuery, ExtJS, Strophe
- Source control via Git and SVN
- At /home in Linux, MacOS and Windows
- Ability (and habit) to learn a new programming language or technology within days
- Good friends with blog and wiki software and many other FLOSS web applications (eZ Publish, Drupal, Mantis, Gallery etc.): Installation, maintainence, template hacking and writing extensions
- Strong understanding of requirements for multi-lingual content
- Wrote web applications using AJAX and Google APIs
- Advanced knowledge in Python (wrote chat server), C++ (taught classes) and Java (via processing.org)
- Ruby on Rails beginner, but just waiting for a project to deploy and learn it properly
- Running and administration of Linux Internet servers providing low-cost web space for non-profits since 1998
- Integrated online payment systems (prepaid and credit cards) and set up MySQL databases (countless)
- Set up and ran secure web, mail, FTP and LAN servers with Linux
- Set up diskless workstations with LTSP on recycled computers
-
Communication
- Provided national (Germany) and international (Greece, Austria, Spain) customer relations
- Represented netzteil AG at CeBIT computer fair Hanover 2001
- Provided training in programming languages to small and medium size groups
- Taught IT classes for youngsters and adults
- Facilitated various workshops and gave speeches covering topics of alternative computing
- Trained new staff members
- Familiar with Open Space technology
- Facilitated auto-organising grassroots hack and activist meetings
-
Leadership
- Led software development through a network of freelance and part-time software developers for netzteil AG
- Supervised hardware development of Internet surf kiosks
- Management of self-employment business (nano corp) since grammar school
-
Numeracy
- Controlled costs of hardware and software development
- Supervised accounting
- Accounted freelancing
- Organising my personal finances in a big Open Office sheet including balance graph ;-)
Additional Skills
-
Languages
- Fluent in German (native) and English
- School knowledge in Russian (5 years) and Latin (2 years)
- Basic knowledge in Romanian
- General understanding of different European languages through travels
-
Other
- Hand-drawing skills
- Drivers license for classes A, BE, C1E and L (cars, small trucks, motorbikes)
Interests
References
CV v4.8 - 27 February 2014