I design and build data-driven AI solutions to pressing industry problems. I focus on simplicity, maintainability and performance.

See my work Contact

About Me

Photo

David Chalupa

I am a product-focused software engineer who enjoys building modern AI solutions that bring value to the user. I have worked on projects leveraging simulation, optimization, machine learning or LLMs and agentic workflows.

  • Based in: Bratislava, Slovakia, EU
  • Open-source contributor

Selected Projects

GraphCombEx
GraphCombEx

Graph Combinatorial Explorer: a C++ / Qt app for exploration of complex networks

Simple coding agent & Consultant
Simple coding agent & Consultant

A local AI coding assistant suite for privacy-first development

soundiada
Soundiada

A simple game inspired by 2D embeddings of audio recordings

Further projects

Network data sets. A collection of network data sets for experiments and testing.
DCore by DECENT. A blockchain based on DPoS consensus (co-developed).

Skills

Backend / Frontend
Architecture, Python, C++, REST APIs, Flask, Django, Node.js, Qt
ML / AI
llama-cpp, PyTorch, scikit-learn, MLOps, RAG, Model validation
Data
SQL, polars, pandas, matplotlib, Visualization
DevOps
CI/CD, GitLab, Github, Docker, pytest, versioning

Publications

Selected Publications
  1. An Order-based Algorithm for Minimum Dominating Set with Application in Graph Mining. Chalupa, D. Information Sciences, 426, 101-116, 2018.
  2. Hybrid Bridge-Based Memetic Algorithms for Finding Bottlenecks in Complex Networks. Chalupa, D., Hawick, K. A., Walker, J. A. Big Data Research, 14, 68-80, 2018.
  3. Computational Methods for Finding Long Simple Cycles in Complex Networks. Chalupa, D., Balaghan, P., Hawick, K. A., Gordon, N. A. Knowledge-Based Systems, 125, 91-105, 2017.

View more

Contact

Get in touch

Interested in collaboration? Let's connect!