Alvanters in beeld: Cheyenne Slager

Alvanters in beeld: Cheyenne Slager

Meet onze Rising Star

Alvanter-in-beeld-Ricardo

Cheyenne Slager is net 23, houdt van cavia’s, doet aan yoga en kijkt als guilty pleasure graag naar Temptation Island. Maar bovenal is zij een kei in techniek. Ze is vorig jaar afgestudeerd aan de TU Delft in Computer Science & Engineering, ze vindt blockchain heel interessant en ze is nu al een van onze aankomende talenten. En daar zijn we blij mee! Wij vroegen Cheyenne naar haar plannen.

Direct welkom

“Ik ben in januari bij Alvant begonnen als software developer. Dat ging heel snel en ook vrij onverwacht. Ik had eigenlijk al getekend bij een ander bedrijf. Toch voelde dat niet helemaal goed en toen kwam via een vriend Alvant op mijn pad. Ik kwam op gesprek en ben dezelfde dag nog aangenomen. Ik was gelijk overtuigd. Het zijn zulke lieve mensen allemaal, die echt met je meedenken en veel moeite voor je doen. Het komt allemaal heel professioneel over en alles is goed geregeld. Ze hebben ook veel moeite gedaan om het gesprek met mij te kunnen regelen op een bepaald tijdstip. Ik had van het andere bedrijf ook nog een bod gekregen en die gaven mij heel weinig bedenktijd. Toen hebben ze bij Alvant zo met afspraken lopen schuiven, dat ik toch heel snel terecht kon.

 

Masterplan

Ze hebben bij Alvant echt een plan met me. Zo ga ik nu eerst nog extra certificaten behalen en intern werkervaring opdoen. Pas wanneer ik er klaar voor ben, ga ik de detachering in. Ik heb nu twee maanden een intern project gedaan en hierna ga ik nog een ander intern project doen. In september ga ik nog aan een master beginnen. Bij Alvant zorgen ze ervoor dat ik dat kan combineren met mijn werk, doordat ik een dag in de week minder ga werken. Mijn manager heeft heel goed met me meegedacht, ook in de keuze voor de master.

 

Full stack developer

Ik ga nu mijn certificaat halen voor Java 11 en wil straks graag op dit gebied aan de slag. Alvant heeft goede connecties bij bijvoorbeeld overheden, dus het lijkt me leuk als ik bij een dergelijke organisatie op een uitdagende opdracht terechtkom. Ik heb tot nu toe vooral back-end development gedaan, maar op het moment ben ik front-end aan het leren. Als ik straks zowel back-end als front-end kan, ben ik full stack developer. Ik hoop dat ik daarmee veel kan betekenen voor de klanten van Alvant.

 

Vrouw aan het front

Ik ben nog steeds een van de weinige vrouwen in dit vakgebied. Ik denk dat het vroeger nog erger was, maar op de TU was nog steeds zo’n 90% van de studenten man. En ook bij Alvant zijn er nog steeds meer mannen dan vrouwen.  Ik vind het wel grappig, want ik val gelijk al meer op zonder dat ik er wat voor heb hoeven doen. Vakinhoudelijk denk ik dat het niks uitmaakt of je een man of een vrouw bent!”

Blijf alert en mis niets uit onze timeline!

Vul je gegevens in en ontvang onze nieuwsbrief.

IT is our nature

De uitdaging van complexe klussen

De uitdaging van complexe klussen

De uitdaging van complexe klussen

Software Development

header-blog-java-progameertaal

Elke It-er is anders en dat geldt ook voor de specialisten van Alvant. In de ene branche is performance belangrijk, en bij de andere klant is nauwkeurigheid cruciaal. Iedereen heeft dan ook een ander soort favoriete klus. Ik hou zelf erg van de super-technische klussen. Projecten waar ik diep de materie in moet duiken en waar elke milliseconde telt. Opdrachten waarbij het echt aankomt op de kwaliteit van je data en je heel secuur moet zijn met de code die je schrijft. Inmiddels zit ik voor Alvant al zo’n drie jaar bij het Kadaster. Ik ben daar met mijn tweede opdracht bezig en heb het nog steeds ontzettend naar mijn zin. De opdrachten zijn namelijk technisch zeer uitdagend, precies waar ik van hou.

Leestijd: 2 minuten – Auteur:

Melvin Kuhlmann Lead software developer

Ondersteunen van landmeters

In mijn eerste opdracht bij het Kadaster ontwikkelde ik een beheerapplicatie voor het WOZ-team. Inmiddels ben ik begonnen aan een nieuwe opdracht. Hierbij werk ik aan een applicatie voor het ondersteunen van het proces van landmeters. Dat is een vrij complex proces. Het gaat om percelen van particulieren, maar ook om percelen van bijvoorbeeld een hele straat. Of een blok van huizen wat van de gemeente overgedragen wordt naar een projectontwikkelaar. De applicatie is bedoeld om onder andere meetuitslagen van perceelgrenzen in op te slaan. De applicatie wordt zowel op kantoor gebruikt als ’in het veld’. Alle uitslagen en gemaakte afspraken kunnen real time worden vastgelegd.

 

Out of the box denken

