Do you need
software developed?

 
 

Highly experienced software developer is available for new contract programming projects ranging from a few hours work and upwards. Typical projects include development of components, applications or backends running under Windows 2000 or Linux and Microchip microcontroller software. Past clients include commercial companies, Internet service providers and educational institutions. 15+ years experience as software developer.

Project methodology

Projects are executed based on a written set of project objectives, which for a small project may be less than a page. Often a pre-project is conducted to investigate project specific technical issues and estimate resources needed to complete the project. Projects may be performed in phases with evaluation and adjustment of objectives between each phase.

Development work is primarily performed at my Oslo office with client communication via E-mail, telephone and videoconference. VPN technology can be used to link securely to your internal network. Responsibility can be taken for complete projects including everything from project definition to handover of runnning service or I can work with your internal Software Developers handeling specific parts of a larger project.

Software and systems are designed, implemented and documented based on an object-oriented approach.

Key Competence Areas


Windows 2000

Application and component development using the Win32 API, DirectX and Internet Explorer embedding. Visual Studio development environment with QT from Trolltech as GUI toolkit. Components can be developed as OLE objects supporting and extending your Visual Basic or Borland Delphi projects. Rational Purify is used for debugging and quality control and Intel VTune is used for code optimisation when required.

Linux
RedHat

Unix
Development of all types of software for Linux and other Unix variants using QT for graphical user interface. Primary development tools are GCC, GDB, Python and Emacs.
C++, Python Software is primarily developed in C++ utilising the C++ Standard Library. For projects where a scripting language i s the appropriate tool, I prefer using Python.
QT GUI Toolkit QT is a C++ toolkit from Trolltech for application development providing a platform-independent API to all central platform functionality. I am  licensed to use QT for commercial software development under Windows and X11. QT recently became available for embedded systems.
Data modelling, database design Data modelling and design of relational SQL databases with backend functionality programmed in PL/SQL. I have primarily worked with the PostgreSQL open-source SQL database.
World Wide Web Experience with various web standards and publishing tools including PHP and Macromedia Dreamweaver as well as programming specialised web pages to FastCGI for speed and functionality. Apache Web server on Unix. 
Internet technology Implemented and utilized a number of Internet protocols like UDP/IP, TCP/IP, SMTP, HTTP, NTP as well as protocols for real-time Internet multicast audio and video. Experience with Internet infrastructure design and implementation including routing as well as standard infrastructure applications like Bind, Postfix, Apache and Zebra
Microchip microcontrollers In-house lab for development of software for the Microchip PIC16 series of microcontrollers including In-Circuit Emulator and Agilent logic analyzer/scope. Software primarily developed in C using the HT-SOFT PICC compiler. 
GSM Short Message Service - SMS Designed and implemented two way SMS services including user interface and GSM operator interface. 

Further information

I am located in Oslo, Norway and able to travel. Internet connectivity is via better-than true broadband.

To initiate discussions on a potential project, please drop me a brief E-mail outlining the project objectives along with any specific requirements or constraints. I'll get back to you quickly to discuss the project. 

Please E-mail all enquires to info@sw-designer.com

Tilbyr primært tjenester gjennom Activio AS, inkludert web applikasjon utvikling, systemutvikling under Windows, Linux og Unix og søkemotor optimalisering av nettsider.

C++
QT from Trolltech AS
Red Hat Linux
PostgreSQL
HTML, CSS
Python
IETF
Zope
Apache HTTP Server

Microchip

Unix

Last updated 31-MAR-2003

Valid CSS! Valid HTML 4.01!