Giter Club home page Giter Club logo

Hi My name is Marek

A theoretical physicist and a backend developer, who occasionally does frontend

  • 🌍 I'm based in Košice, Slovakia
  • 👀 I’m interested in data science, programming and physics
  • 📖 I am currently learning Node.js, Typescript, Prisma, and GraphQL for work and Golang for fun

Skills

C C++ Git Go Java JavaScript Kotlin Python TypeScript HTML5 CSS3 TailwindCSS Vite NodeJS Express Fast API GraphQL MongoDB PostgreSQL Flask

Personal Projects

Here are few of my personal projects:

  • GPGPU implementation of the Metropolis Algorithm
    • My implementation of the Metropolis Algorithm for the Ising model on the kagome lattice in CUDA parallel programming framework
    • Written in CUDA C++
  • KMeans
    • My implementation of KMeans clustering algorithm from scratch
    • Written in C++
  • YATL - Yet Another Todo List
    • A simple single-user web app to manage your tasks
    • Written in: Python, Flask framework, Jinja2 template engine, SQLite3, (very simple) CSS and HTML
  • Arxiv Search
    • A simple script to search scientific papers on Arxiv and download them
    • Written in Python, uses BeautifulSoup4 to scrape XML responses from Arxiv API
  • Wine quality prediction
    • A beginner data science project (regression)
    • Goal is to predict quality of a wine sample on the scale from 0 to 10
    • I've employed a couple Sklearn regressors and compared their performance
    • I've used: Python, Jupyter Notebook, Sklearn, Seaborn and Matplotlib
  • Stellar classification
    • A beginner data science project (classification)
    • Goal was to predict the star type
    • The execution times and accuracy of several sklearn classifiers was compared
  • Crypto prices
    • A simple script that fetches buy and sell prices of a couple of selected crypto currencies using Coinbase API
    • This way you can watch how bad your investment in crypto was from the comfort of your terminal
    • Written in Python
  • Scraping historical prices of crypto
    • A web scraping project to obtain historical prices of crypto from CoinMarketCap
    • Written in Python, uses BeautifulSoup4
  • Blog in Java
    • A simple Java project using Spring-Boot and MongoDB

Socials

Badges

My GitHub Stats

msemjan's GitHub stats

Top Languages

msemjan's Projects

arxiv icon arxiv

A simple CLI tool to search for scientific papers on Arxive and download pdfs.

crypto_prices icon crypto_prices

A simple script to get prices of crypto currencies using Coinbase's API

go-external-editor icon go-external-editor

A minimal example in Golang demonstrating how to open an external editor to edit a temporary file and use the content later.

go-grpc icon go-grpc

An example of a simple gRPC server and a client written in Go

go-server-with-rss-feed icon go-server-with-rss-feed

This is a simple project that shows how a RSS server can be implemented in Go with only the standard library

kmeans icon kmeans

A simple implementation of K-means algorithm in C++

mc_ma_iakl icon mc_ma_iakl

GPGPU implementation of Metropolis Algorithm for Ising model on kagome lattice in CUDA.

monte-carlo-simulations icon monte-carlo-simulations

In this repository is the code for implementations of Monte Carlo simulations (Metropolis algorithm and Wang-Landau method) for various systems.

msemjan icon msemjan

Config files for my GitHub profile.

note-metadata-maker icon note-metadata-maker

A tool for automatically generating tags and descriptions for front-matter from Markdown notes. Written in Python.

npr2 icon npr2

Repozitár s kódom k predmetu Náhodné procesy 2

qute-tts icon qute-tts

Qutebrowser userscript that adds text-to-speech capabilities

youspace icon youspace

This is a simple blog written in Java that uses Spring, MongoDB and Thymeleaf.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.