CV
Home
My family
Hobbies
Religion
My Bookshelf
Programming
O'Caml
Tools
Links
CV
News

 

My first programming was done on a Data General Nova 1200, time-sharing, 110 baud, Basic. We had 100KB of hard disk.

-79 First commercial programming (Basic)

During  high-school I created administrative applications for Commodore Pet 2001. I was employed by the Scandinavian agent Datatronic. We used the Microsoft Basic that was included in the Pets (8 KB ram, tape drive)

-81-83 VisiCalc-clone CalcResult (Forth)

A very successful program, 250 000 copies sold in the US and we received the Swedish export prize for this accomplishment. We used an in-house developed Forth, which was created by me and Peter Bengtsson. Peter is the founder of Noteheads, who makes the best music notation software in the world.

-82-90 Studies and post graduate studies

Master of Science in computing science at Uppsala University, the oldest university in Scandinavia. Focused on  Lisp, Prolog, OOA/D/P.

Postgraduate studies with Licentiate thesis about bug-free programs.

Lectured in OOP (Eiffel, C++), OOA/D  (Rambough/Beck), databases, parallel languages (Parlog, GHC)

91-93 OO-guru (C++)

Supported teams that created GIS, billing, switch-board systems for Ericsson.

Trust fund management software for the insurance company Skandia,

Travel expense system for Adedata (now TE, TietoEnator).

94-95 CRM-system at Sorgente (VC++, VB3/4)

Created support systems for customer support to manage the demands for analog mobile phones, called NMT. Clients were Telia, Swiss PTT and Unisource Mobile

I was founder, technical project leader, project leader, main developer. Sorgente had 15 employees.

96-97 Pricer

I worked as consultant, responsible for everything visible in the store, i.e. client programs and reports.

98-2001 Tacton, CTO

I am the vice president of technology, responsible for 40 people, consultants and developers

I am also a major shareholder in Tacton Systems AB.  We create a best-of-breed sales configurator.

My skills are

  • Programming languages I used a lot: Basic, Forth, C++, Lisp, Prolog, Java, ML, assembler

  • Techniques: object-orientation, functional programming, logic programming, constraints, COM/Win32 (I am a Microsoft Certified Professional.)

  • Software engineering methods: Rational Unified Process, UML, XP, ISO, Objectory

  • Review, both code review and design review.

  • Databases: expert on SqlServer and Oracle, good on Informix, MS Access.

  • Since I always been a major shareholder, I always have been managing companies, managing projects, looking for venture capital.

  • Management consulting in CRM.

  • Creating and analyzing software patents.

 
 Page accessed 2841 times.
Copyright 2001, Mattias Waldau. Last edited on Sunday, November 25, 2001