Rachid Ben Moussa

Rachid is a software architect at Luminis with 15 years of hands-on experience on the Java platform. He has worked on diverse projects for various clients in sectors like energy, finance and education. A history of projects in various technologies like Java, OSGi, Kotlin and with a focus on Test-driven development. Rachid is in particular interested in topics where software meets hardware. Past three years he was responsible for extending and maintaining backend services for an IoT project with 100K connected smart thermostats. Software architect by day, microcontroller hacker by night; these two passions combined make the love for IoT in the cloud inevitable! As a software architect Rachid regularly gives presentations and knowledge sessions internally at Luminis or at one of his clients.

Continuous Delivery with AWS CDK Pipelines

In this blog post I’m giving an example of how you can automate your deployment pipeline with some bleeding edge AWS technologies. Step by step we will create CI/CD pipeline using AWS CDK, CodeCommit and CodePipeline which is fully defined...

Head first Serverless with AWS Lambda in Kotlin

In this post I’ll take you with me on my journey into Serverless with AWS. Head first, because I won’t dive into details like what is Serverless, why should you or should you not want Serverless, what those Amazon Web Services (AWS) are, nor into Kotlin. I...

Contract-first development of RESTful services

When I was a young backend developer SOA was hot. Every enterprise application consists of web services exchanging XML messages over SOAP. The functionality offered by these web services were described in a WSDL file (Web Services Description Language). This WSDL...

Writing tests like a novelist

Last week my colleague Piet claimed: “You shouldn’t need several hours to understand what a method, class or package does”. Since unit tests are written in classes and methods, the same holds here. Welcome to the next episode of “reducing...

I haven't written any whitepapers yet. Come back soon!

Courses by Luminis will be available soon, stay tuned!

Webinars by Luminis will be available soon, stay tuned!