My name is Alex Aitken, and I’m a Lead Software Engineer at Careem. I’m currently living in Berlin, but previous destinations have been Bangkok, Munich, and Auckland. I’m a motivated leader with experience building products from the ground up. I’m also a writer when I get time and have written (but not published) two novels. If you want to get in touch, feel free to contact me.
Why trust me?
If you’re reading this website, you’re probably wondering why you should trust me as a source of development leadership. Well, below in technologies I explain what I’ve used and learnt lessons from during my development experience. I have over seven years developing for quite a few international companies. If you see anything wrong or you just plain disagree, please leave a comment. I’m always happy for constructive criticism and feedback.
At Careem for Business, we’re using React and Redux for our Single Page App (Webpack/CSS Modules etc. included). We’re always on the lookout for awesome engineers for front-end development as well as backend development. We use Node JS to serve and render our website and Kotlin to manage our connections to the nitty-gritty stuff (aka abstractions from other Careem services).
At Agoda Homes, we used React for our Single Page App. We moved to Redux when we realised that we need to be able to manage state in a better way. We use SASS with BootStrap 3 as our CSS base and use Webpack to compile and minify our code. Our backend technologies are a mix of microservices for things like bookings, properties, and supply. We have a lot of build servers that run and deploy our Dev, and QA environments.
At Check24, we used a .NET Nancy website to create the Hausratversicherung website. We used Angular as our front-end technology with LESS uses as the compiler to CSS. We used Webpack to compile and minify our code and had build servers to deploy to Dev, QA, and Production.
Finally, at Intergen, I worked on a vast range of projects. Anywhere from WinForms, to Silverlight, to apps for Windows using JS.