Freelance |
 |
Bayer BioScience (jun 2003 - ...) |
Functie |
Analyst/Programmeur (consultant) |
Technologie |
3-tier oplossing in PowerBuilder (v8, v9, v10), EAServer (v3.5, v4, v5), Java, JSP & Adaptive Server Enterprise RDBMS |
Omschrijving |
Totaal oplossingen ontwikkeld voor de
research afdeling en de administratie bij Bayer BioScience. Mijn taak
bestaat uit analyse, onderhoud, ontwikkeling van nieuwe modules en ombouwen
van 2-tier client/server systemen naar een 3-tier oplossing. Dit alles
binnen de IT groep die een aantal applicaties heeft ontwikkeld ter ondersteuning
van de onderzoekers van de labo's en de adminstratie binnen de Bayer
BioScience groep. De onderzoeklabo's zijn wereldwijd verspreid. Daarom
is gekozen voor een distributed 3-tier omgeving gebaseerd op EA Server
(Jaguar Application Server) voor de midtier, een ASE als database server
en client-side ontwikkeling gebeurt in PowerBuilder. De componenten
die op de Jaguar application server draaien zijn in PowerBuilder of
Java ontwikkeld. Op basis van JSP technologie (Java, HTML, javascript)
werden ter aanvulling een aantal web applicaties ontwikkeld die communiceren
met de midtier. Een mobile oplossing uitgewerkt met PocketBuilder zorgt
ervoor dat de mensen op het terrein (veld, serres, ...) hun producten
en onderzoeksresultaten kunnen scannen met een Compaq IPac (met ASA
database). Nadien worden de resultaten gesynchroniseerd met de ASE server
via Mobilink. Tot slot neemt een interface (op basis van XML) de import
en export van data tussen een aantal pakketten voor zijn rekening. |
|
 |
Aktiv Computing - Aktiv PRO Business (jan 2002 - jun 2003) |
Functie |
Analyst/Programmeur (consultant) |
Technologie |
client/server oplossing in PowerBuilder (v6.5, v8) & Adaptive Server Anywhere RDBMS |
Omschrijving |
ERP systeem ontwikkeld . In een team
van 10 informatici sta ik in voor technische analyse en implementatie
van verschillende modules uit het ERP systeem. Aktiv PRO Business biedt
oplossingen voor KMO's in de productiesfeer (PRO-production), distributie
(PRO-trade), projectbeheer (PRO-ject) en de verhuurbusiness (PRO-rent).
Elke module kan gekoppeld worden aan de algemene/analytische boekhouding.
Voor leasing maatschappijen is er verder PRO-lease en PRO-stockFinance.
Naast analyse en implementatie wordt ook technische ondersteuning gegeven
aan de klanten. |
|
 |
Cipal - Hercules (feb 2000 - dec 2001) |
Functie |
Analyst/Programmeur/Team-Leader (consultant) |
Technologie |
client/server oplossing in PowerBuilder (v6.5) & Oracle 7.3 RDBMS |
Omschrijving |
Hercules is een boekhoudpakket specifiek
ontwikkeld voor de OCMW besturen. Als team-leader bestond mijn taak
uit technische begeleiding van de andere team leden, technische analyses
uitwerken, ontwikkeling (zowel onderhoud als nieuwe functionaliteiten),
opvolging requests en rapporteren aan de technische projectleider. Het
pakket bevat een grote diversiteit aan boekingen, gaande van bestelbonnen
tot effectieve betalingen en ontvangsten. Met het oog op Euro compatibiliteit
en het gebruik van een application server werd een object framework
voor de boekingen uitgewerkt. Dit framework definieert een zeer strikte
scheiding tussen de bussines logica en de user interface. In eerste
instantie draait het object framework ook op de client. Later zal dit
op eenvoudige wijze naar een application server kunnen verplaatst worden.
Studie: Door de toenemende vraag van klanten om Hercules web-enabled
te maken en het feit dat er vanaf 2004 een nieuwe OCMW boekhoudwetgeving
van kracht werd hebben we een analyse gemaakt om een component framework
op te zetten. De business components moeten zowel op een client (2-tier)
als op een transaction server (n-tier) kunnen draaien zonder code te
herschrijven op zowel de client als de server. Er werd o.a. onderzocht
hoe de allocatie van business components transparent kon gemaakt worden
voor de developers. Deze studie werd uitgevoerd voor een Jaguar CTS
application server en initieel een PowerBuilder GUI interface. Door
het component model CORBA compliant te maken werd de deur naar een IntraNet
architectuur open gelaten en kan de vraag naar een web interface worden
voldaan. |
|
 |
