Home
CV
Work
Contact me
Photos
LED Life
Books
Software
CURRICULUM VITAE

SurnameSchön
First nameJohan
NationalitySwedish
Age30
LocationLinköping, Sweden.
E-mailjohan@schon.org

2004-presentEmployed as a developer at Opera Software Sweden.

2004- Architect of the Opera Mini browser.
2003-2004Continued studies for an MSc. degree at Linköping Institute of Techology, while still working at VISIARC AB.

2001-2004Co-Founder of VISIARC AB. The other founders are Mattias Wingstedt, former CTO at Roxen IS, and Peter Lindgren, former VP Strategic Accounts at Roxen IS, and Per Ranch, former CEO of ZoomOn AB.

2003 Performed on-site tailoring and installation of a VISIARC system at the Federal Election Authority in Mexico City, Mexico. This system is used at 2500 installations, and will be used to do census and to issue voting/identity cards to the 100 million citizens of Mexico.
2002 Shipped VISIARC System 1, a wireless Internet drawing archive solution. I developed the J2EE server part of this system.
2002 Shipped VISIARC WebViewer 2002, a light-weight java based CAD drawing viewer.
1997-2002Employee and later co-owner of InformationsVävarna AB, later renamed Roxen Internet Software AB, a pioneer web consulting firm, evolving into the development of the award-winning Roxen web server software.

2001 Researched the state of the Information Retrieval field, designed and implemented an SQL based high performance and scalable, yet dynamic full text search engine for Roxen Platform 2.2.
2000 Instrumental in shipping Roxen Platform 2.0 and 2.1, both on time.
2000 Developed web and CVS based source control and multi-platform automatic build and regression test tools.
1999 Conceived and led the project that created the Roxen Community web site.
1999 Shipped Roxen Platform 1.3. Responsible for porting the product to NT. The released product received PC Week Lab's Analyst's Choice.
1998 Technical project manager and architect during the development of a large scale multi-server (approx. 0.3M users) mail system (SMTP, POP3, IMAP, Webmail, SQL backend) based on Roxen and Pike.
1998 Created the Pike Community web site.
1998 Assistant technical project manager on the Roxen Platform project (an integrated Web Content Management solution). Later that year, Roxen Platform 1.0 received the "Best of Comdex 'Fall 98" award.
1997 Summer internship, doing among other things dynamically generated web graphics.
1996-Member of Lysator, a students' computer club at Linköping University.
1996-Undergraduate student of computer science at Linköping Institute of Technology, Sweden. Unfinished MSc.
1995One of the top 10 Swedish finalists in IOI, the International Olympiad in Informatics
1977Born in Hultsfred, Sweden.

Skills

  • Fluent in Swedish and English, written and spoken.
    Working knowledge of German.
  • Basic engineering skills.
  • Extensive experience with designing and developing scalable database Internet server systems
  • Solaris and Linux system administration skills
  • Extensive knowledge of Java, C, C++ and Pike
  • Five years professional experience of development and advanced uses of the Roxen web development platform
  • Cross platform development skills (UNIX, NT and OS X) software.
  • Extensive hands-on experience with most major IP application protocols (DNS, SMTP, POP3, IMAP, NNTP, FTP, HTTP, IRC, WebDAV, XML, SSL, TLS). For most of the applicable ones, I have developed servers, clients or both.