This is the home page of   Lennart Johansson, PROMICON Data Konsult, Täby, Sweden.

PROMICON Data Konsult is a dynamic company that works on many different levels with other companies, filling a key role in projects where deep technical knowledge, team work, enthusiasm, innovation, integrity and flexibility are essential.

PROMICON Data Konsult has been in operation since 1978 and full-time since 1981. I, Lennart Johansson, am the sole owner and employee of this small and highly successful company. Before embarking out on full-time consulting work, I was previously employed at Asea-Atom (1972-1980) for developing nuclear fuel testing and production equipment. I have a Master of Science (M.Sc.) in Engineering Physics, from the Royal Institute of Technology in Stockholm, Sweden (Civilingeniör Teknisk Fysik, KTH).

Between Mars 2006 and June 2016 I was full time employed at one of my previous customers, Enea Software AB. Promicon as a company lived during that time period a semi-passive life, only accepting short projects, doable in my spare time.
Now it is full-time again in Promicon!

Minimum
input

logo

Maximum, Reliable, Hi-tech
output on Schedule
Quality→Value→ Satisfaction

Team work


Catalyst
    Enthusiasm
        Creativity
            Interaction
                Analyzing

          Knowledge
        Structure
      Intensity
    Experience
  Flexibility
Responsibility

        Control
      Predictability
    Commitment
  Security
Integrity

I am considered to be a technical specialist with the ability to learn very quickly and adapt easily to different work assignments and environments. My strengths include being able to make accurate, clear and concise technical descriptions and specifications from very little input. I have a broad range of experience in the consulting field working independently with project responsibility that requires advanced expertise. I have deep knowledge in the following areas and many more: 1) nuclear fuel manufacturing and testing; 2) automatic test equipment; 3) computer security including ITSEC; 4) technical documentation of all kinds; 5) specifications and project leading; 6) computer hardware module design and development; 7) operating systems and libraries, real-time systems, embedded systems, OSE, Linux; 8) programming in different languages.


PROMICON Data Konsult, Täby, Lennart Johansson
Phone +46-702-141723       (i.e. Cellular phone in Sweden: 0702-141723)
or +46-8-51013680     (i.e. Sweden 08-51013680)
Address PROMICON Data Konsult, Lennart Johansson, Ingjaldsvägen 29, SE-187 72 Täby, Sweden
Web www.promicon.se
E-mail

Nefertiti to Caribbean 2004/2005 : Webb with my daughter Angelica and Jonas Jakobbson one year sailing to Caribbean
Willrose to Caribbean 2001/2003 + 2008/2009 : Webb with S/Y Willrose with Lars and Klara Jakobsson sailing tours to Caribbean
My CV can be found here (www.promicon.se/cv/cv-lennartj.html) or read CV+Appendix as one PDF-file (260kb).
Login is needed to access the CV. Use this name and password when opening it:
with


Below you find sections with Success and Experience, Some Customers, Main occupations.

I fortunately always have too much workload to have time to create a really good web page of my own! This page contains just a short summary, indicating what I do in very simple html-language.


Success and Experience

