nothing
Balder Programvare
Steinar Overbeck Cook
- Curriculum Vitae


Civil status   Born 1963, married to Johanne, 5 children.


Objective   Focus on software engineering tasks and leverage existing experience in addition to learning something new. I take a special interest in software development technologies and related tools in addition to writing compilers.

I have founded 4 companies, of which three were successfull and one went bankrupt - but my software still lives :-) I strongly believe that new technology creates new opportunities.




Experience  
Feb. 2008 - Aug. 2009: mediaConnect
Chief architect and senior engineer for new subscription system Selection of technology and methods, designed overall architecture for development of new subscription system. Implemented n'th version of code generator for persistent entities using iBator
  • Technology: Java, Tomcat, Spring, Informix, DB2, Google Web Toolkit, iBatis, iBator, maven

Sep. 2007 - Feb. 2008: Telenor Telecom Solutions AS
Design and implementation of JVM monitoring system Implemented "UseMon", a system allowing real time analysis of the JVM through byte code manipulation of the running Java classes. The project was later designated as "open source" and is now hosted on Google: http://code.google.com/p/usemon/

The collected data was loaded into a SQL database using a dimensional model for analysis (data warehouse).

  • Technology: Java, Tomcat, Spring, Hibernate, MySQL, Google Web Toolkit, Javassist, maven

Sep. 2006 - Mar. 2007: Fast Search & Transfer ASA
Design and implementation of pay-per-click system Designed and implemented a pay-per-click system capable of handling 500 clicks per second.
  • Technology: Java, Tomcat, Spring, Hibernate, maven, Fast search engine and MySQL

Sep. 2005 - Sep. 2006: Fast Search & Transfer ASA
Design and implementation of log analysis system through SQL Designed and implemented a full fledged SQL interpreter on top of the logfiles produced by their search engine. Later we designed and implemented a read-only database with SQL interface, enabling the selection of data from the TB-sized log files into various output formats.
  • Technology: Java, Antlr, Fast search engine and MySQL

Sep. 2004 - 2005: Telenor Network Systems AS
Design and development of internet portal for payment management for content service providers
  • Designed and implemented an internett portal enabling content service providers to take payment for live content like for instance music, films etc. via credit card or invoice Technology: Oracle, WebSphere 5.1.x using JSP, JSTL, Struts, Hibernate and Java

Sep. 2003 - 2004: Tomra Systems ASA
Design and development of internet portal for RVM machines
  • Designed and implemented an internett portal for their main line of RVM products.
    Technology: Sybase, Tomcat web server using JSP, JSTL, Struts and Java

Sep. 2001 - present: Balder Programvare AS
Founder of www.SendRegning.no
  • Design and implementation of a complete J2EE based internet service for processing of invoices

October 2002 - present: Tollpost Globe AS
Mentor and participant in development of J2EE based application
  • Trained and helped IS department in transition from client/server development into multi tier development based upon J2EE (Jboss)
  • Developed several core components of new application

August 2002 - December 2002: DocStream AS
Design and software engineering - XML & XSL based forms processing system
  • Designed data modell and overall technical architecture for XML based forms processing system based upon mySQL, Java and Apache Tomcat. Delivered to DSB (Direktoratet for Samfunnssikkerhet og beredskap)

April 2002 - present: Distribusjonssentralen AS
Mentor in transforming application from RPG on AS400 into IBM WebSphere
  • Trained staff in J2EE technology in order to help them convert an application written in RPG on IBM AS400 (iSeries) into a IBM WebSphere (J2EE) based application utilizing the same database as the old application
  • Developed a tool allowing for Enterprise Java Beans to be generated automatically from the tables in the DB2/400 database. While retaining affinity to the underlying DBMS schema

April 2002 - August 2002: Tollpost Globe AS
SW Engineer - rewrite of web application for tracking and tracing of parcels
  • Re-wrote an Informix Blade implementation of an application designed to let end-users perform track & trace of parcels via Internet
  • Application based upon Apache Tomcat and Java
  • Development performed via distributed development environment

Jan 2002: - April 2002: Mazeppa AS
Technical design and SW engineer - purchase order system for Telecom business
  • Established distributed development environment
  • Established run time environment based upon Apache Tomcat and the open source J2EE server Jboss
  • Established run time environment based upon Apache Tomcat and the open source J2EE server Jboss
  • Design, coding and testing of final system

Sep. 2001 - 2002: Oslo
Chief architect and lead SW engineer - internet service
  • Design and implementation of a complete J2EE based software system, using open source tools like Java, Apache, Tomcat, J2EE(Jboss), mySQL, JavaScript and web browsers

Jan. 2001 - Aug. 2001: Wide Computing AS, Oslo
Contract; Lead SW engineer
  • Designed and developed the entire architecture and system for their external web site, including setting up the DB/2 database connections

Aug. 1999 - Dec. 2000: Million Handshakes, Oslo
Chief Technical Officer and member of board of directors
  • Member of international management group
  • Head of research and development. Designed and implemented the 4th version of the companyís CRM software solution using MTS, Delphi and Oracle. Extensive experience in the use of the Perl programming language together with SQL databases, Web servers and DCOM based application servers
  • Head of IS, responsible for creating a global network with all offices connected through VPN via the Internet to central servers in Oslo

