Skip to content

ivanychev/learning

Repository files navigation

learning

Hello. My name is Sergey Ivanychev. I'm studying at Moscow Institute of Physics and Technology, the department of control and applied mathematics. My specialization is data analysis and machine learning. I love programming, maths and solving interesting tasks. This repository contains my learning projects.

I am good at C/C++, Python and LaTeX. There are some projects that might be interesting:

  • ./machine learning/paper --- Writing "SVM Supermodelling paper". Project description, the data and the source code (Python) are available in the project folder.

  • ./machine learning/ivcern --- Higgs boson contest solution provided for Yandex+CERN apllication.

  • ./C++/CPU V4.1 --- Virtual CPU called Ganymede with its own bytecode and assembly compiler

  • ./C++/Ganymede-x86 translator --- Ganymede → x86 binary translator. That thing enables us running Ganymede assembly programs on x86 machines natively.

  • ./C/Colibri Compiler --- Simple high-level programming definition that compiles to Ganymede assembly. These three projects combined turn to simple high-level language compiler.

  • ./C/Derivative --- Symbolic differentiation of complex math formulas and converting them to PDF via LaTeX.

  • ./C/Lunev/Remote --- Remote integral calculation using multiple computers in local network. Uses TCP/UDP + System V IPC

  • ./C/Lunev/ --- Multiple tasks completed during learning of Linux system programming

  • ./SQL/ivDB* --- Multiple tasks completed during learning of SQL at the university course

  • Some minor pieces of code: ./Python/ipynb2pdf is a utility that converts .ipynb files that contain russian language to PDF. ./Python/ivbot is Telegram bot that can convert input LaTeX formula to PNG picture (see LaTeXing for OS X). ./Python/opt/* and ./Python/S2GD are optimization algorithm written during the university optimization course.

You can connect with me via email:

sergeyivanychev@gmail.com

Or find me at:

Telegram, LinkedIn, Codewars or VK

About

Sergey Ivanychev's learning projects repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published