Michał Żarnecki Portfolio

I'm a programmer and lecturer. My work is related to programming in Python/PHP/JavaScript and designing systems and solutions related to AI/machine learning, data mining, big data and natural language processing.

Tag: Neo4j

Business network graph based on Neo4j and Sigma.js

Posted on 24 February 2019  in projects

Pictures from companyhouse.de


Web application displaying and allowing to search, filter and export network graph


  • Setup Neo4j graph db
  • Implement data exporter, proxy and cache
  • Implement network graph based on sigma.js library
  • Support navigation, search and filtering graph
  • Implement custom renderers for graph nodes and edges
  • Implement nodes distribution algorithm

, ,


Tag: Neo4j

System to collect networking and finance data about German companies

Posted on 1 July 2017  in projects

Pictures from moneyhouse.de


Web application to collect networking and finance data about German companies.


  • Implementing data mining tools and parsers using deterministic algorithms and deep learning models
  • creating fast and efficient search engine
  • carrying out integration with external platforms, APIs, web-services
  • working with Selenium, automation of acceptance, integration, functional and unit tests, TDD
  • conducting data analysis using Python, R
  • server environment setup and configuration

, , , , , , , , , , , , , , , , , , , , , , ,