Faster decisions
Key numbers on one screen instead of scattered across spreadsheets and emails. See what’s up, what’s down and where to act.
Interactive charts, dashboards and maps for your website or internal tools. I turn spreadsheets, reports and statistics into views your board and your audience both understand, backed by 15+ years of work with official statistics.
Price on request · Quote within 24 h · No obligation
The same data says something different in a spreadsheet and in a good chart. A clear view saves time for everyone who reads it.
Key numbers on one screen instead of scattered across spreadsheets and emails. See what’s up, what’s down and where to act.
A chart that reads in five seconds gets the message across better than a page of figures, for your board and the public alike.
Openly presented data builds trust. Essential for public institutions, NGOs and donor-funded projects.
Catch seasonal shifts, outliers and growth before they turn into a problem or a missed opportunity.
End to end: from cleaning the data and sketching the layout to code, data connections and ongoing maintenance.
Line, bar and comparison charts and maps built into your new or existing site. Fast, accessible and matched to your brand.
Sales, inventory and KPIs on one screen, filterable by period, region or product. For management, teams or your own clients.
Annual reports, statistical publications and analyses as web pages, with charts readers can explore on their own.
Data by municipality, region or country on an interactive map, so the pattern is obvious at a glance.
Charts fed straight from the sources you already use.
I show your team how to update the data, and can take over maintenance, new charts and changes whenever you need them.
Whether it’s read by your board, the public or a newsroom’s readers, the goal is the same: a message that lands the first time.
Sales, inventory and KPIs in one place, instead of spreadsheets someone rebuilds by hand every month.
ExampleAn internal sales dashboard by month and store, connected to the Google Sheet your team already maintains.
Statistics, annual reports and open data presented so the public understands them, not just the experts.
ExampleAn indicators page by municipality, with charts that refresh from a CSV file.
Interactive stories, maps and charts for articles and publications that work just as well on a phone.
ExampleA regional map of survey results, embedded in an article or the web edition of a report.
Remote work in English, clear deadlines and straightforward communication. Agencies can bring me in as an outside specialist for charts and dashboards.
ExampleWhite-label charts delivered as a ready-to-use component for an agency’s client project.
Three examples built with three different tools. The data is made up; everything else works exactly as it would on a real project.
Animated trend with a cursor and zoom: drag across the chart to zoom into a period, or pinch on mobile.
Geo map: hover a country for its value, switch to Europe for detail.
No library at all, just a few kilobytes of code. Ideal when page speed comes first.
I don’t force one library onto every project. I choose based on your data, your budget and who will maintain the result.
When you need rich interactive charts and maps with zoom, animation and export.
Fast, free charts and geo maps, especially when the data already lives in a Google Sheet.
Lightweight open-source options: Chart.js for simple views, ECharts for large datasets.
When no off-the-shelf chart type fits and the view has to be built from scratch.
For cleaning, analysing and validating data, and for statistical graphics before they reach the web.
Plain JavaScript for fast pages; React or Vue when the dashboard is part of a larger app.
For apps and APIs that read from a database and serve the data to charts.
When charts live inside a CMS, so editors can add and update them without a developer.
Since 2011 I’ve worked as a UI/UX web designer and developer at the Statistical Office of the Republic of Serbia, on websites for the Population Census, the Census of Agriculture and the Sustainable Development Goals, where data has to be accurate, clear and accessible to everyone.
I refined my statistical data visualization skills in R during an internship at National Records of Scotland in Edinburgh, and in 2025 completed further training in data visualization and infographics in Zielona Góra, Poland. Today I bring the same approach to companies, nonprofits and media.
See websites I’ve builtFrom the first call to launch, you always know what’s happening, what’s next and when it’s due.
I look at your data, and we agree on who the view is for and which questions it should answer. You get a quote with price and timeline.
Quote within 24 hBefore any code, you see a sketch: which charts, in what order and how they look on a phone.
Up to 2 rounds of revisionsI build the charts, connect them to your data source and test them on every screen with your real data.
Tested with your dataI publish to your site or a standalone link, show you how updates work and stay available for changes.
Support includedNeed a whole website, not just charts? See the website packages or use the contact form on the homepage.
An Excel or CSV file, a Google Sheet, your API or a database. If your data only lives in a spreadsheet today, we start there and can move to an automated source later.
They can. Once connected to a Google Sheet, an API or a database, new data shows up without any work on my side. For reports that change rarely, replacing a CSV file is enough.
Yes. I test every view on phones, tablets and desktops, and adjust labels, legends and data density on small screens so everything stays readable.
Google Charts, Chart.js, ECharts and D3.js are free. amCharts is free with a small logo on the chart, and a commercial license removes it. Before we start, I tell you whether a license is needed and what the quote includes.
It depends on scope and on the state of the data. A few charts for a website usually take a few days; a dashboard or interactive report takes two to four weeks. The exact timeline is in the quote.
Yes. I build charts into WordPress, Umbraco or any HTML site, including sites I didn’t build, and can deliver them as white-label components for agencies.
Tell me briefly what data you have and what you want to show. Pricing is on request, and you’ll get a quote within 24 hours, with no obligation.