I'm an übergeek. I can't help it.
I'm an experienced software professional and fledging product manager working in the lovely Hamburg. My software background includes mostly Java software development of web applications, web-based database applications and integration systems. My commercial experience includes projects based on the following technologies:
- Java/J2EE (social networking software - using Apache Shindig, OpenSocial container implementation web applications - many technologies/frameworks/libraries involved lately mostly using Struts2, Hibernate, Spring, JUnit and Maven2; integrations systems - JBoss ESB and Mule; RESTful web service design and implementation; web portals - Liferay)
- .NET (stock portfolio web app based on C#/ASP.NET with an JScript API that makes the whole app scriptable from web browser; WinForms client application),
- C++ (solution for ORM and a information system rapid prototyping solution that generates a compilable code fully implementing CRUD from UML class diagrams; object-oriented information systems client and client/server apps based on Qt and MFC; GIS apps based on Qt and , WiFi encrypting network drivers based on DDK, NuMega DriverStudio and IPSec/AES/3DES),
- Python (web portals based on Zope and Plone),
I'm into Web 2.0 applications, Android software development, RESTful web services, ideas for crowdsourced communities that improve quality of life. I enjoy refactoring and writing code that's easy to understand. In other words, I like to know stuff and I like to do my best others looking at my work feel the same.
Some quotes you might enjoy:
Life is a game of patterns and chance, and those who play well will win.
Ignorance is a poor excuse t