Modular-IT biedt consultancy diensten aan op het gebied van software en IT. Specifieke ervaring ligt hierbij in de embedded software, variërend van zeer compacte software voor kleine microcontrollers tot complete (embedded) Linux systemen voor onder andere het PC platform. Software architectuur en systeemdesign behoren ook tot het kennisgebied.
Tevens kunt u bij Modular-IT terecht voor het maken van websites. Speciale doelgroep is het kleinbedrijf, dat typisch weinig tijd te besteden heeft aan het maken en onderhouden van een website. Voor een vast bedrag kan er een mooie website ontwikkeld worden waarvan de content door de klant eenvoudig aan te passen is. De website wordt in overleg met de klant vorm gegeven, waarbij er niet moeilijk gedaan wordt over een aanpassing meer of minder. Uiteraard kan ook het aanvragen van een domeinnaam en het hosten van de website compleet geregeld worden.
Bij het uitvoeren van opdrachten staat de wens van de opdrachtgever altijd centraal. Indien gewenst, kunnen opdrachten op locatie bij de opdrachtgever uitgevoerd worden.
Achtergrond
Modular-IT (uitgesproken als modularity) is op 1 februari 2008 opgericht door Wijnand Rietman. Zoals de naam het al aangeeft, heeft Modular-IT als filosofie dat een modulaire werkwijze tot goede resultaten leidt. Modulariteit komt de testbaarheid, herbruikbaarheid en overdraagbaarheid van software ten goede.
Modular-IT is de bedrijfsnaam waaronder Wijnand Rietman als freelancer verschillende embedded software diensten aanbiedt. Afhankelijk van de behoefte van de opdrachtgever kunnen verschillende rollen vervuld worden:
Embedded Software Architect:
- Het in kaart brengen van requirements
- Het verzamelen en opstellen van use-cases
- Het opstellen/ontwerpen van software architecturen, daarbij rekening houden met eventueel bestaande architecturen binnen het bedrijf
- Het definiëren van hardware-software interfaces in overleg met hardware designer(s) en het (helpen) maken van microcontroller keuzes
- Het inzichtbaar maken van complexiteiten van projecten
- Het creëren van draagvlak voor software design keuzes
- Het slaan van bruggen en het creëren van synergie tussen projecten
Embedded Software Specialist:
- Het ontwerpen, implementeren, documenteren en testen van software
- Het schrijven van software voor systemen met (zeer) beperkte resources en/of sterke real-time constraints
- Het schrijven van low-level device drivers voor diverse microcontrollers
- Het kunnen omgaan met meetapparatuur zoals scopes, signal generators, logic analyzers etc.
- Gedegen RTOS kennis
- Object-oriented design approach
- Oog voor testbaarheid, onderhoudbaarheid en overdraagbaarheid van software
- Vertrouwd met het werken binnen een Agile omgeving
- Het halen van deadlines
Technisch projectleider:
- Het op basis van de SCRUM methode aansturen van projecten
- Het bijhouden van planningen
- Het kunnen functioneren als meewerkend voorman of technisch klankbord