Drivers Daily Log Program (DDL) - ddlsoftware.com - Trucker's Duty Status Log Software and more. Includes New USA 2005 & Canada 2007 Rules. to see a list of all supported rules go to Rules Supported

                       

Home  Request for Activation Code Buy On-Line Now Download Page 

  

Google    
WWW Drivers Daily Log Web Site


Payments Accepted thru

DDL iTruck Log Auditing Software for Companies and Law Enforcement Officers

PayPal will accept major credit cards, you do not need a PayPal account.

Need Information before you buy Click here


DDL Information

    Home
    Contacting Us
  Contents
    Computer System Requirement
    DDL NEWS
    Different between Versions
    Downloads
  Print Modules Downloads
  Buying DDL Information
  Frequently Asked Questions

Start here for quick answers to most questions about DDL

  Email Help
  Features
    Licensing Policy All users must read this.
  Licensing Requirements
    Request for ActivationCode
  Sample Reports (87 different reports)
    Version History
    Is DDL Legal

 

Fritz Roland "Nick" Bjorklund - Resume

SENIOR COMPUTER ENGINEER

FRITZ ROLAND "NICK" BJORKLUND                          01 Oct 2003
PO BOX 157
KULPMONT PA 17838 
              
Email: frbjorklund@driversdailylog.com or bjork@ptd.net
Home Page: http://www.driversdailylog.com
Support Page: http://www.ddlsoftware.com


Education:
   Degree        Year    School               Major Field of Study
1. Master of     1968    Mass. Inst. of Tech. Naval Architecture and
   Science               Cambridge, Mass.     Marine Engineering
2. Bachelor of   1966    Webb Inst. of Naval  Naval Architecture and
   Science               Architecture, Glen   Marine Engineering
                         Cove, New York

Security Clearance: TOP SECRET (Updated 19 Sep 1991 DISCO)

Employment History:
    From - To       Employer                  Title
18. 09/00 - present Self-employed             DDL Software developer
17. 04/00 - 08/00   Maxim Group               Software Contractor
16. 03/99 - 04/00   SVResearch                Software Contractor
15. 10/98 - 01/99   Syncro Technology Corp.   Software Developer
14. 03/98 - 09/98   TRL Inc.                  Truck Driver
13. 10/96 - 03/98   Syncro Technology Corp.   Software Contractor
12. 08/96 - 09/96   Estimation Inc.           Software Contractor
11. 02/96 - 05/96   Group1 Software Inc.      Software Contractor
10. 01/95 - 12/95   Telecomm. Techniques Corp.Software Consultant
 9. 11/90 - 12/94   Syncrotech Software Corp. Computer Specialist
 8. 08/89 - 09/90   John Hopkins University   Senior Computer Engineer
                    Applied Physics Laboratory
 7. 02/89 - 07/89   Pailen-Johnson Assoc.Inc. Senior Computer Engineer
 6. 08/88 - 02/89   Xeta International        Senior Computer Analyst
 5. 11/82 - 08/88   Advanced Digital Sys Inc. Senior Software Engineer
 4. 05/80 - 11/82   Sonix Co. Inc.            President
 3. 02/68 - 05/80   Naval Ship Systems        Naval Architect
                    Command
 2. 01/78 - 06/89   MNH Applied Electronics   Consultant
 1. 01/89 - present Self Employed Part Time   Software Developer

