Skip to content
View danyarmarkin's full-sized avatar
๐Ÿšฏ
๐Ÿšฏ
  • 239
  • Saint-Petersburg, Russia

Highlights

  • Pro

Block or report danyarmarkin

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
danyarmarkin/README.md

Hi ๐Ÿ‘‹ Welcome to My Profile!


About me

Currently I am studying "Applied Mathematics and Computer Science: Programming and AI" at ITMO University. I have experience working in small projects and hackathons.


My Projects and work experience

I was working on creating an iOS application that connects multiple devices via BLE and allows you to synchronize camera parameters such as iso, shutter, wb, tint, fps, between them, as well as synchronize the beginning and end of shooting. This was necessary to create a 3D model of the scanned object by photogrammetry.

2021-2022

I developed an add-on for Blender to distribute 3D models. The add-on allows you to receive updates with new models, as well as with fixes for old ones. the addon is written in python, the backend is written in Django Rest Framework.

Product: kanistra.com/addon

2024


Pet-projects

Stack:

  • Golang
  • Clean architecture
  • gRPC
  • easyp generation
  • PostgreSQL
  • Make
  • validation
  • Logging
  • Outbox pattern
  • Docker

Hackatones Experience

Junior Swift Challenge (Apple)

SwiftUI application for using the Object Capture framework

2023

Inter RAO

4th place in the task "Optimization of the fuel purchase planning process at power plants based on forecasting the price of electricity and the volume of its production. "

2024

OilCode (Gazprom)

The finalist's diploma in the task: "To develop a method for generating molecules that will allow SMILES to create new antioxidant additives with high efficiency based on the substances provided by SMILES and the corresponding values of the time of induction oxidation of oil formulations."

๐Ÿ‘‰ Diploma

2025


My Stack

GO (ITMO CT course, 2 semesters)

  • Go Assembly
  • Concurrency
  • Channels
  • gRPC
  • Code generation
  • Outbox
  • PostgreSQL
  • Docker
  • Logging

Python

  • Requests
  • PIL
  • Tk
  • optuna
  • scipy.optimize

Java (ITMO CT course, 2 semesters)

  • Concurrency
  • Stream API
  • RMI

Clojure (As part of the ITMO CT "Paradigms" course)

  • Parsers-combinators

Prolog (As part of the ITMO CT "Paradigms" course)

Swift

  • SwiftUI
  • AVFoundation

C++ (ITMO SWE course, 2 semesters)

  • C++23

Docker

  • Docker
  • Docker Compose

Arduino

  • Arduino
  • ESP32

Contacts

  • Telegram @dyrmk
  • Mail danila.iarmarkin@gmail.com

Pinned Loading

  1. Library-Service-PET Library-Service-PET Public

    Go

  2. MetodsOfOptimisation MetodsOfOptimisation Public

    Jupyter Notebook

  3. KanistraAddOn KanistraAddOn Public

    Python 1

  4. converter_JE converter_JE Public

    Java