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, ML models or data analysis.

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

Selected Projects

GraphCombEx
GraphCombEx

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

Network data sets
Network data sets

A collection of network data sets for experiments and testing

soundiada
Soundiada

A simple game inspired by 2D embeddings of audio recordings

Further projects

DCore by DECENT. A blockchain based on DPoS consensus (co-developed).

Skills

Backend
Python, C++, APIs, Flask, Django, Node.js, SQL
Machine Learning
PyTorch, scikit-learn, Fine-tuning, Model validation
Data
Analysis, Visualization, polars, pandas, matplotlib
DevOps
CI/CD, GitLab, Docker, Automated testing

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!