Hello, my name is Dejan!
I am an Engineer, Developer and proud father
I have wide tech hard and soft skills experinence, and am in business since 2008. It goes from system integrations to AI frameworks and full-stack development.
I am Dutch citizen and fluent speaker of English, Dutch, Russian and Serbian. In the past, I have worked extensively with Dutch, American and British customers as well as cooperated closely with development services providers from Eastern Europe.
My journey began in Serbia, integrating traditional IPTV systems, and took me to the Netherlands where I embraced cloud development for streaming platforms. From there, I ventured into AI-human interactions, data processing, and now, I'm harnessing the power of the full-stack ecosystem with React and NodeJS.
When I'm not coding, I'm cherishing moments with my family, exploring new tech toys, and occasionally daydreaming about the next big thing in software engineering.
01/Dec/2021 - 28/Dec/2024:
Lead Fullstack Software Engineer at Fertifa, Grndhouse & Totally Gifts
Team lead in a small startup studio, leading a team of 5 backend and frontend developers on fertifa.com and grndhouse.com. Helping out to build a new gift redemption platform for Totally Gifts.
- Architected and engineered solutions in React Native, NodeJS and AWS
- Acting as mentor to junior members of the team, unblocking them and making sure the project gets done
- Many "popular" tools are used for the projects, such as TypeORM, Sentry for events monitoring, RevenueCat for payments, Strapi for content management, Google Analytics, Meta Pixel, Drip, Amplitude and Mixpanel for analytics
- Managing App Store and Play store releases
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
- I was senior engineer in team that was 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
- Led story mapping for migration of on-premise data platform services to Azure
- 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
- As technical lead of a 3-member agile team I was responsible for development of human-machine interaction on artificial intelligence framework "Amelia".
- I was mostly busy with 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 learned how to mix software and system engineering skills to solve hard tasks
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