Experience Summary:
Mr. Bjorklund is a Senior Computer Engineer with over 29 years 
experience with computer programming and computer hardware.  He 
currently specializes in micro-computer software and hardware 
applications using the INTEL 80X86 family of micro processors.  Most 
recent work involves Windows NT 4.0 kernel mode device driver 
development.  Development tools experience includes Microsoft Visual 
C++ v1.52c(16 bit),v2.2,v4.2b, and v5.0(32 bit).  Development 
experience includes OLE/COM/ActiveX.  Previous work involved the 
design and development of Microsoft WINDOWS 3.1 applications and 
system drivers for a hand held computer/test instrument.  The 
Microsoft Visual C++ v1.52 compiler and Microsoft Foundation 
Classes(MFC) were used.  He previously completed work on two embedded 
communications protocol converters used the Introl C cross-compiler 
and the 6809 microprocessor assembly language.  Other recent work 
involved using various micro processors in a space craft radar 
receiver.  This included Digital Signal Processors, Fast Fourier 
Transform processors, and conventional 8086 microprocessors.  He was 
previously involved in developing encryption software/hardware for 
inter-computer data communications using the 80186 microprocessor.  
Other computer experience includes 12 years of writing computer 
programs for the NAVY, using active graphics, to help naval architects 
design Navy ships.  The FFG-7 Oliver Perry class of frigates is a well 
known result of this work.  Experience also includes 5 years of 
business programming experience and 6 years of real time computer 
programming for Navy satellite communications.  He also has 6+ years 
of experience writing tax return preparation software, most recently 
for Windows 3.x/95/NT using Visual C++ 4.1 and MFC 4.0.

Employer Specific Experience:

    From - To       Employer                 Title
18. 09/00 - present Self-employed            Software Developer
He worked on DDL and TLB programs for possible business opportunities
involving program implementation in truck on-board systems. Work included
developing an interface for DDL to Rand McNally's truck routing software
Mile Maker etal. Also worked on Global Positioning Satellite (GPS)
receiver interfaces for DDL. Also did some work using J1708 interace to
truck electronic control module and other truck systems.  Started selling
DDL via the Internet 01 Oct 2003


    From - To       Employer                 Title
17. 05/00 - 08/00   Maxim Group/CSC          Software Contractor

He worked part time on repairing/enhancing a document imaging system 
for a client of Maxim Group - Computer Sciences Corporation.  
Documents are scanned and processed into a database of images and 
retrieval records.  Visual C++ 6.0 and MFC.  Also Active Data Objects 
(ADO) and SQL.


    From - To       Employer                 Title
16. 03/99 - 04/00   SVResearch               Software Contractor

He worked on a computer vision software project, SVObserver, which 
runs on a semi-custom vision computer (SVIM).  These vision computers 
are used in pharmaceutical product testing systems that employ image 
capture and analysis techniques - computer vision.  Visual C++ 5.0 and 
6.0 and MFC.


    From - To       Employer                 Title
15. 10/98 - 01/99   Syncro Technology Corp.  Software Developer

He worked on a kernel mode device driver for a medical instrument that 
is hosted on a Windows NT 4.0 desktop computer.  He also developed an  
in process server (COM)as a programmer's API to this driver. A client 
application was also completed to test and demonstrate the device 
driver.  Tools included Microsoft Visual C++ 5.0 with MFC and the 
Hyperkernel device driver development system.

    From - To       Employer                 Title
14. 03/98 - 09/98   TRL Inc.                 Truck Driver

He worked as an over the road tractor trailer driver for two months, 
until a foot injury forced him out of the truck and into the company 
licensing and permits office for four months until the injury healed.

He developed a truck Drivers Daily Log program for the trucking 
industry.  The US Dept of Transportation regulations requires over the 
road truckers to keep hours of service logs.  The Drivers Daily Log 
program helps the driver or carrier to maintain the logs and to 
analyze them for hours of service violations. The Drivers Daily Log is 
a 32 bit application for Windows 95/98/NT.  Visual C++ 5.0 and MFC.  

He also developed a truck load balancing program which is nearing 
completion.  This program helps truck drivers to adjust trailer 
tandems to bring a tractor trailer plus load into Federal Bridge Law 
weight limits and checks specific state regulations regarding trailer 
tandem positions.  Visual C++ 5.0 and MFC.

    From - To       Employer                 Title
13. 10/96 - 03/98   Syncro Technology Corp.  Software Contractor

