Developer and Ajax evangelist at NetHouse
Stockholm Area, Sweden
Developer and Ajax evangelist at NetHouse
Stockholm Area, Sweden
JavaScript/Ajax; *******
XHTML/CSS; *****
J2EE; *****
J2ME; ****
Tomcat; ****
MySQL; ****
PHP; ****
Javascript specific;
Dojo 4.x/1.x; ****
Prototype 1.5; ***
Openjacob draw2d / WZ DHTML; ****
Google APIs; ****
Advanced Javascript OO techniques + General DOM magic; ****
News:
Creator and current lead of the Thin Server Architecture Working Group
[http://www.thinserverarchitecture.com]
History:
I am a contributor to the open source projects Dojo and Apache Sling.
I am also a contributor to the LGPL and Apache licensed EditArea editor
I've release Bunkai - a simple source code editor and viewer for Dojo 1.x - http://supercodex.com/bunkai/bunkai/bunkai.html
I've written a LGPL version of MAYA Desing Inc.'s JavaScript Dataflow Architecture (JDA) specification, which Ajaxian called "Spring for Javascript" :)
I am a capable Facebook application developer, working in FBJS and PHP/MySQL.
I am the author of the small Facebook widget library, backface, whcih supports drag/drop, fade/unfade and window effect in Facebooks apps.
Currently underway is a groundbreaking visual JDA editor, using the standard JDA framework as messaging javascript microkernel and Dojo 4.2rc3 for windowing, tables, menus, et.c.
Companies I've worked with as a consultant include; Finansinspektionen, AddTrust, Smarttrust, CA, Informator, Cornerstone, Novell, Nexus, Telia Sonera, AMS (Arbetsmarknadsstyrelsen).
I live in Stockholm, Sweden.
Mail me at psvensson at gmail dot com
Distributed systems (JavaGroups/JGroups, JMS, LDAP/NDS)
SOA/Web Services ( Both J2EE and .net experience)
Security and Identity management (PKI, Mobile ID / SmartTrust, CA hacking, OCSP, PCI).
Java (J2EE/Eclipse/Hibernate/Tapestry/Spring/agile methods)
.Net (C#/VS2003/2005)
Project Management (RUP, Technical lead)
User Interfaces (Swing, Javascript/CSS/HTML (DHTML/XHTML)), Ajax)
Technical Project lead, AJax and Javascript/CSS/HTML in general
(Computer Software industry)
2008 — Present (less than a year)
(Sole Proprietorship; 1-10 employees; Information Services industry)
November 2006 — Present (1 year 9 months)
http://www.mashupstation.com is the first generic cross-domain proxy for "serv-less" mashups and services. Free and with support for hiding and management of developer keys to used services.
(Privately Held; 51-200 employees; Computer Software industry)
August 2005 — Present (3 years)
Primarily as consultant developer and architect but also as internal Ajax and Agile methods evangelist.
(Public Company; 201-500 employees; Computer & Network Security industry)
August 2001 — August 2005 (4 years 1 month)
Consultant developer landing in stacks of hay composed of PKI, J2EE, hand-rolled CAs, network coding, Messaging and lots of other stuff.
(Computer Software industry)
1995 — 1998 (3 years)
(Privately Held; 51-200 employees; Information Technology and Services industry)
August 1992 — August 1998 (6 years 1 month)
I Worked as an instructor for Novell NetWare (CNE, MCNE) courses as well as web-related Microsoft courses
(Computer Software industry)
1995 — 1998 (3 years)
40p, Linguistics, 1991 — 1992
4-årig Teknisk(K), Kemi, 1986 — 1991
My family, SF and Fantasy books, Javascript/Ajax, Distributed Systems (both storage and execution), Computer games. Also my pet LGPL project; BaStar(d) - a JDA (Javascript Dataflow Architecture) implementation. Check out the examples at mashupstation!
Apache Sling, Turning Things Right Inc. [Part of the Possible Futures Megacorp], Ajaxians, Read/Write Web
CNE (Certified Novell Engineer)
MCNE (Master CNE)