Some quick, very unordered, buzz words with my experience of products, systems, standards and customers, for those who can associate:
Nuclear fuel manufacturing/testing, Asea-Atom, Data General Nova, Fortran, Assembler, DataBoard 4680 industrial modular systems, OS-8 real-time OS, Mikroteknik AB, ABC80/800/9000, Basic, DS90, D-NIX (Diab's Unix dialect), DIAB 1130 and others, ComC, Diab Data AB, Diab Data Inc., C/C++ (D-CC++), D-F77, D-Basic V, Bull AB, Integris Sverige AB, Steria AB, IT security, ITSEC, Common Criteria, OSCA, smart cards, Bullwark, Persys, Kryptonet, Kryapp, Secure Office from Steria, FMV, AerotechTelub, KRAPI, TAK, SITS, OpenVoice, Telesvar/Mobilsvar, AIX, AIX device driver, Teligent AB, Objecta AB, Sverige Direkt, STFI, MiniDoc, Nexus Technology AB, Tritech AB, Bombardier, railway interlocking systems, Skatteverket, HP-UX, Sun Microsystems AB, Celo Communications AB, Gmail, Enea OSE Systems AB, TCP/IP, Memory management, File systems, Embedded systems, Computer security, Hardening Windows, UniAccess AB, USB-adapter, Zander & Ingeström, SKB, Squid AB, Imsys AB, the Cjip microcontroller, Imsys Developer, Java J2ME, CLDC, MIDP, Bluetooth, PKI, Interpeak AB, Internet Edge, JavaScript, Perl, PHP, XML, XSLT, DocBook XML,.NET, DSDM, Linux, Clearcase, git, wiki, HTML, HTTP, PowerShell, VMware, Inkscape, Lex68, Ventura, MS-Word, FrameMaker, Acrobat PDF, Arts&Letter, PaintShop, CorelDraw, UML, Gimp, OpenOffice, LibreOffice, Joomla.

Links to some of Promicon's customers, with comments about what I do or have done:

Generally I try to keep ongoing customer relations in the beginning of the list, but it is not possible to order these by time, as the relations often span over very long time with several customers in parallel.

Expisoft AB since 2017 - continuing. Writing documentation för IT security product, mainly for the Swedish defense.

Enea with OSE, Linux, NFV etc, since 1994 - continuing. Actually 2006 - 2016 I was full time employed at Enea, while Promicon was on hold, working on all Enea products, the main are OSE5, OSEck, Optima, Enea Linux, Element, as well as working with make systems and build system and creating documentation web sites with automatic updates.
Enea AB develops OSE, which is a true real-time operating system with the highest reliability, used in highly critical embedded systems by many large companies. Enea also develops Enea Linux and various other products, like Element, Optima debug tool, Polyhedra database, I am writing specifications, User's Guides, and Programmer's reference manuals for all products, mainly in Docbook XML/XSLT and FrameMaker, producing PDF, Eclipse Help, and HTML versions. During my employee time, I was also responsible for all user documentation for all products and created an internal web site for accessing all user documentation and many different automatization scripts for building documentation automatically from source code and uploading results, with advanced use of the Clearcase and the git CMS-systems.

Imsys AB since 2000 - continuing. Imsys develops a new control processor for embedded systems, with micro-programmable processor kernel and a full range of system developing software with library modules. I created the document structure and specifications, hardware and software design manuals, programmer's reference manuals, administrator's guides, user's guides, hardware module guides, as well as the main technical parts of the Imsys web site.

Tritech Technology AB (Now Prevas AB), since 1993- ... They develop computer hardware modules, security systems, redundant control modules for train signaling systems, etc. They focus hard on delivering very robust and reliable equipment. I write specifications for hardware and software, programmer's reference manuals, administrator's guides, user's guides, in FrameMaker and MS-Word, PDF. Some projects started already when the team was within Bull AB.

Steria AB since 1981 - 2010. The IT Security development team (previously Integris Sweden AB, earlier Bull AB, earlier Diab Data AB), develops IT security products, e.g. Secure Office, Kryptonet, Kryapp, and develops custom-designed IT security systems. I am writing technical and project specifications for hardware and software, programmer's reference manuals, maintenance manuals, administrator's guides, user's guides, Swedish defense ITSEC evaluation documents. Also I have developed a hardware device driver for AIX. See Diab Data below for earlier work.

Teligent AB 1993 - 2004. Teligent develops services for the telecom industry. I worked in the OpenVoice project, i.e. Telia's Mobilsvar/Telesvar, writing specifications for hardware and software. I created and was project responsible for the programmer's reference manuals, maintenance manuals and administrator's manuals as an on-line system in AIX, written in FrameMaker, distributed as Acrobat PDF. This actually started 1993 within Bull AB, but Teligent later took over the development team.

Interpeak AB 2004. They develop highly efficient and safe TCP/IP networking stacks and tool kits, used as program modules in operating systems from many different companies, e.g. in Enea-OSE, WxWorks and others. I write documents about secure solutions and programmer's manuals. Example: Internet Edge Software solution.

STFI - Skogsindustrins Tekniska Forskningsinstitut (now RISE Innventia) 1984 - 2000 (now named STFI-Packforsk). STFI performs research and develops measuring equipment for the forest industry. I develop measuring programs and serial drivers, camera control and image processing programs. Earlier DataBoard 4680 was used, later PC-Windows/DOS. Examples are a) for a pulp fiber characterizing equipment, b) for power control of soda boilers in pulp factories and c) for an imaging spectrometer measurement system for fibers, with 3 cameras.

