Skip to content
View eliseuv's full-sized avatar

Block or report eliseuv

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
eliseuv/README.md

Hi there, I'm Eliseu

Computational Physics | Data Science | Software Engineering

I stand at the intersection of Physics and Computer Science. My background is in Statistical Computational Physics with a focus on Complex Systems, Stochastic Optimization and Random Matrix Theory. My interests extend from Data Science to Software Engineering with projects in Time Series Analysis, Reinforcement Learning and Full-Stack Development.


๐Ÿ› ๏ธ Tech Stack & Tools

Languages: C C++ Rust Python Julia Haskell

Libraries: tokio, ndarray, serde, faer-rs, NumPy, SciPy, Pandas, scikit-learn, matplotlib, PyTorch, Tensorflow, DataFrames.jl, Plots.jl, Makie.jl

Tools: Linux, Nix/NixOS, Docker, SQL


๐Ÿš€ Featured Projects

โš›๏ธ Computational Physics

Projects applying physical laws and rigorous math to solve complex problems.

  • tsp-sa

    High-performance Simulated Annealing in C++ Implementation of stochastic optimization algorithms to find global minima in combinatorial problems.

  • *artificial-systems

    High-performance Complex Systems Simulation in Rust Modeling artificial environments to study emergent behavior and system dynamics.

  • ts-cov-matrix

    Time Series Random Matrix Analysis Tools for analyzing correlations in time-series data, drawing on concepts from Random Matrix Theory.

๐Ÿง  Sternhalma Suite: Full Stack Game & AI

A complete implementation of the Sternhalma (Chinese Checkers) game, featuring a backend server, web frontend, and an autonomous playing agent.

  • Game Server: The backend logic handling game state and multiplayer connections.
  • Web Interface: The interactive frontend interface for the game.
  • RL Agent: An AI agent trained to play the game using Reinforcement Learning.

๐Ÿ”ง Systems

  • json-parser

    Simple JSON Parser. A from-scratch implementation of a JSON parser, built to better understand parser combinators.


๐Ÿงฉ Competitive Programming

I actively maintain several repositories dedicated to algorithmic mastery and mathematical puzzles.

Platform Repository Focus
LeetCode leetcode Solutions for DSA (Data Structures & Algorithms) interview questions.
Project Euler project-euler Solving complex mathematical problems using programming.
HackerRank hackerrank Logic and SQL practice problems.
Advent of Code aoc-yyyy Annual December coding challenges solved in Rust, Haskell, and Python.

๐Ÿ“ˆ GitHub Stats

Eliseu's GitHub Stats
Top Languages

Pinned Loading

  1. sternhalma-server sternhalma-server Public

    Sternhalma (chinese checkers) game server in Rust

    Rust

  2. sternhalma-agent sternhalma-agent Public

    Agent that learns how to play the game Sternhalma

    Python

  3. artificial-systems artificial-systems Public

    Computational models of artifical systems in Rust.

    Rust

  4. ts-cov-matrix ts-cov-matrix Public

    Study of the eigenvalues of covariance matrices of time series

    Julia

  5. from-scratch from-scratch Public

    "What I cannot create, I do not understand. ...Know how to solve every problem that has been solved." - Richard Feynman

  6. json-parser json-parser Public

    Simple JSON parser in Haskell

    Haskell