In mijn werk komt zowel front-end als back-end programmatuur aan bod. Ik maak gebruik van onder andere Java en Kotlin, frontend-technieken zoals Angular, en onder andere Docker voor het meer operationele gedeelte. Voor mij is deze opdracht heel interessant omdat hij zo complex is. Dat wat je oplevert moet kwalitatief hoogwaardig zijn, want anders kan de landmeter zijn werk niet doen. De programmatuur moet daarom heel robuust opgezet worden. We gaan nu een cruciale fase in, waarbij je heel goed moet nadenken over hoe je programmeert. Elke milliseconde maakt verschil, dus je moet je code zo goed mogelijk optimaliseren om alles goed te laten performen. We moeten hiervoor een beetje out of the box denken, dat maakt het ook leuk.

 

Tegen kritiek kunnen

Wat ik ook heel leuk vind, is dat ik veel contact hebt met de eindklant, de gebruikers van de applicatie. De specialisten die de metingen uitvoeren praten met ons om aan te geven hoe ze wel of niet fijn werken, wat voor hen belangrijk is, enzovoorts. Dat helpt ons bij het ontwerp van de applicatie. Ook in het team werken we heel fijn samen. We zijn kritisch op elkaar en hebben altijd wel wat aan te merken op elkaars code, maar dat zorgt er ook voor dat je een nog beter product krijgt. Je moet tegen kritiek kunnen. Soms zijn we echt urenlang aan het overleggen over de code. Dat moet je liggen, maar dat is voor mij juist de uitdaging. Kortom; ik ben hier voorlopig nog niet uitgekeken!

 

 

 

Blijf alert en mis niets uit onze timeline!

Vul je gegevens in en ontvang onze nieuwsbrief.

IT is our nature

Waarom .NET als Framework? Check hier de voordelen!

Waarom .NET als Framework? Check hier de voordelen!

Waarom .NET als Framework? Check hier de voordelen!

.Net Development, Java, Front-end Development

header-blog-java-progameertaal

Mijn liefde voor .NET is al lang geleden ontstaan. Ik heb drie studies gedaan, eerst een bachelor in Physics and Computer Science en daarna twee masters in computerwetenschappen. Die masters waren behoorlijk academisch, de bachelor was meer praktisch. Vanuit beide oogpunten, het praktische en het academische, heb ik daarna gekozen voor C# om mee te werken. C# is een programmeertaal ontwikkeld door Microsoft als deel van .NET.  De eerste jaren was ik voornamelijk gefocust op de backend, maar de laatste vijf jaar heb ik gezien dat de taal ook heel goed te gebruiken is op het hele .NET framework. De taal is volledig ondersteunend, voor het onderhouden, maar ook voor het inrichten van bedrijfsprocessen.

Leestijd: 2 minuten – Auteur:

Paul Tinkler Applicatie ontwikkelaar

Wat is .NET eigenlijk?

Even wat achtergrond; .NET is een framework en geen ontwikkeltaal. .NET is door Microsoft in samenwerking met HP en Intel ontwikkeld. De basis van .NET is Java. Met als resultaat? Een combinatie van alle voordelen van Java én een grote flexibiliteit met betrekking tot bestaande programmeeromgevingen. .NET werkt op basis van Common Language Infrastructure (CLI). Dat zorgt ervoor dat je verschillende programmeertalen kunt gebruiken op verschillende platformen, zonder ze te herschrijven. .NET Core is een recente versie van het .NET framework die ook open source ondersteunt. Je rolt het uit met behulp van Microsoft Azure Platform; een Cloud computing platform.

 

Wat maakt .NET bijzonder?

Het mooie van de taal is dat het de beste keuzes heeft gemaakt om zich te ontwikkelen. .NET is echt op de concurrentie uitgelopen in hoe je abstracties neer kan zetten en kunt uitwerken. Zowel vanuit het functioneel programmeren, als voor de academisch theorie in het algemeen, hebben ze allerlei ontwikkelingen nuttig geïmplementeerd. Zeker voor corporate software zijn er heel goede interpretaties van functionele en lambda expressies. Dat hebben ze goed gedaan. Dat is eigenlijk ook logisch, want je ziet dat heel goede mensen van Java zijn overgestapt naar C# en dit de laatste jaren naar een hoger niveau hebben getild.

 

Wat is het grootste voordeel van het gebruik van .NET?

Het allergrootste voordeel van .NET is duidelijk: flexibiliteit. Omdat .NET universeel is, kun je het overal voor gebruiken. Mobile, Web, WPF, Backend, API; alles kan. En ook qua front-end ontwikkeling past alles: React, Vue-JS en zelfs Flutter. .NET is de beste keus om abstracte gedachten in heel concrete code neer te zetten. Ook het ondersteunen van de processen daaromheen gaat heel gemakkelijk. Heel veel dingen werken out of the box, maar ze werken ook goed met elkaar. Er wordt heel veel in geïnvesteerd door Microsoft en eigenlijk krijg je voor heel weinig geld heel veel. Bovendien ondersteunt .NET, en zeker .NET Core, ook open source standaarden.

 

Nog meer voordelen van .NET:

  • Stabiel en veilig platform
  • Veel support beschikbaar
  • Geschikt voor grote projecten
  • Geen zorgen over onderhoud

Ik doe niets liever dan spelen met abstracte ideeën, business processen en zaken die te maken hebben met de backoffice, om dat allemaal duidelijk te vertalen in concrete code. Benieuwd hoe ik .NET ook voor jou kan laten werken? Neem gerust even contact op. Ik overtuig je graag!

Blijf alert en mis niets uit onze timeline!

Vul je gegevens in en ontvang onze nieuwsbrief.

IT is our nature