Close

Peter Bottenberg

Software Architect

Werkervaring

TSG Group (Finetic)

Software Architect

Bij TSG Group (onderdeel Finetic) ben ik verantwoordelijk voor het het in kaart brengen, ontwikkelen en ontwerpen van softwaretoepassingen voor klanten en interne projecten. Ook het aansturen van het ontwikkelteam behoort hierbij tot mijn verantwoordelijkheden.
Daarnaast ben ik betrokken bij een ISO-27001 certificering, vervul ik security officer gerelateerd taken en ben ik verantwoordelijk voor de dev-ops inrichting (CI/CD inrichting en server taken).

  • Windows (WSL)
  • Linux
  • Docker
  • PHP
  • Python
  • Go
  • Apache
  • Nginx
  • PostgreSQL
  • MySQL
  • Redis
  • RabitMQ
  • Git
  • Symfony
  • Kubernetes
  • AWS
  • Azure

iO

Lead Software Developer

Bij iO ben ik verantwoordelijk voor diverse onderdelen binnen projecten. Zo stuur ik ontwikkelaars aan, voer ik klant gesprekken en help ik met ontwikkel werkzaamheden.
Daarnaast ben ik betrokken bij het nemen van technische beslissingen, begeleid ik collega's in hun technische groei en vervul ik de rol van security champion ter ondersteuning van onze security officer.

  • OSX
  • Linux
  • Docker
  • PHP
  • Apache
  • Nginx
  • Varnish
  • MySQL
  • PostgreSQL
  • Redis
  • Memcached
  • Git
  • Symfony
  • Laravel
  • WooCommerce
  • Drupal
  • Kubernetes
  • Jenkins
  • AWS

ISAAC BV (Becoming iO)

Lead Software Developer

Bij ISAAC (Becoming IO) ben ik verantwoordelijk voor diverse onderdelen binnen projecten. Zo stuur ik ontwikkelaars aan, voer ik klant gesprekken en help ik met ontwikkel werkzaamheden.
Daarnaast ben ik betrokken bij het nemen van technische beslissingen, begeleid ik collega's in hun technische groei en vervul ik de rol van security champion ter ondersteuning van onze security officer.

  • OSX
  • Linux
  • Docker
  • PHP
  • Apache
  • Nginx
  • Varnish
  • MySQL
  • Redis
  • Memcached
  • Git
  • Symfony
  • WooCommerce
  • Drupal
  • Kubernetes
  • Jenkins
  • AWS

ISAAC BV

Senior Software Developer

Bij ISAAC ben ik verantwoordelijk voor de ontwikkeling van webshops, sdk's en maatwerk oplossing op het gebied van e-commerce.

  • OSX
  • Linux
  • Docker
  • PHP
  • Apache
  • Nginx
  • Varnish
  • MySQL
  • Redis
  • Memcached
  • Git
  • Symfony
  • WooCommerce
  • Drupal
  • Kubernetes
  • Jenkins
  • AWS

Magneds BV

Developer backend

Bij Magneds was ik verantwoordelijk voor het ontwikkelen van diverse loyaliteit en spaarprogramma's. Deze werden gemaakt in een door Magneds ontwikkeld framework. Naast loyaliteit en spaarprogramma's werden ook (delen) van websites ontwikkeld.

  • OSX
  • Linux
  • PHP
  • Nginx
  • Varnish
  • MySQL
  • Memcached
  • Mercurial
  • AWS

NLcom ICT Solutions

Software engineer

Bij NLcom was ik verantwoordelijk voor het ontwikkelen van een intranet portaal gebaseerd op Liferay. Hiervoor heb ik eigen portlets gemaakt en werden hooks of Ext plugins ontwikkeld waarmee de interne werking van Liferay naar wens kan worden aangepast.

Daarnaast was ik verantwoordelijk voor het ontwikkelen van een applicatie voor gespecialiseerde thuiszorg begeleiding. Deze applicatie werd samen met ontwikkelaars van de klant ontwikkeld.

Naast ontwikkelwerkzaamheden heb ik meegewerkt aan het opzetten van een GIT ontwikkel structuur waardoor code makkelijker te herbruiken is.

  • Linux
  • Java
  • PHP
  • MySQL
  • Liferay
  • Javascript
  • Git

Unilogic BV

Software engineer

Bij Unilogic was ik verantwoordelijk voor de ontwikkeling van een platform waarmee de complete ICT omgeving van scholen ingericht en beheerd kan worden.

De applicatie zal uiteindelijk door Unilogic intern en door scholen gebruikt worden.

  • Linux
  • PHP
  • Python
  • PostgreSQL
  • Javascript
  • ExtJS
  • Subversion
  • Symfony
  • Yii

Composoftware BV

Software Engineer / Team lead / Systeembeheerder

Composoftware heeft een SaaS oplossing ontwikkeld waarmee relaties en medewerkers beheerd kunnen worden. Deze applicatie wordt gebruikt door een aantal detachering- en payrollbedrijven welke zich voornamelijk richten op de horeca. Daarnaast biedt het de mogelijkheid om makkelijk facturen te maken, is er een planning gedeelte en wordt de applicatie gebruikt voor een stuk verloning.