Orda-B - KERN (dec 1999 - feb 2000) |
Functie |
Analyst/Programmeur (consultant) |
Technologie |
client/server oplossing in PowerBuilder (v6.5) & SQL Anywhere RDBMS |
Omschrijving |
De KERN applicatie is ontwikkeld voor
het Instituut der Bedrijfsrevisoren (IBR). Bij deze instelling is elke
Belgische bedrijfsrevisor aangesloten. Kandidaat revisoren dienen eerst
een aantal examen cycli, stages en seminaries te doorlopen alvorens
aan de slag te kunnen als revisor. De KERN applicatie laat toe de carriere
van elke aangesloten revisor op te volgen en allerhande informatie betreffende
de revisoren te beheren. Verder wordt de administratie die gepaard gaat
met de examens, stages en seminaries beheerd via KERN. |
|
 |
SD Worx - batch verwerking (feb 1999 - nov 1999) |
Functie |
Analyst/Programmeur (consultant) |
Technologie |
client/server oplossing in PowerBuilder (v6.5) & Oracle 7 RDBMS |
Omschrijving |
Het HR systeem dat SD Worx aanbiedt kan
volledig geparametriseerd worden naargelang de behoeften van de klant.
De functionaliteit die ontbreekt in het systeem wordt aangeboden via
sateliet applicaties. Deze sateliet systemen draaien als batch applicaties
op een server. Via de HR software kunnen ze geconfigureerd worden (configuratie
opgeslagen in de database). Een polling systeem waakt erover dat de
juiste batch applicaties op het juiste moment gestart worden en vervolgens
hun taak kunnen uitvoeren. |
|
| |
DRC |
 |
Beyers & Partners - Globes (nov 1996 - maa 1998) |
Functie |
Analyst/Programmeur (consultant) |
Technologie |
client/server oplossing in PowerBuilder (v5, v6) & Oracle 7 RDBMS & Sybase SQL Anywhere |
Omschrijving |
Een systeem ontwikkeld voor banken, verzekeringen
en grote bedrijven dat hen in staat stelt hun financiële transacties
te beheren.Afhankelijk van de configuratie werden 1 of meerdere modules
beschikbaar (O.a. dealing, cash management, risk management, ...). Een
gebruiksvriendelijke interface liet toe de nodige parameters (kapitaal,
interest, termijn, .) te vergaren om belegingen en leningen te berekenen/beheren
en de dagelijkse cash-flows op te volgen. |
|
 |
Belgacom Alert Services - extensie boekhouding (maa 1998 - jan 1999) |
Functie |
Analyst/Programmeur (consultant) |
Technologie |
client/server oplossing in PowerBuilder (v6.5) & SQL Server RDBMS |
Project |
Het bestaande pakket dat wordt gebruikt voor de boekhouding en facturatie
dekt niet alle behoeften van de klant. Daarom werd besloten een systeem
te ontwikkelen die naast een eigen database ook gebruik maakt van de
database van het pakket. De uitbreiding biedt o.a. de mogelijkheid om
rapporten aan te maken, bankfiles te importeren en verwerken, commissie
berekening voor het verkoopsteam, 'rappels' aanmaken en opvolgen. |
|
| |
Logica NV |
 |
Lease Plan - Report Generator (jan 1995-sep 1995) |
Functie |
Analyst/Programmeur (consultant) |
Technologie |
PowerBuilder (v3, v4) & Watcom SQL RDBMS |
Omschrijving |
Op vraag van Lease Plan is een Report
Generator ontwikkeld. De idee was car-fleet gegevens in kaart te brengen
via custom-made rapporten. Ook gebruikers zonder SQL kennis moesten
in staat zijn rapporten samen te stellen. Hiervoor werd een universe
van objecten aangeboden die de wereld van de gebruikers in hun terminologie
voorstelde. Een krachtige SQL engine vertaalde de samengestelde objecten
en hun eigenschappen naar SQL en genereerde tenslotte het gevraagde
rapport (grafiek, staaf, taart, .). |
|
 |
Europese Commissie - B(udget) C(ost) C(ontrol) (sep 1995-nov 1996) |
Functie |
Analyst/Programmeur (consultant) |
Technologie |
client/server oplossing in PowerBuilder (v4) & Oracle 7 RDBMS |
Omschrijving |
Het systeem werd ontwikkeld om de budgetten
& uitgaven te beheren van één van de afdelingen (en haar delegaties
wereldwijd) van de Europese Commissie. Op basis van budgetstructuren
steldde men ramingen op voor het volgend financieel jaar. Alle uitgaven
van de delegaties moesten aangevraagd en goedgekeurd worden volgens
deze budgetstructuren en werden vervolgens geregistreerd zodat het bijhorend
budget kon opgevolgd worden. |
|
| |