He worked on a Electric Power Station Generator Protection Unit (GPU) 
External Control Program (ECP).  The ECP is a Windows 95/NT/3.11/3.1 
16 bit application that sends control parameters via serial port (COM1 
or COM2) to a GPU unit to monitor protection events and to set up 
protection criteria.  Visual C++ 1.52c and Microsoft Foundations 
Classes (MFC).

He previously worked on Windows 95/NT program that communicates via 
serial port and high speed modem with electronic arcade dart throwing 
machines, retrieving usage and game statistics and sending game 
parameters to the machine.  Visual C++ 1.52c and Greenleaf COMM 
library.

He previously worked on upgrading a Voice/Fax system from Windows 3.1 
to Windows 95/NT, and incorporating the Microsoft Messaging 
Applications Programmers Interface (MAPI) system.  He is specifically 
working on the Facsimile send/receive part of system that includes the 
Fax printer driver (.DRV), a Fax MAPI client module (.EXE), and a MAPI 
Address Book Provider (.DLL).  Tools used include Visual C++ v1.52c 
(16 bit) and VC++ v4.2b/v5.0 (32 bit).  Extensive use of OLE, COM, 
ActiveX templates, and DAO SDK was required.

    From - To        Employer                Title
12. 08/96 - 09/96    Estimation Inc.         Software Contractor

He worked on a personal computer software system that helps 
construction contractors prepare bids for construction projects.  The 
software is a Windows 3.x/95/NT application and is being developed 
using the Microsoft Visual C++ 1.52c with MFC (16 bit) development 
tools.  He worked on the conversion of a DOS based Electrical Bid 
Summary module to a Windows application.  Work includes proprietary 
data base programming and Windows graphics user interface (GUI) 
programming.  He also worked on an OLE Automation controller 
application for EXCEL 5.0/7.0.

    From - To       Employer                 Title
11. 02/96 - 05/96   Group1 Software Inc.     Software Contractor

He worked on a personal computer software system that provides large 
quantity mailers with significant postage savings if mailings are 
sorted and prepared to United States Postal Service (USPS) 
regulations.  The USPS is in the process of a major regulations 
simplification that will be in effect 1 July 1996.  The software is a 
Windows 3.x/95/NT application and is developed using the Microsoft 
Visual C++ 2.2 32 bit development tools.  He worked on postal 
regulation verification software and Windows graphics user interface 
(GUI) modules.



    From - To        Employer                   Title
10. 01/95 - 12/95    Telecomm. Techniques Corp. Software Consultant

He worked on a hand held computer that uses embedded Windows 3.1 and 
associated applications to provide a test instrument for the telephone 
communications industry.  Software work included designing and 
developing Windows and DOS drivers using Intel 80x86 assembly 
language.  He is also designing and developing Windows applications 
and dynamic link libraries(DLLs) using the C and C++ languages.  The 
DLL work included custom Windows controls for listboxes, combo boxes, 
scroll bars, and buttons (both bitmap and custom drawn).  The 
Microsoft Visual C++ compilers, linker, debuggers, and the Microsoft 
Foundation Classes (MFC) version 2.5 for 16 bit applications was also 
used.

    From - To      Employer                  Title
 9. 11/90 - 12/94  Syncrotech Software Corp. Computer Specialist

He worked on converting an MS/DOS based communications software system 
(GATEGUARD) to a WINDOWS 3.1/WINDOWS NT application.  The Microsoft 
Visual C++ compiler along with the Microsoft Foundation Class (MFC) 
v2.0 and the Borland Pascal 7.0 compilers along with the Object 
Windows Library (OWL) were used for this effort.

He completed two real time embedded data communications projects for 
the Naval Computer Telecommunications Center (NCTC) in Cheltenham, MD.  
The first project provided a custom message transfer protocol that 
allows Local Area Networks (LANS) aboard Navy ships to communicate 
directly with the ship's communications center computers. The second 
project provided an AUTODIN MODE I communications protocol to the 
Personal Computer Message Terminal (PCMT) system, thereby providing 
enhanced communications capabilities to this land based communications 
computer system.  The 6802 processor along with a special C compiler 
was used.  6802 Assembler was also used.

