Vladino logo vladi.no

Portfolio

A selection of projects I’ve worked on.

Company Knowledge Assistants (RAG-based LLM Systems)

LLM assistant UI mockup light theme LLM assistant UI mockup dark theme

For several companies in the Netherlands and the United States I designed and implemented “company LLMs” – internal assistants that understand their documentation, processes and historical data. These tools help teams find answers faster, draft content, and navigate complex internal knowledge bases without having to know exactly where things are stored.

The systems use retrieval-augmented generation: relevant documents are retrieved from a vector index and passed to an LLM, so answers stay grounded in the company’s own data. Depending on the client, the model is either a hosted API (e.g. OpenAI / Anthropic) or a self-hosted open-source model such as Llama 3.

Tech: Python (FastAPI/Flask), hosted and self-hosted LLMs (e.g. Llama 3 via vLLM / text-generation-inference), SentenceTransformers embeddings, vector databases (Qdrant, Pinecone, Weaviate, Chroma), S3-compatible storage, Docker-based deployment, and simple React/Next.js front-ends with company SSO (OAuth/OIDC) for internal access.

Jira Issue Assignment Intelligence – Atlassian

Atlassian project visual

As part of the Jira development team in Amsterdam I worked on core product features and reliability, and helped explore how AI could make teams faster. I built an early prototype of an AI-powered assignee suggestion system that analysed issue history, team structure and workload to recommend the most suitable person for a new ticket.

The work combined Jira’s existing workflows with lightweight machine learning models and careful UX so that suggestions felt helpful rather than intrusive, and always kept humans in control of the final decision.

Tech: Java, Jira platform APIs, internal data services, ML experimentation (Python), collaborative product design with PMs and designers.

Product: Atlassian Jira

ERP and Operations Platforms – Bizboard, Sunvigo, SpotmyEnergy and more

AWS infrastructure illustration (light) AWS infrastructure illustration (dark)

For several companies in the Netherlands and Germany I’ve helped design and build ERP-style systems that tie together sales, operations, billing and technical data. The goal in each case was the same: fewer manual steps, less copy-pasting and more reliable, traceable processes.

This has included extending existing systems and building new services around them, integrating data from CRMs, energy devices and external partners, and giving teams simple tools that reflect how they actually work.

Tech: Python (including Odoo), TypeScript, PostgreSQL, data pipelines, REST APIs, containerised services (Docker/Kubernetes).

BiciCare Amsterdam – Rentals & Repairs

BiciCare website preview (light) BiciCare website preview (dark)

Built a new website for BiciCare, a bicycle repair and rental shop in Amsterdam, giving customers a simple way to book bikes and services online.

Connected the booqable booking platform with their accounting system (Reeleezee) to automate invoicing and keep rentals and accounting in sync, cutting manual work for the team. The automation runs in GitHub Actions with Python.

Tech: booqable, custom booking flows, API automation with Reeleezee, Python, GitHub Actions.

Visit bici-bikes.com

Android & iOS Mobile Apps for Dutch Companies

Android app preview iOS app preview

Built and maintained mobile apps for different companies, covering both native Android/iOS and cross-platform setups. The work focused on reliable, polished user experiences and solid integrations with back-end services.

On native projects, I worked day-to-day in Swift (iOS) and Kotlin (Android), using modern platform tooling to ship features, fix bugs, and keep performance and UX tight. For cross-platform delivery, I used React Native and Flutter when sharing UI/business logic across platforms made sense—while still adapting platform-specific pieces (navigation, device APIs, release workflows) where needed.

I also contributed to front-end and integration layers around the apps: building and consuming REST/JSON APIs, implementing authentication flows, and aligning mobile releases with Node.js-based services and existing client systems.

Earlier projects included Java (Android) and Objective-C (iOS), which helped with maintaining legacy codebases and migrating screens/features to modern approaches without disrupting users.

Tech: Swift (iOS), Kotlin (Android), Java (Android legacy), Objective-C (iOS legacy), React Native, Flutter, REST/JSON APIs, OAuth 2.0 authentication (tokens/refresh flows), Node.js integrations, App Store / Play Store delivery (signing, builds, releases).

Solar Monitoring App – Sunvigo GmbH

Flutter project visual

At Sunvigo I worked on a multi-platform mobile application that lets customers monitor their solar production and household consumption in real time, view their history and adjust key settings.

The goal was to make renewable energy usage feel transparent and approachable: clear graphs, simple controls and a robust backend that stayed responsive even with many customers online.

Tech: Flutter, Quarkus, REST APIs, authentication, monitoring and logging.

Speech Models for Low-Resource Languages

GitLab project visual

Together with colleagues from VU Amsterdam and partner organisations I built and evaluated an AI system that can learn a language word-by-word from native speakers, even when only a small number of speech samples are available.

As a proof of concept we supported Twi (Ghana) and Bambara (Mali), showing that communities don’t need massive datasets to start building useful speech technology in their own language.

Tech: Python, TensorFlow, PyTorch, speech processing, data collection tooling, evaluation pipelines.

Publication: ACM paper on low-resource speech technology

Medical Imaging Triage Models – VUmc Amsterdam

VU/VUmc project visual light VU/VUmc project visual dark

In collaboration with VU Amsterdam and VUmc I contributed to machine learning pipelines that analyse medical images such as MRI, CT and X-ray scans and flag cases that may deserve extra attention from clinicians.

The focus was not to replace radiologists, but to prioritise suspicious cases, reduce the chance of missed findings and support over-stretched hospital teams with consistent, explainable signals.

Tech: Python, deep learning frameworks, image preprocessing, training and evaluation workflows, clinical collaboration.

Psychological Coaching Website – Leonie Wittkamp

Leonie coaching site preview

Designed and implemented a calm, welcoming brochure site for a psychological coach, focusing on clear structure, warm visuals and a frictionless contact flow for potential clients.

Tech: Jekyll on GitHub Pages, vanilla HTML, custom responsive CSS.

Visit leonie-wittkamp.de

Author Website – “Solange wir uns hatten”

Author site preview

Built an author site for Leonie’s historical novel, with book presentation, events, contact and a subtle dark-gold visual theme inspired by the Orient Express motif in the story.

Tech: HTML, Bootstrap 5, custom CSS, GitHub Pages.

Visit autorin.leonie-wittkamp.de