Alexander Gräf
Stettiner Str. Nord 20
49624 Löningen
Deutschland
USt.-ID DE 201732366
HRA 2332 Cloppenburg
Telefon
+49 (0) 5432 - 904243
Fax
+49 (0) 5432 - 904328
Email:
pro at portalzine dot tv
Customer:
customer at portalzine dot tv
I have been working as a consultant, programmer and designer for more than 17 years so far. Besides my family and work, business relationships are my life. My vision was always the same, it only matured over the years. I am always looking for a solid solution that combines clear design and solid functionality.
I love to design freely without limitations, allowing me adapt to new goals with ease. Corporate or community solutions want to wow and keep people to come back.
I grew up in a small town called Lahnau, about 60 km from Frankfurt - Germany, spend my primary and secondary school days there. Moved to Nigeria - Africa at the age of 15 with my parents and went to school there for 3 years.
We moved back to Germany after the 3 years, where I finished school and started studying law, concentrating on international law.
Along my studies I worked in the two companies of my father, a flour mill and an invention company, dealing with new technologies and solutions for the grain business every day. I designed panels for plc controls, worked on local network and distant network solutions. I build the complete QM system for the flour mill and handled all the design and advertisement tasks.
Beside my studies I build up / repaired PC´s, helped in network construction and did web design. I had only simple coding knowledge than, only HTML, which I tweaked to the limit. Learned some Java, JavaScript and worked with CGI and Perl for a long time.
Stopped my law studies as I didn't really see myself as a lawyer for the rest of my life. I started studying commerce and engineering, allowing me to work on my own business as well.
I am self-employed and have left the companies of my father, deciding to follow my own visions. portalZINE® reflects part of the work I do each day and represents my current working life.
I was an early adopter of PHP, when it was introduced years ago. I finally found a technology that allowed me to combine my design and programming skills. I took a book and tought myself the foundations, learned by reading code and browsing references.
Over the years I have grown up with PHP and JavaScript, allowing me to provide powerful solutions for my customers and for my own projects. I have moved into other technologies like ASP, Flash / ActionScript and RealBasic as well, providing me with the means to build services that not only span across the web, but also allow full controll of web based software right from the desktop.
Apart from my web design & programming work, I have been actively working on logo design / redesign, magazine ads, product / quality management manuals and print pre-layouts. Before 2008 most of my project work happened outside of Germany (USA, Mexico, Canada, Netherlands, Spain, France ...) That was mostly related to my open source involvement and a startup company in Mexico a friend and myself were working on for 3 years.
I love programming and design. I would never feel complete, with one of them missing. The underlining code makes the clock work, but it’s the surface that shows the time. I have a broad range of interests, that’s why I constantly dive into new technologies and expand my knowledge where required.
Apart from that, I am a peace loving guy who tries to have people around him that think the same. I try to ignore those that try to take that from me, not always easy :)
I love to share and help where I can, as we all started small somewhere. I truly believe in the principle: “If you help someone, someone will help you, when you need it."
Apart from work, my wife and daughter are the center of my life. My family is the fuel, that keeps the engine running :)
In my freetime I enjoy roleplaying games on my PC or xbox, but had not much time to spare for that in the past months.
Short summary of my CMS experiences in the past years:
Geymatter (CGI-based) was my first news publishing tool I played with, it had an admin interface and allowed to template every aspect of the script. It allowed multiple users and had many little gadgets. My first community ran Greymatter. But Greymatter wasn’t modular enough for me, as I had to add each additional script by hand.
Well that was the time when PHP got popular (2000-2001) and I looked what else I could use to make my administrator life a bit easier. Tried myPHPNuke, played and left. It was my first contact with a PHP Blog / CM system.
Tried some other blogs on the way, but none really caught my attention, bad documentation, weak installation, weak functionality, small amount of extensions.......
That’s when I learned about PhpNuke, which really pushed my interest for PHP. Admin interface, blocks, modules, just what I was searching for. I ran my first community site with PHPNuke (http://www.i-trends.de), which was about windows shell replacements like Litestep or DesktopX.
I converted my hand coded html site to PhpNuke and started reading the code and extending it. Learned a bit by hacking, but that was not enough for me. Bought my first PHP Book and started learning. Liked the block feature from the start and started extending existing sideblocks. What I though was missing from the start, were sideblocks designed for usability not just for display. Started coding my own blocks and extending the first modules.
When the PostNuke fork was announced I was fast in jumping onto the new train, because the PhpNuke development somehow slowed me down. I had too many ideas and PhpNuke didn’t seem the right CMS to go with. I converted my site to Postnuke and worked with Patrick Kellum as a Beta Tester (I think he was a Postnuke dev at that time) on the first phpBB module integration and his advanced block system for Postnuke. I tested the forum and hacked it to fit my community needs at that time. That’s when my first i-blocks where born. i-blocks, because my site was called i-trends ;)
Moved with Postnuke until Jan 2002, when I had the feeling that development had ceased a bit. XOOPS was announced and I decided to test it and liked it from the start. A fresh development, with good ideas, easy administration, but there development didn’t follow my pace. I had to move on with developments and ideas so I rejoined Postnuke and developed for 0.7x now.
Joined the Postnuke Management & Development in April 2002 and worked as a core developer until the beginning of 2003. It was sad leaving such a great development team behind, but different management visions and the lack of time made me concentrate on my own work and developments here at portalZINE® again.
| Main programming skills: |
|
| Basic programming skills |
|
| Media skills: |
|
| Operating Systems |
|
| 2001 - 2002 | Developer PHPNuke |
| 2002 - 2002 | Developer XOOPS |
| 2002 - 2005 | Lead Developer / Design / Management PostNuke |
| 2002 - 2006 | Developer osCommerce / worked on CastleCart with a friend (forked osCommerce) and extended it with Smarty as its template system |
| 2002 - 2004 | XMB |
| 2004 - 2010 | phpBB |
| 2004 - 2010 | Developer Menalto Gallery / Gallery 2 |
| 2006 - now | Developer Wordpress |
| 2006 - now | Developer Mambo / Joomla |
| 2006 - now | Developer jQuery |
| 2007 - now | Developer Magento eCommerce |
| 2001 - now | portalZINE - Developer Blog (Open PHP & Javascript development) |
| 2008 - now | portalZINE TV - Internet TV production & Media Blog i-trends TV |