
David Carlos Zachariae
Full Stack Developer & AI Engineer
Senior Software Engineer | Lead Developer
With more than eight years in software development, I adapt quickly to new domains, technologies, and teams. I enjoy learning what a problem needs rather than forcing it into a familiar solution.
I lead projects from early ideas and architectural decisions through delivery, helping teams turn complex problems into reliable software that is ready for production. I also stay involved after launch by running and maintaining production systems and handling support with care and diligence.
I work comfortably across team boundaries, communicating clearly with third-party partners and collaborating with other teams to keep delivery moving and resolve issues effectively.
8+
years in software
Aarhus
based in Denmark
One of my greatest strengths lies in my adaptability, always being ready to embrace new challenges and technologies.
With over 8 years of experience as a programmer, I pride myself on my flexibility and quick learning ability, especially when adapting to new programming languages and frameworks. My capability to swiftly gain expertise in various domains has been a key strength throughout my career.
During my tenure at Trifork, I have gained significant experience in using Scrum, leading to my certification as a ScrumMaster.
I excel in collaborative software development environments, where I contribute significantly to the design and implementation of software features and applications. My expertise in microservice architecture and feature refinement enables me to make valuable contributions to technical discussions and architectural planning.
I particularly enjoy engaging in architectural discussions and feature planning sessions, where I can leverage my experience to help shape robust and scalable solutions. My ability to work effectively in team settings has been instrumental in delivering high-quality software solutions throughout my career.
I have always been fascinated by generative AI, and in line with recent trends, I have developed a strong interest in Large Language Models (LLMs). This interest has led me to closely follow advancements in the field and familiarize myself with more advanced concepts such as Retrieval Augmented Generation (RAG), Vector Databases, and Reranking.
Much of my spare time is dedicated to experimenting with new frameworks and exploring the development of innovative products. Additionally, I have conducted several talks on this subject for students and other interested individuals and conferences or meetups.
I'm 34 years old and live in Brabrand, Aarhus with my wife and our dog Ruby. I've lived in Aarhus most of my life, with longer stays in the Netherlands and Australia.
I have a variety of interests that help me relax besides coding. These include playing video games, walking our dog, running, and enjoying a beer with friends or colleagues.
Fostering a friendly and social work environment is important to me, often leading me to help organize events like Friday bars and other social gatherings with my colleagues. I also have a passion for making coffee and cocktails, which often can get a bit nerdy.