developing
functional solutions

Hi, I'm Geert Premereur

I'm a freelance, full-stack software consultant. ICTects BV is my company. My areas of expertise are centered around functional programming in Scala & Typescript.

I love designing and implementing solutions that are robust and flexible enough to withstand even the unforeseen challenges that always crop up when an application is released to production.

DevOps, CI, monitoring & deployment to cloud providers don't scare me in the least.

Lastly, I enjoy learning new stuff and spreading the knowledge I've gathered during my career. An overview of which can be found in my abbreviated CV or comprehensive CV (needs an update)

Services

Solution development

As a software solutions specialist, my primary focus is on helping organizations implement effective solutions. This includes collaborating on the design of a solution, writing the necessary software, configuring the infrastructure, and ensuring successful deployment and follow-up. By taking a holistic approach, I am able to ensure that the implemented solution is tailored to the organization's specific needs and will continue to meet those needs over time.

Consulting

As a veteran software architect, I have extensive experience helping organisations transition to best-of-class practices, taking into account the realities of their existing culture and workforce. This includes providing guidance on language, framework and tooling selection, implementing effective testing practices, designing efficient continuous integration and rollout processes, and much more. With my deep knowledge and expertise, I am able to provide valuable insights and recommendations to ensure that organisations are able to take full advantage of the latest advances in the field of software engineering.

Training & Coaching

I have a passion for using my experience in professional software development to help teach the next generation of software engineers. My specialisation is in teaching clean coding and functional programming in Scala and TypeScript with fp-ts, in which I have extensive experience. I offer full-time, tailored training sessions that can be delivered remotely or on-premises, depending on the needs of the students and the organisation. Whether you and your team are beginners looking to learn the fundamentals or experienced developers looking to improve their skills, I would be delighted to discuss how I can help you achieve your goals.

Photography

In addition to my work as a software architect, I also run a small photography business focused on sports. I have experience capturing the excitement of cycling and running events, and I offer a range of services to help athletes and event organisers showcase their sports in a professional and engaging way. f you require a sports photographer, feel free to reach out to me to discuss your needs and how I can assist you in capturing dynamic and compelling images of your event.