Försvarets materielverk (FMV) 1992 - 2006, as subcontractor of Bull / Steria AB. Also from 2017 - continuing as subcontractor of Expisoft AB, see more above. I write specifications, programmer's guides and user's instructions. I write ITSEC security target and evaluation documentation, which are used by AerotechTelub when evaluating solutions and systems. A few examples: PLIS, Orion, Kryapp980 with TAK smart cards.

Bombardier Transportation 1992 - 2009, as subcontractor of Bull AB, since 2002 to Nexus/Tritech. Bombardier in Hässleholm, Sweden, develops rail control solutions - wayside interlocking systems, using redundant modules from Nexus/Tritech. I write specifications for system, hardware and software, testing, operation system, programmer's manuals, service, administration in FrameMaker and MS-word.

SaabTech 2003-2004 as subcontractor of Steria AB and in cooperation with FMV and Sectra AB. I developed a new device driver for a hardware adapter to be used in an IBM PowerPC AIX server for a security system. This included market search for an adapter, specification of the functionality and the driver including security target documentation, in cooperation with other parties. Finally due to time limits and workload at Steria, I also did develop the device driver in AIX, using C and IBM's development tools.

Carelink 2002 as subcontractor of Steria AB. I wrote the CPS - Certification Practice Statement for SITHS-CA, describing exactly how the outsourced CA, provided by Steria AB, for the Swedish Health Care will be performed to completely and securely fulfill the requirements in the corresponding Certificate Policy Document.

Skatteverket's IT-department 1995. I wrote a complete administrator's and programmer's guide for the IT departement of the Swedish Tax authority, describing their internal development platforms, tools and internally developed routines and libraries.

Diab Data AB was my largest customer for many years from 1981, later named Steria and part of it became Tritech, see above. My contacts with them started back in 1975, when I used their products to build systems. The company later became Bull AB, later Integris Sweden AB and now Steria AB, while the hardware design team became a part of Nexus Technology (later Tritech Technology) and the compiler developers became Diab Data Inc. ( later within Windriver). Several of the developers have been spread out to other companies. Diab Data AB, in addition to security products, developed D-NIX, an own branch of the Unix operating system and own highly advanced computers, the DS90 series, based on the Motorola processors, and was a leading supplier of Unix systems in Sweden. They also developed the famous ABC80, ABC800 and ABC9000 series of computers as subcontractors for Facit. Even earlier they developed a real-time operating system, OS-8, and a large and popular range of industrial computer modules, the DataBoard 4680 series with many building blocks, used to build control and test equipment in many places in the Swedish industry. I developed their documentation for all products from 1981, but I also used the products to create systems with hardware and software to other customers. I created a total of more than 400 data sheets and manuals about hardware and software development, hardware computer design manuals, specifications, reference manuals for the C/C++ compiler, Assembler, Fortran, Basic, OS-8, D-NIX, programmer's reference manuals for many different products, maintenance manuals, administrator's guides, user's guides. This involved also other operating systems, like Sun OS, HP-UX, AIX etc.

CeloCom AB at 1999. They developed IT security products, mainly for web servers. I wrote administrator's guides and user's guides.

UniAccess AB at 1998. They developed an USB-ISDN modem, Panache, for which I wrote the user's manuals. Not today any more, but still 2004 one could download at least the Swedish version from their web page.

Sun Microsystems Sweden AB at 1997 - 1998. I participated in project planning and documentation for a data warehouse installation project and a server replacement project.