He also provided software and hardware support for PC based Naval 
afloat and shore based communications systems developed and tested at 
the Joint Interoperability Test Center (JITC) (formerly the Naval 
Telecommunications System Integration Center (NAVTELSYSIC)), 
Cheltenham, MD and the Naval Computer Telecommunications Station, also 
at Cheltenham, MD.  Support is provided for the ON-143(v)7 CUDIXS Link 
Control Unit software, the Message Conversion Utility (MCU) software, 
the Data Extraction Program, and the CUDIXS/NAVMACS Link Monitor 
Program.  These are all PC based programs developed in various 
languages including C, PASCAL, and Intel 8080 assembly language.  Some 
of the systems use the CTASK real time kernel for multi-tasking 
capabilities; others use custom real time kernels.  The Link Monitor 
program is an MS/DOS application.  This involved work with the 
Microsoft C compiler v6.0, Masm 6.0, and the Software Development Kit 
(SDK) for WINDOWS 3.0.  




    From - To        Employer                  Title
 8. 08/89 - 09/90    Johns Hopkins University Senior Computer Engineer
                     Applied Physics Laboratory

He provided software and hardware support for a radar Beacon Receiver 
experiment for the Space Defense Initiative (SDI) Midcourse Space 
Experiment (MSX) satellite.  Specific duties included design, coding, 
and testing of embedded real time software for the receiver control 
processor using the Intel 8086 microprocessor, the C programming 
language, Intel assembler, and Intel I2ICE in-circuit emulator.  
Digital Signal Processing software was also designed, coded, and 
tested using the Analog Devices ADSP-2100A DSP processor and the 
supporting C and assembler tools.  The TRW TMC-2310 FFT processor was 
also used.  Support for hardware design was provided as required.

He also wrote a simulation program for the Beacon Receiver that models 
the target beacon, space loss, receiving antennas, receiver 
electronics, analog/digital converters, FFT processor, DSP processor, 
and the Beacon Receiver control processor.  This model provides the 
capability to run controlled experiments on system performance.  It 
has been particularly useful in predicting system performance in the 
presence of random noise.  This was written in Microsoft C using a 
Compaq 386 micro computer running the MSDOS operating system.

     From - To      Employer                  Title
 7.  02/88 - 07/89  Pailen-Johnson Assoc.Inc. Senior Computer Engineer

He provided engineering support on a National Security Agency (NSA) 
contract designated the Low Cost Encryption and Authentication Device 
(LEAD) for secure data communications between personal computers and 
main frame host computers.  The software was written in the C language 
with some assembler.  Both Intel and Microsoft compilers and 
assemblers are used.  The hardware is the Intel 80186/80188 processor, 
dual port RAMs, RS-232 communications ports, and the Harris RACA 
encryption chip.  This work also involved the hardware and software 
interfacing to credit card sized computers called Smart Cards.  Smart 
Cards are used to store passwords and encryption keys for the LEAD 
devices.

     From - To       Employer                 Title
 6.  08/88 - 02/89   Xeta International       Senior Computer Analyst

He designed and installed a data base design for the Naval Ordnance 
Station, Indian Head (NOSIH) Department 64 using the DBASE III+ data 
base system.  He was also briefly involved as task leader for two 
expert system projects that were started.

He also developed and installed a dBASE III+ program to handle the 
accounting, billing, payroll, payables, and receivables for Xeta 
International.  He was also involved in preparing contract proposals 
and cost estimates.



     From - To        Employer                  Title
 5.  11/82 - 08/88    Advanced Digital Sys Inc. Senior Software Eng.

His last assignment involved work on micro computer based real time 
software applications involving the installation of Navy Tactical Data 
System (NTDS) parallel interfaces into IBM/PC compatible personal 
computers for use as message processing and storage emulators for test 
and evaluation work at the Naval Telecommunications Systems 
Integration Center (NAVTELSYSIC) in Cheltenham, Maryland.

