6 december 2024

‘Ik hou ervan om technische puzzels op te lossen’

Colin Robaard

Business developer

Day in the life: Kishan Modi

Ontmoet Kishan Modi. Kishan woont in Ahmedabad, India, samen met zijn ouders, vrouw en 2 jonge dochters. In februari 2022 startte hij als senior software engineer bij DevRepublic. Met zijn ervaring in backend frameworks zoals PHP, Laravel en CodeIgniter, werkt Kishan aan de ontwikkeling van schaalbare en onderhoudbare applicaties. ‘Ik vind het geweldig om te werken met frameworks die ons helpen om robuuste software te bouwen’, zegt Kishan. Hij neemt ons mee in zijn werkdag en deelt wat hem motiveert.

Takenborden en prioriteren

Een typische werkdag van Kishan begint zodra hij zijn laptop opstart op kantoor. ‘Ik begin de dag met een blik op het takenbord in Jira of AzureDevOps’, legt hij uit. ‘Op basis daarvan bepaal ik welke taken prioriteit hebben en welke voorbereidingen nodig zijn om de dag efficiënt te starten. Ik bespreek de taken met mijn teamleden, zodat we goed op elkaar afgestemd zijn.’

Uitdagende projecten

Kishan geniet van de afwisseling in zijn werk. Onlangs werkte hij aan een e-commerceproject dat hij vanaf de basis heeft opgebouwd met Laravel en AdonisJS. ‘Het bouwen van een schaalbaar en robuust systeem dat voldoet aan de wensen van de klant, is altijd een mooie uitdaging’, zegt hij. Hij noemt ook projecten als Drukwerkmax en Jan Krediet, waarvoor hij met diverse frameworks werkt om een optimale gebruikerservaring te creëren. ‘Elk project brengt nieuwe uitdagingen met zich mee, en ik hou ervan om technische puzzels op te lossen.’

Technologieën die Kishan gebruikt

Kishan werkt veel met PHP en frameworks zoals Laravel en CodeIgniter. ‘Laravel heeft een robuuste structuur en een uitgebreid ecosysteem. Dat maakt het ideaal voor schaalbare applicaties’, legt hij uit. Voor front-end-ontwikkeling gebruikt Kishan frameworks zoals Next.js en Nuxt.js, gebouwd op React en Vue.js. Voor server-side applicaties gebruikt hij Node.js en AdonisJS. Dat zorgt voor een consistente JavaScript-stack en naadloze samenwerking tussen front- en back-end teams.

Op het gebied van databasebeheer gebruikt Kishan MongoDB, vanwege de flexibiliteit en schaalbaarheid in het verwerken van ongestructureerde data. ‘MongoDB’s documentmodel is perfect voor moderne, snel evoluerende applicaties’, merkt hij op. ‘Het mooie is dat het zich aan kan passen aan de veranderende behoeften van applicaties zonder uitgebreide schema-migraties.’

 

Het belang van kwaliteitscode

Kishan streeft naar de hoogste kwaliteit code. ‘Ik gebruik SonarQube om mijn code te analyseren en potentiële bugs en mogelijke beveiligingslekken vroegtijdig op te sporen’, legt hij uit. Daarnaast maakt hij gebruik van linters en CodiumAI om de code met AI-gebaseerde suggesties te verbeteren. ‘Dit zorgt ervoor dat mijn code niet alleen functioneel is, maar ook goed gestructureerd en toekomstbestendig.’

Continu leren en innoveren

Als senior software engineer blijft Kishan continu op zoek naar nieuwe technologieën om zijn kennis uit te breiden. Een must in deze branche, vindt hij. Momenteel verdiept hij zich in NextJS en werkt hij aan certificeringen voor AWS Cloud en MongoDB. ‘Ik ben ook geïnteresseerd in AI, machine learning en Internet of Things (IoT). Deze technologieën hebben veel potentieel en ik hoop me hier meer en meer in te ontwikkelen’, vertelt hij enthousiast.

Communicatie en vertrouwen

Kishan waardeert het contact met zijn collega’s in Nederland en India. ‘We gebruiken Microsoft Teams voor dagelijkse meetings en om de voortgang van projecten te bespreken,’ vertelt hij. Daarnaast heeft Kishan ook direct contact met Nederlandse klanten. ‘Onze klanten zijn heel vriendelijk en laten merken dat ze mijn werk waarderen. Dat geeft me veel voldoening en motivatie om het beste uit mezelf te halen. Het dagelijkse schakelen tussen teamleden en klanten zorgt er daarnaast voor dat projecten soepel verlopen en iedereen op één lijn zit.’

Kishan voelt zich thuis bij DevRepublic. ‘Het werken in een internationaal team geeft me energie’, zegt hij. ‘Bij DevRepublic krijg ik bovendien de vrijheid om mijn werk op mijn eigen manier in te vullen. Dat vertrouwen waardeer ik enorm.’

‘Ik hou ervan om technische puzzels op te lossen’

Meer weten?

Wil je meer weten over hoe Kishan zijn rol bij DevRepublic ervaart?  Vraag het hem gerust zelf, of lees de verhalen van zijn collega’s.

Contact