Hi, I’m Ivan and this is my resume
I'm a developer with a Master's in Computer Science dedicated to improving the developer experience of software products through engineering, advocacy, and documentation.
- Technical Writer and DevX at Weaviate: Currently enhancing developer experience through comprehensive technical documentation, streamlined client library syntax, and community support.
- Developer Relations Engineer at Memgraph: Served as a founding member of the Developer Experience team, developing full-stack apps, managing open-source communities, and presenting at tech events.
- Software Developer at Ericsson: Contributed to the development and testing of core company products.

Software Development & DevX
Developing full-stack web applications in Python, embedded Erlang firmware...

Technical Writing
Creating software documentation, blog posts, tutorials and managing documentation frameworks.

Community building
I have managed social channels and represented companies at conferences, organized tech meetups....

Marketing & Analytics
I have extensive experience in web analytics and data tracking, which are essential for understanding user behavior and optimizing the Developer Experience.

Project Management & Agile Methodology
I led both development and marketing initiatives by utilizing Agile methodologies and participated in the hiring process
And this is me talking on camera
During my time at Memgraph, I participated in a lot of remote meetups and conferences. You can read more about my advocacy and evangelism experience here.
Graph-Based Stream Processing in Python
57:11
A “how-to” guide for the Microsoft Build Conference 2021
1:33
Here you can find some examples of my advocacy and engineering work
You can check out more of my contributions in the section Experience & Skills.
Technical documentation
Anything from guides, quickstarts and tutorials to theoretical concepts.

Recommendation engine with streaming data
Analyzing real-time movie reviews with Redpanda and Memgraph

Financial fraud detection with graph analysis
How to develop a credit card fraud detection application using Memgraph, Flask, and D3.js

Blockchain analysis
Building a BitClout blockchain social network visualization app with Memgraph and D3.js

Kafka stream & graph analysis
Using graph databases and Redis for low latency routing in the Starlink satellite network

Python library development
Development of an open-source library for interacting with graph databases