Jan. 1995 - Aug. 1999: Million Handshakes, Oslo
Founder, CEO and chairman of the board
  • Founded Balder Dialog, based upon the software previously developed in Balder Programvare and installed at companies like NKS amongst others
  • Renamed Balder Dialog into Million Handshakes
  • Re-developed character and UNIX based software into windows client/server software, thus creating version 3 of our CRM software suite. Chose Borland Delphi and Oracle as core technology
  • Raised capital 3 times in order to finance the growth of the company. Raised NOK 40mill through Dutch venture capitalist P3 in the round of financing which took place in January 2000
  • Hired a new managing director in order for me to concentrate on software development

Mar. 1994 - Jan 1995: Balder Programvare AS
CEO and "everything"
  • Implemented large CRM system based upon Informix technology at NKS
  • Ported version 7 of Informix to Diab UNIX machines at Informixí laboratory in London
  • Held training session in Entity Relationship theory and SQL at the university of Tallinn in Estonia

Oct. 1992 - Mar. 1994: Informix Software, Oslo
Country manager
  • Established Informix´representation in Norway, based upon the business of my company Balder Programvare
  • Moved business from Ski to Oslo
  • Established customer services department, sales force etc
  • Closed contracts with numerous Norwegian local municipalities

Sept. 1989 - Oct. 1992: Balder Programvare, Ski
Founder, CEO, etc.
  • Founded the company, wrote a business plan and managed to persuade Informix to let me be their distributor in Norway
  • Closed deal with Norwegian tax authorities worth approx. NOK 3,1mill.
  • Closed deal with Tollpost-Globe worth approx NOK 4mill.
  • Wrote version 1.0 of CRM software based upon Informix technology

1985 - 1992: Norwegian UNIX User Group
Member of the board and chairman
During this period, in which he held positions with several employers:
  • Participated actively in building the commercial UUCP based Internet backbone in Norway
  • Managed the office functions of NUUG
  • Participated in the European UNIX User group
  • Arranged the European UNIX User group conference in Troms in the early 90´s

1986 - 1989: Fellesdata, Oslo
SW engineering senior consultant
  • Established the group responsible for SW engineering in the open environment (UNIX and Windows)
  • Connected Fellesdata to the Internet

1985 - 1986: Fellesdata, Oslo
IS Senior consultant
  • Created the IS routines for managing Norwegian savings banks mini machines and gateways, based upon TMX, X.25, SNA and WorkSavers from NCR
  • Created graphical system to survey Fellesdataís network of 18.000 online terminals
  • Summer of 1985: Spent 3 months at NCR´s laboratories in Columbia, SC in USA, learning all the gory details of the UNIX operating system

1984 - 1985: Fellesdata, Oslo
Systems programmer
  • Systems programming in Assembler and JCL
  • Participated in team responsible for the maintenance of the IBM mainframes

1983 - Jan. 1984: Fellesdata, Oslo
Console operator
  • Monitor and control IBM mainframes running MVS


Education  
1970 - 1979: Primary School, Lillehammer

1980 - 1982: Norwegian army gymnasium, Halden
  • Wrote various simulation programs on handheld computers

1982 - 1983: Norwegian naval academy, Bergen
  • Wrote various systems for navigation and simulation

1988 - 1989: BI, Sandvika
  • Various evening courses related to business management

1983 - 2000: Various training courses


Interests  
Sailing, skiing, snowboard, cabinet making, literature, listen to music and travel


Languages  
  • Bilingual English/Norwegian
  • Fluent Danish orally, not in writing
  • Acceptable oral Swedish, not in writing


Computer languages, etc.   This is an abbreviated list of the most major technologies that i´ve been involved with through my approx. 20 years in computing. The number of tools would simply be to much for a CV:
  • UNIX (shell scripts, awk, sed etc., expert level)
  • Windows NT/2000
  • AS400 / iSeries
  • TMX (would rather forget about it J)
  • MVS (very rusty)
  • Informix RDBMS (expert level)
  • Oracle RDBMS (intermediate to expert level)
  • DB2 Universal Server 7.x (intermediate to expert level)
  • MySQL (expert level)
  • Sybase (intermediate to expert level)
  • SQL (expert level)
  • Borland Delphi (intermediate level)
  • Perl (expert level)
  • Apache web server (expert level)
  • Tomcat web server (expert level)
  • Java (expert level)
  • J2EE (expert level)
  • C (rusty expert)
  • C++ (intermediary)
  • UML (intermediary)
  • Entity Relationship modelling (expert)
  • Various Internet technologies (TCP/IP, FTP, HTTP, XML, etc.)
  • Apache components like Maven, Ant, Commons etc.


Personal skills  
  • Due to bilingual English skills, I learn new things very easily
  • Very curious and like to learn new things



Mer om:
Balder Programvare AS
Andrew Swift
Pål Orby
Sverre Kr. Furseth

[Balder]


Toppen av siden | Start | Om selskapet | Kunder | Tjenester | Dokumenter | Kontakt