Veteren software developer Hans Bergsten has designed and implemented systems for everything from IBM mainframes, through DEC minicomputers, Unix workstation and servers, to PCs, using many different programming languages. Bergsten first came in contact with Object Oriented concepts through Simula in 1985, and has continued to explore this powerful technology in many projects since then using Smalltalk, C/C++ and Java. He developed his first database applications even before SQL was the standard database language, has worked with network based applications since the late eighties, and started to study Java when it was first made public in 1995.
In 1997, Bergsten founded Gefion software to further develop his ideas about network based, platform independent, software systems, such as the all Java, small footprint, servlet and JSP enabled LiteWebServer, and the InstantOnline JSP custom tag library, for development of truly code free JSP database driven web applications.
Bergsten has been a participant in the working groups for the Java Servlet API and JavaServer Pages (JSP) from when they were formed, and contributes to the development of the Apache Tomcat reference implementation for both specifications as a member of the Apache Jakarta Project Management Committee. He is also a frequent writer of Java articles for web sites and magazines, as well as one of the authors of the popular iProfessional Java Server Programming a (Wrox) book, in addition to the iJavaServer Pages (O'Reilly) book.