Summary:
With an extensive experience as a developer and writer since 1986, I have had a long range of different assignments throughout the career.
The tasks have included, among others:
- Software development
- Design
- Programming
- Web design
- Graphics design
- Animation
- Project management
- Documentation/proofreading
- Training on both basic and professional levels
- Development of course material for system development courses
- Coaching/troubleshooting
- Online support
I have worked throughout most of the world, on assignments of all kinds.
Skills & Experience:
Within the different areas, I can give some examples of the assignments I have worked with:
Software development:
Participated in software development on all levels, from requirements gathering through design, implementation and testing.
Design:
Software design using standard methods, t. ex. UML.
Programming:
Implementation and programming of systems of all sizes - especially on the Windows platform. Developed Windows applications, web applications, server applications, middleware, graphical applications and more. Specialized in the .NET platform as well as in C/C++.
Web design:
Developed both simple web sites as well as data-driven web sites - typically using tools as Adobe Dreamweaver and - to a less extent - GoLive!
Graphics design:
Developed graphics for both publishing, printing, web use and more. Used a range of different applications - typically from Adobe: Photoshop, Illustrator, Fireworks, InDesign and others.
Animation:
Made animations for web use as well as media presentations, using Adobe applications, t.ex. Flash, After Effects and others.
Project management:
Managed projects of different types and sizes within software development.
Documentation/proofreading:
Prepared and created documentation for projects, applications etc.
Done proofreading of different technical as well as non-technical publications, web sites and documentation materials.
Training on both basic and professional levels:
Performed training courses in subjects for trainees at all levels - users as well as developers.
Development of course material for system development courses:
Prepared and created educational materials for courses to be held both for end users as well as experienced system developers. Examples include courses for using the MS Office applications, as well as courses in system development, programming and design.
Coaching/troubleshooting:
Coached new developers and graduates with respect to become introduced into new environments and to become productive within the shortest possible time span. Worked as mentor for new developers as well as more experienced developers in subjects as UML, C++, .NET and system design and documentation.
Online support:
Done support on both 1st, 2nd, and 3rd line, for technical issues at all levels - supporting all kinds of users - end users as well as professionals.
Detailed Service Description: