Amsterdam background

Hello, I am Dejan!

I am an Engineer, Allround Developer and proud father

Say Hello! 👋

I have started my career as a system engineer back in 2008, and since then have grown into a seasoned full-stack developer, working on a wide range of projects, from traditional IPTV systems to modern AI-human interaction frameworks.

As a Dutch citizen and fluent speaker of English, Dutch and Serbian, I have worked extensively with Dutch 🇳🇱, American 🇺🇸 and British 🇬🇧 customers.

My journey began in Serbia, integrating traditional IPTV systems, and took me to the Netherlands where I did cloud development and DevOps for Liberty Global OTT streaming platform. From there, I ventured into development of AI-human interaction in Amelia AI framework, development of data processing frameworks in KPN, and I now do full-stack development using React, React Native (Expo) and NodeJS.

Generative AI and the extension of AI model capabilities are my current learning focus. I am exploring how to leverage them to build better solutions. See my GitHub repository for more details on agentic usage with MCP servers.

I spend my free time with family, learning Dutch, exploring emerging technologies and taking care of my health via balanced diet and strenght training.

And as a Dutchman, I ride kids to school in our Urban Arrow bakfiets (cargobike) - so fun and "gezellig" 🎉 (joyful in Dutch)

My Personal Projects

2e-woning.nl

Box 3 Tax Calculator: Easily calculate your Box 3 tax for your second home and other investments. Built for the Dutch market.

Visit 2e-woning.nl

brAIn (WhatsApp AI Assistant)

AI customer support bot for WhatsApp, built with NestJS and Google Gemini. Handles WhatsApp webhooks, stores memories, creates calendar events and provides automated replies.

View brAIn on GitHub

Skills

Programming Languages

TypescriptPythonScalaGroovyJava

Frameworks

React NativeReactJSStrapiSpringFlaskpandasAkkaProtobuf/AvroCamelJenkins (CI/CD)Terraform (Infrastructure as Code)Git (version control)

Software Platforms

AWSAzureKubernetesDockerKafkaSpark/DatabricksFlinkMuleSoftapache/nginxLinuxWireshark

Languages

English (Proficient)Dutch (Proficient, NT2)Serbian (Proficient)German (Intermediate)Russian (Intermediate)

Experience

01/Sep/2024 - 11/Aug/2025

Lead AI Engineer at Delphyr B.V.

At Delphyr AI, I'm leading the design and development of a next-gen AI platform built specifically for the medical field. We're creating a secure, scalable SaaS platform that brings AI into real clinical workflows, from hospitals to GP practices without compromising on usability, privacy, or compliance.

I’m working across the full stack with Next.js, FastAPI, TypeScript, and Python, building everything from infrastructure to user-facing apps. This includes robust MLOps tooling, model serving, secure APIs, and privacy-by-design features like anonymization, access control, and audit logging.

  • Architecting and building a cloud-native AI serving platform tailored for healthcare
  • Developing intuitive medical applications using Next.js and FastAPI
  • Building production-grade ML systems: from data strategy and model evaluation to monitoring, retraining, and scalable serving (incl. RAG & continual learning)
  • Designing AI systems that are robust, testable, and aligned with real-world use cases, including guardrails, human-in-the-loop, and deployment best practices

01/Sep/2024 - 01/Jul/2025

Expert Software Engineer at Totally Gifts

Helping out to build a new gift redemption platform for Totally Gifts, fully from scratch.

Development of a greenfield project with a new tech stack, from scratch

  • Applied genAI to generate images and videos for the platform (Replicate, HuggingFace, OpenAI)
  • NextJS, TailwindCSS, Clerk, Sentry, NestJS, PostgreSQL, Docker, AWS have been used to build the solution.
  • Event-driven architecture was used to capture gift card events and process them in real-time
  • I contributed across the stack, collaborating closely with a cross-functional team of three engineers, a designer, and a product owner

01/Nov/2023 - 01/Sep/2024

Lead Fullstack Software Engineer at Grndhouse

Team lead managing a team of 5 backend and frontend developers on Grndhouse. Grndhouse is a platform for on-demand strength training.

Taking regular meetings with stakeholders to streamline the development of features for the initial MVP of Grndhouse, including video streaming, payment processing, and user management.

  • Architected and engineered solutions in React Native, NodeJS and AWS
  • Mentored junior developers, resolved blockers, and ensured timely project delivery
  • Used a wide array of modern tools and services, such as Sentry for events monitoring, RevenueCat for payments, Mixpanel for analytics
  • Used Expo to manage App lifecycle and deployments without App Store and Play store releases (but also with them when needed)

01/Dec/2021 - 01/Nov/2023

Fullstack Software Engineer at Fertifa

Individual contributor and then a team lead, managing a team of 5 backend and frontend developers on Fertifa. Fertifa is Europe's most comprehensive reproductive healthcare provider.

Development of features for Fertifa, defining the features together with the product owner and stakeholders, mentoring the team.

  • Engineered solutions in React Native, NodeJS and AWS
  • Used a wide array of modern tools and services, such as Sentry for events monitoring, Strapi for content management, Google Analytics, Meta Pixel, Drip, Amplitude for analytics
  • Manually managed App lifecycle and deployments

01/May/2018 - 01/Dec/2021

Senior Software Engineer, Batch and Streaming Data at KPN Technium B.V

This role was a deep dive into data platforms and taught me the intricacies of transformation to a data driven company

  • Senior engineer in a team developing ETL automation framework and platform in Azure, based on Hadoop & Kafka ecosystem, automated by Terraform
  • The rendering framework was built with Python, Flask and SQLAlchemy
  • I led a part of story mapping for migration of on-premise data platform services to Azure. Built automation for deploying services on Azure Kubernetes cluster
  • Development of distributed event sourcing application for “real-time” analysis of KPN customer journey where multiple touchpoints are combined, analyzed and visualized
  • Scala stack with Akka/Alpakka is used to build microservices and Flink applications
  • Utilizing DevOps methodology with fully automated CI/CD, monitoring and alerting

01/Feb/2017 - 01/May/2018

Software Engineer, Cognitive Implementation at IPsoft B.V.

This role enabled me to learn much more about machine learning, prompt engineering and making data-driven decisions. Led a team that automated Vodafone's customer service agents using Amelia AI framework.

  • As technical lead of a 3-member agile team I was responsible for development of human-machine interaction on artificial intelligence framework <a href="https://amelia.ai/" target="_blank" class="text-blue-700">Amelia</a>.
  • Focused on hands-on development, code reviewing, mentoring and Scrum rituals
  • The role included managing business requirements and solution architecting
  • Development was done mostly in Groovy/Python and in Java
  • The technical stack included Kafka, Camel, Mule, ElasticSearch, Spring, Grails, Docker
  • Data analysis with Pandas, Jupyter and visualisation with d3.js, and making new features (or refactoring) decisions from the insights

01/Jun/2012 - 01/Jan/2017

Senior System Engineer at Liberty Global B.V.

As member of Liberty Global OTT streaming solution architecture & engineering team, I gained deep experience in combining software and system engineering to solve complex infrastructure challenges

Through work with high availability services I acquired deep knowledge of web and backend application design, streaming technologies, HA scalable infrastructure, AWS cloud and full stack network protocols

  • I developed AWS (micro)services infrastructure, worked on the CDN content delivery system, Adobe AEM and their integration
  • Data analysis with Jupyter, Wireshark, Conviva, Omniture
  • Performing code reviews and overall system troubleshooting

Recruiters

If you are a recruiter and you are interested in my services, this is what you have been waiting for!

Please download my CV and get in touch with me: PDF

Contact

Want to get in touch? Send me a message!

Or send me an email:

Dejan Petković, Elands Studio

Made with passion in ❌❌❌