He acted as the office manager from October 1987 through February 1988 
for the Clinton, MD office.  This office had seven employees during 
that time.

He was previously responsible for the design and development of the 
Link Monitor software to be used by  NAVTELSYSIC for quality assurance 
of the satellite link protocol between the shore based Common User 
Digital Information Exchange System (CUDIXS) and the shipboard Naval 
Modular Automated Communications System (NAVMACS). This software was 
developed on an IBM/PC computer using the C programming language and 
the Intel 8086 assembly language.
  
He was previously the project leader for design and development of the 
Front-End Processor (FEP) software for the CUDIXS being developed by 
the NAVTELSYSIC to make CUDIXS run on both a standard satellite 
channel and a multiplexed satellite channel (DAMA).  He has writ-
ten/updated documentation for the Program Performance Specification 
(PPS), Program Design Specification (PDS), and Interface Design 
Specification (IDS) for the CUDIXS FEP.  He wrote assembly language 
code and helped train junior programmers working on the FEP project.  
The FEP software development also included hardware consultation 
support during the development of the ON-143(v)9 Interconnecting Group 
configuration to be used as the micro-computer for FEP software.  The 
assembly language programming involved work with the Intel 8080 and 
the Zilog Z-80 microprocessors.  Built in Test (BIT) software, an 
Applications Downloader, and a Secure Voice capability was also 
developed and included in the ON-143(v)9.

He has also worked on the AN-UYK-20 minicomputer and has helped 
develop modifications to the CUDIXS software using the ULTRA-16 
assembly language.  He has also programmed the IBM/PC microcomputer 
using the 8088/8086 assembly language, the C programming language, the 
CB86 Basic programming language, and the PASCAL programming language 
and associated debugging tools.

He previously helped the Naval Electronics System Command prepare the 
plan for the transition to using the Demand Assigned Multiple Access 
(DAMA) multiplexer (TD-1271B/U) for Naval Satellite Communications.  
He also participated in the hardware audit of the TD-1271B/U unit, 
performed at Motorola in Arizona. 




     From - To        Employer                 Title
 4.  05/80 - 11/82    Sonix Co. Inc.           Business Man

He was a self-employed business man for 2 years, retailing sound 
equipment to musicians and recording engineers throughout the United 
States.  Computer work included setting up a complete business 
computer system in an S-100 buss environment and using the CPM 
operating system and the CBASIC programming language. Software 
developed included an integrated package of programs for accounting, 
payroll, payables, receivables, order taking, and mailing list 
maintenance.  Extensive use of the 8080/Z80 assembly languages was 
also required.

     From - To        Employer                  Title
 3.  02/68 - 05/80    Naval Ship Sys Command    Naval Architect

He worked for 12 years as a Naval Architect/Marine Engineer working on 
ship designs, developing Computer Aided Design tools for other naval 
architects, and studying new concepts for naval ships.  Ship design 
projects include the FFG7 frigate, the DD963 destroyer, the proposed 
Sea Control Ship anti-submarine aircraft carrier, a proposed nuclear 
cruiser for the AEGIS targeting system (CSGN), and new less costly 
fleet aircraft carriers.  New concepts studies include Fleet Fire 
Support ships, smaller aircraft carriers, air cushioned surface effect 
ships, new hospital ships, Marine Corps rapid deployment support 
ships, and Small Waterplane Multiple Hull (SWATH) catamaran type 
ships.

