No Title
cv: 3631 bekijken ------------------------------<-<- pagina terug
  • Reageer per email
  • Bel voor bemiddeling
  • Naar alle CV's



freelance programmeur

max 24u per week
freelance programmeerwerk

School:
VWO diploma, 14 modules aan de Open Universiteit voor de richting "Technische Informatica"
Mijn cijfers voor wiskunde tonen academisch werk- en denkniveau wel aan. Mijn huidige collega's kunnen dit bevestigen.

Leukste vakken op school:
Wiskunde, Natuurkunde, Scheikunde, Biologie

Daarnaast interesse in:
Astronomie
Booleaanse schakelalgebra.
Complexiteit (een studierichting aan Santa Fe Uni. Gaat o.a. over zelforganisatie van
complexe systemen)
Evolutie
Logica
Quantummechanica
Zie verder onder hobby's


Programmeertalen:
Imperatief:
Diverse Basics (TRS80, ZX-Spectrum, Commodore64, GW-Basic...)
HP4S Pascal (HiSoft Pascal For Spectrum), TurboPascal (v3 t/m v7)
Modula2 (TopSpeed)
Enige kennis van Ada, Algol
ANSI C: gewerkt met compilers onder UNIX (SCO, DG-UX AIX), Linux
(gcc), DOS/Windows (Borland, MS, MinGW)

Imperatief/stack taal:
Forth

Object georienteerd:
C++ (gcc/MinGW, Borland CBuilder, Microsoft Visual C++).
Werk tegenwoordig met de laatste voor
Numerical Control Design te Hapert (NB).

Object Pascal,
Delphi. Heb hierin geprogrammeerd voor IKM Engineering te Gouda.
Kan Java en C# in ieder geval redelijk lezen. Ben niet bekend met frameworks
of bibliotheken, zoals awt, JavaBeans, swing etc.

Functionele talen:
LISP, Goofer, Haskel
Kennis van CLEAN, Miranda, ML

Logische taal:
Prolog

4GL Database taal:
Progress. Heb hierin geprogrammeerd voor Reflecta BV te Reeuwijk-Dorp.

Assembly language:
Z80, 80x86 met SIMD (MMX, SSE,SSE2,SSE3), AVR (Atmel)

Misc:
Beetje COBOL, Clipper, Eiffel, FoxPro, Perl, PL/1, Smalltalk,
Snobol (een stringverwerkingstaal).

script/batch onder DOS/Windows, Bash (Linux),
VBA en CorelDraw scriptvariant.

Overig (geen talen)
(D)COM, ActiveX
Flowcharts
HPGL: (ik heb onder Unix zelf bedrijfslogos gerenderd
en omgezet naar HPGL in ANSI C).
HTML
PSD (ProgrammaStructuurDiagrammen, ook wel
Nassi-Schneiderman diagrammen genoemd)
reguliere expressies
SQL. Werkervaring bij IKM:
Delphi clients met embedded SQL voor Oracle 8.1i DB-server via ADO.
UML, use cases (werkervaring bij IKM)
XML. Werkervaring bij IKM. Ken DOM programmeerinterface.
Heb niet gewerkt met SAX.

FrameWorks
MFC (Microsoft)
VCL (Borland)
Bezig met wxWidgets
Interesse in Qt , Kylix, portable GUIs met breed draagvlak.

Operating Systems
DOS, Windows, UNIX, Linux, OS/2



- werkervaring: bij drie werkgevers.
- uitzonderlijk analytisch vermogen: erg goed in wiskunde
(en andere exacte vakken).
- talent voor het bedenken van bijzonder efficiënte algoritmen.
- idem voor het maken van een bijzonder efficiënte implementatie.
- uitgebreide kennis van 80x86 asm, inclusief SIMD (MMX, SSE,SSE2,SSE3), 80x86-64 (AMD's 64-bit uitbreiding en Intels EM64T).
- kennis van de impact van L1, L2, L3 caches en multi-core processors op performance. Deze kennis gebruik ik natuurlijk als afweging bij het kiezen tussen algoritmen.
- Volgens al mijn (ex-)werkgevers schijn ik bijzonder leergierig te zijn.