Naast het mee ontwikkelen aan deze SaaS oplossing heb ik een team van 4 ontwikkelaars aangestuurd. Binnen het bedrijf waren 2 ontwikkelteams en voor beide heb ik een stuk kwaliteitscontrole gedaan. Daarnaast ben ik betrokken geweest bij het uitdenken en uitwerken van nieuwe opdrachten.

Verder heb ik meegewerkt aan de ontwikkeling van een tijdregistratiesysteem welke gebruikt wordt in diverse horeca gelegenheden. Voor dit systeem is een android applicatie ontwikkeld waarin zowel tijdregistratie- als managementtaken gedaan konden worden.

Naast ontwikkel- en aanstuurwerkzaamheden heb ik mij bezig gehouden met inrichting en onderhoud van interne en op locatie zijnde Linux servers. Deze servers werden gebruikt als web- of databaseservers en draaiden op CentOS of Debian.

  • Linux
  • Windows
  • PHP
  • MySQL
  • Javascript
  • CodeIgniter
  • Subversion

iBuildings BV

Software Engineer

Voor Ibuildings heb ik meegewerkt aan op internet gebaseerde applicaties, inter- en intranet sites in verschillende omgevingen. Hier heb ik aan projecten voor o.a. Sanoma en Sharecare gewerkt.

Daarnaast heb ik meegewerkt aan het door Ibuildings ontwikkelde framework genaamd ATK.

  • Linux
  • Windows
  • PHP
  • MySQL
  • Javascript
  • Subversion
  • Zend Framework
  • CodeIgniter
  • ATK
  • WDE

Web2All BV

Software Engineer

Voor Web2All heb ik gewerkt aan een vernieuwde website van Wonen Zuid, inclusief koppeling met interne systemen voor het inschrijven van woningzoekenden en het ophalen van actuele woninginformatie.

Daarnaast heb ik meegewerkt aan een intern beheersysteem en een eigen object-georiënteerd framework.

  • Linux
  • Windows
  • PHP
  • MySQL
  • Javascript
  • Perl
  • Subversion

e-factory BV

Software Engineer

Voor e-factory heb ik meegewerkt aan de uitwerking en ontwikkeling van diverse internet gerelateerde applicaties, inter- en intranet sites. Hier heb ik projecten gedaan voor onder andere Paypernews, Telegraaf, SBS, Net5, Danone, Wonen Zuid en Speurders.

  • Linux
  • Windows
  • PHP
  • MySQL
  • Javascript
  • Perl
  • Subversion

Computer People

Diverse kleine projecten

In deze periode heb ik diverse kleine projecten gedaan. Één van deze projecten was het installeren, configureren en uitrollen van werkplek pc's op diverse locaties van Heinz in Nederland.

Computer People - Gedetacheerd bij ASML

Software engineer

ASML is één van de belangrijkste leveranciers van machines voor de halfgeleiderindustrie. Deze machines worden gebruikt bij het maken van chips. Hier heb ik software ontwikkeld welke gebruikt werd om deze machines te kalibreren op het gebied van licht.

Verder heb ik meegeholpen aan het testen en debuggen van andere software welke op de zelfde afdeling gemaakt werd.

  • Unix (Solaris)
  • C
  • DDD
  • Motif

Computer People - Gedetacheerd bij Nedcar

System Operator

De afdeling waar ik werkte hield zich voornamelijk bezig met het monitoren van processen welke op verschillende systemen draaiden. Deze processen waren verantwoordelijk voor het goed functioneren van de gehele fabriek. In geval van calamiteiten werden deze samen met de betreffende afdelingen opgelost. Daarnaast was ik verantwoordelijk voor het maken van de dagelijkse backups.

  • Windows
  • Unix
  • VAX/VMS
  • OS-390

Drukkerij Schrijen-Lippertz

Systeembeheerder

Na mijn stage bij Drukkerij Schrijen-Lippertz ben ik hier blijven werken. Mijn werkzaamheden bestonden voornamelijk uit het begeleiden van medewerkers en het maken van backups en restores.

Daarnaast was ik mede verantwoordelijk voor het aanleggen en onderhouden van de interne netwerken (voor 3 vestigingen) en het inkopen van hard- en software.

  • Windows
  • Unix
  • Macintosh

Opleidingen

Ecabo - Heerlen

1996 - 1998

MBI (Medewerker Beheer Informatiesystemen)

Tijdens deze opleiding heb ik geleerd hoe informatiesystemen beheerd kunnen worden.
De opleiding bestond uit 1 dag per week theorie en 4 dagen per week praktijk.

Tijdens mijn stage periode heb ik leren omgaan met zowel hard- als softwareproblemen, het aanleggen en onderhouden van netwerken, het begeleiden van gebruikers en het omgaan met besturingssystemen als Windows, Unix en Macintosh.

Walrom college - Sittard

1995 - 1996

MEAO

Walrom college - Sittard

1994 - 1995

MTS

IVO Mavo - Heerlen

1988 - 1994

MAVO

Diploma behaald op C/D niveau

Skills

Gevorderd

Gemiddeld

Basis