Diab Data Inc (now owned by Wind River) at 1991 - 1993. This company originated as a Diab Data AB office in San Francisco, but soon became independent. They develop highly optimized and easily portable compilers, today 2004 used by many companies worldwide in embedded systems. I wrote the Diab C/C++/F77/ASM compiler reference manuals, while they still belonged to Diab Data.

Asea-Atom (now Westinghouse Electric Sweden AB) from 1972 as employee at the Nuclear Fuel Factory, from 1981 as external consultant. This factory in Västerås, Sweden, develops and manufactures nuclear fuel, BWR and PWR. The company also develops complete nuclear plants. As employee, I developed automatic test equipment of many types. See more below about my work in this company as employee. After leaving my 8-year occupation at this company, I still participated in some new programming projects including communication micro-to-mainframe and production control systems.

Zander & Ingeström at 1984 - 1987. As subcontractor of Zander & Ingeström, I developed an optimizing control program for a system with large oil- and electric heaters and an accumulator, providing heating for a large housing estate. We used a DataBoard 4680 system, OS-8 real-time operating system and the Multitasking Basic.

Mikroteknik Data AB at 1978. In my spare time, I developed a tiny real-time system in Fortran/Assembler, based on interrupt-driven serial drivers for a DataBoard system. This company used the driver in a control system for a sawmill.

Microsystems Zilog EPE in Athens, Greece at 1978. In my spare time, I developed a new hardware driver in a Zilog microcomputer system for a punched card reader.


Personally my main occupations and education have been (reversed time order):

Back in my own company (PROMICON Data Konsult), working full time from July 2016

Enea Software AB. As a pause from Promicon, I was employed at Enea between Mars 2006 - June 2016, for full time work, managing all types of technical documentation of the OSE real-time operating system and other Enea Products.

In my own company (PROMICON Data Konsult), working full time from 1981. I started by developing real-time measurement programs and device drivers for hardware and communication. However, soon my main strengths became developing technical documentation for hardware, software, ITSEC and project management with strong enthusiasm and independence. I have participated in many development teams, with many industrial companies and computer system developer companies as my customers.

At Systems Technology Consultants in Knutsford, Great Britain, I worked a short 1/2-year period, with technical marketing support for microcomputer modules.

At Asea-Atom, employed during 8 years (Asea-Atom much later became a division within Westinghouse). I developed advanced test equipment for nuclear fuel manufacturing at Asea-Atom in Västerås, including ultrasound, X-ray, mechanical measurement systems, nuclear radiation equipment, etc.. I designed also computer controls for production equipment. I was successfully responsible for specifying, installing redesigning and continuously developing equipment. One example is a nuclear fuel-assaying scanner for measuring the quality of how uranium pellets with correct enrichment are distributed along each manufactured fuel rod. I specified this rod scanner, acceptance tested it and later redesigned parts of it for better performance and continued to develop it to become a fully automatic 24-hour stand-alone test equipment. I did a 9-week academic course in Nuclear Plant Design Technique at Studsvik. Later, I received an Advanced Certificate in Nuclear Fuel Assay Technology, corresponding to "Level III of non-destructive testing methods in ASNT-TC-1Al supplement A".

At the Institute of Optical Research, KTH, I did an interesting evaluation work on acoustical holography.

I was educated 1970 - 1971 to a Radar Systems Engineer in the Swedish Defense System, while finishing my graduation from KTH. This gave me a deep knowledge of microwave equipment and service/maintenance procedures.

Civilingeniör Teknisk Fysik, KTH (Master's of Science in Engineering Physics) studies 1966 - 1971 (F66). Grade mean value: 4.48 (of 5). This gave me a strong background in electronics, material physics and electro-technique, with extensive theoretical foundations in mathematics and scientific analysis. I also included a course in medical equipment technology. My thesis concerned Laser Simulation of LEED patterns. My examination was completed with the two remaining exams during my military service.

At Itek Corp, Massachusetts, USA, I worked 7 week during the summer 1969, in the optical laboratory, researching about astigmatic errors during diamond fine grinding of large lenses. They supplied lenses e.g. to the US space projects. Itek was much later acquired by Hughes Electronics.


Back to the top of this page.

Last updated 2022-03-05