Maksim Skobun

Email: work@skobun.me | Github: https://github.com/rinpatch | GPA: 4.0

Education

BSc Computer Science (Hons)

| University of Nottingham Malaysia

Year 1 semester 1 mark: 84 (First Class), including the following modules: Programming and Algorithms (92).

Foundation in Engineering

| University of Nottingham Malaysia

Graduated with an average mark of 70 (First Class), including the following modules: Programming for Engineers (92), Computer Methods for Engineers (93).

Projects

EMGS visa tracker

| Language: Python | Link: https://github.com/rinpatch/emgs-visa-track

A small Python script that scrapes the website of Education Malaysia Global Services for visa updates and sends them via Telegram.

Elixir Blurhash

| Language: Elixir | Link: https://github.com/rinpatch/blurhash

A pure Elixir implementation of the Blurhash algorithm. It was written to replace similar libraries that called into C code, therefore reducing the risk of unrecoverable crashes.

FastSanitize and FastHTML

| Languages: Elixir, C | Link: https://github.com/rinpatch/fast_sanitize

An HTML sanitization library and an accompanying C HTML library wrapper were written to speed up processing posts in Pleroma. On average the sanitization process became 2-3 times faster.

Pleroma

| Languages: Elixir, Shell, SQL | Link: https://git.pleroma.social/pleroma/pleroma

Maintained Pleroma, a decentralized social network that is built on Elixir and PostgreSQL.

Leadership and Awards

Director of Industrial Relationships

— Present | Education Network, Student Association of University of Nottingham Malaysia

Skills

Programming languages: Elixir, Python, Kotlin, Java, PHP, TypeScript, JavaScript, C, Shell.
Frameworks: Phoenix, Laravel, Svelte, Vue.
Tools: Git, Docker, Gitlab CI/CD, Jupyter, Hugo, curl, NeoVim.
Databases: PostgreSQL, MySQL.
Server Administration: Debian, Ubuntu, Arch Linux.
Languages spoken: English, Russian, German.