Computer related work included development and/or modifications to 
ship design synthesis computer programs to help design, analyze and 
optimize configurations for destroyers, aircraft carriers, submarines, 
surface effect ships, and small waterplane twin hull (SWATH) ships. 
Extensive work was done in the areas of application of active graphics 
to the design of ship hull forms.  The resulting HULGEN program is 
used daily by naval architects to help define the surface ship hull 
forms during the preliminary design stage in the ship design cycle. 
The work done on a computer terminal with graphics capability allows a 
naval architect to "draw" a hull form with expected parameters 
including displacement, center of buoyancy, etc. in the matter of 
minutes vice the manual drawing process that could extend for several 
days.  All programming was done in the FORTRAN IV language including 
graphics packages where applicable, the latest being the PLOT 10 
package from Tektronix.  Computer hardware experience includes the IBM 
7094, the IBM 360, the IBM 1130 with graphics, and the CDC 6700 with 
graphics.

     From - To        Employer                  Title
 2.  01/78 - 06/89    MNH Applied Electronics   Consultant

He has 12 years experience as a part-time consultant in the 
software/hardware program development, specializing in accounting and 
mortgage software development for several clients of MNH, Inc.  These 
programs were first written CBASIC and were later converted to 
Microsoft C when the computer systems were converted from CPM 
operating system based computers to MS/DOS operating system based 
computers.

     From - To        Employer                  Title
 1.  01/89 - present  Self Employed Part Time   Software Developer

He developed a truck Drivers Daily Log program for the trucking 
industry.  The US Dept of Transportation regulations requires over the 
road truckers to keep hours of service logs.  The Drivers Daily Log 
program helps the driver or carrier to maintain the logs and to 
analyze them for hours of service violations.  The program is 
freeware. The Drivers Daily Log is a 32 bit application for Windows 
95/98/NT.  Visual C++ 6.0 and MFC was used.

He developed a Truck Load Balance program for the trucking industry. 
Visual C++ 6.0 and MFC was used.

He developed and marketed a federal Form 1040 Income Tax Return 
preparation program.  This was a part time effort that saw the 
evolution of the program from a MS/DOS program written in Microsoft C, 
to a Windows 3.1 Application written Visual C++1.52 and finally to a 
Windows 95 application (32 bit) written in Visual C++4.1. 
This program system included one .EXE file and 14 .DLL files for the 
federal system, and one .DLL for each state module supported.  A 
custom tax form editor was written, a Windows help system was 
developed, and a custom INSTALL.EXE was written that included a DDE 
interface to the Windows Program Manager.
Back to Top
 

Customer Support Web Site

iTruck Web Site

What's New

DDL Customer Support Web Site Main Page
New DDL User -- Click here
Need Help Updating your DDL? Click Here.
CSA * 2010 pdf file (Download) Aug 2010 Updated
CSA2010 PSP Drivers Report Card
Canada new  2007 Hours of Service Rules Information

Canada new DDVIR Schedule Information

Sample Reports
DDL On-Line Help System
DOT & FMCSA Information
Commercial DDL
DDL Logs Audit Features
Truck Companies that accept DDL Logs
Installing Ascertia Root Certificate
GPS add on Information
Intra-States Rules (Information)

Other Information

About the Author
Canada Notes
Days Out Information
List of Email Servers that will block DDL email.

Instructions on how to add our email to avoid being blocked by YOUR email provider.

DDL in Hand Held Devices
DDL Data Files and Data Records Specifications
FAQ:
Future DDL Features
Introduction
Links to other Web Sites for Truckers
Looking for a Laptop for DDL
Drivers using DDL Software with GpsGate

Click on Map to see other DDL users locations. (click here to see how to join)

National Traffic and Road Closure Information 
Road Conditions Information
Users Wish List
Truck Load

DDL is a trademark of DDL Software. All other products mentioned are registered trademarks or trademarks of their respective companies.
Questions or problems regarding this web site should be directed to  "Fritz" at  frbjorklund@driversdailylog.com
or "Bruce" at bruce@driversdailylog.com

Use of the Drivers Daily Log Software and this Web site constitutes acceptance of our License Policy, License Requirements, and Privacy Policy.

Copyright 1998-2013 Drivers Daily Log - Fritz Roland Bjorklund & Bruce A. Luebke.  All rights reserved.
Last modified: Wednesday August 27, 2014.