Git Product home page Git Product logo

Maria Zhirko

AI Engineer

Location | Wrocław, Poland
Gmail | [email protected]
Github | mzhirko

IT Skills


Software Development:

Programming languages: Python, C++, Java, SQL, Bash;
Frameworks: numpy, pandas, matplotlib, OpenCV, Keras;
Tools: Docker, Docker Compose, CI/CD, Git, Gradle, MySQL.

Operating Systems:

Linux: Ubuntu, Debian, Mint, Arch;
Other: Windows WSL, FreeBSD, MacOS (GNU core utils).

Projects


Under NDA:

Service is a fully automated market comment analysis tool for individual portfolios, based on a proven innovative process. All individual portfolio comments are tailored based on modular approach according to the performance and contribution, investment strategy and the macroeconomic backdrop. Text modules can be automatically adjusted in length or depth and tailored to the client’s level of knowledge or interests in the financial field. ML engineer responsibilities included participation in application development; Investigation into the development of NLP algorithms for generating portfolio comments; Development and design of intellectual system composing textual descriptions of investment activities.
Programming language: Python;
Tools: Transformers, Tensorflow, Docker, Docker Compose.

Parking lot control system:

https://github.com/mzhirko/convenient-parking

An application for recognizing free parking spaces using M-RCNN. The user provides photo or video data to process and find free parking spaces on it. Containerized in Docker.
Programming language: Python;
Tools: Docker, Keras, Tensorflow v.1, OpenCV.

Under NDA:

Design and development of a tool for autonomous article generation. The application automates the process of writing technical articles on a user-defined topic. Using the attention mechanism, transformer architecture, and modern models, the service reduces article composing time to a minimum.
Programming language: Python;
Tools: Transformers, Tensorflow, OpenAI API, Google Colab.

Sequence prediction tool:

https://github.com/mzhirko/sequence-prediction

Implementation of an Elman network model with a linear activation function.
Programming language: Python;
Tools: numpy.

Text processing applications

https://github.com/mzhirko/NLP-BSUIR

Applications are made as a sample to solve the most popular NLP tasks. Summarization and keywords application makes extractive summary and keyword recognition of an input article. Text to speech application performs generation of audio, as well as machine translation of an input text. The translator application generates part of speech tags of an input text and translates it.
Programming language: Python;
Tools: streamlit, Transformers, googletrans, wordwise, docker, docker compose.

Natural Language Processing System

https://github.com/mzhirko/natural-language-processing-in-intellectual-systems

Applications to work with texts made to investigate into NLP basics. Word analyzer stands for displaying dictionary with a list of words, ordered alphabetically, which includes only lexemes with additionally formed information about the place and role of a given word in a sentence. Syntax tree parses entered sentence into a tree of speech parts. Semantic parse app finds words in a given text document, similar to the word entered by user.
Programming language: Python;
Natural Language: Russian;
Tools: Texterra REST.

Object oriented analysis and design:

https://github.com/mzhirko/amusement-park

Practicing skills of developing documentation as a code. The conception of a project is to show documentation writing skills, based on knowledge of certain projecting patterns such as KISS, SOLID, etc. The advantage of writing documentation as code is in its convenience to develop documents and control changes.
Tools: Asciidoc, PlantUML.

Visualized minimum cut algorithm:

https://github.com/mzhirko/minimum-cut-of-an-undirected-graph

This project demonstrates the work of the Stoer-Wagner algorithm, which is used to find a minimum cut of a graph. The demonstration is visualized with the Graphviz tool.
Programming language: C++;
Tools: Graphviz.

Image compression tool:

https://github.com/mzhirko/image-compressor

An application for compressing images using the conception of recirculation neural network with adaptive learning step and normalization of weights.
Programming language: Python;
Tools: matplotlib, numpy.

Java Toolbars:

https://github.com/mzhirko/javafx-basics

Project with a configured CI. Shows different visuals made by using JavaFX lib.
Programming language: Java;
Tools: Gradle, Github CI.

Language Skills


English: C1;
German: A2-B1;
Polish: A2-B1;
Belarusian: Native;
Russian: Native.

Work experience


2021 May

Qulix Systems;
Role: Trainee;

2021 July

Qulix Systems;
Role: Machine Learning Engineer;

Education


2022 June

Belarusian State University of Informatics and Radioelectronics;
Faculty: Faculty of Information Technologies and Control;
Degree: Artificial Intelligence.

2018 May

Minsk Gymnasium 29;
Educational focus: English and Mathematics.

Publications


Segmentation of Brain Tumor Multi-Parametric MRI Scans using Artificial Neural Networks

https://its.bsuir.by/m/12_130111_1_157684.pdf#Item.256

Brief: In this paper, we present an automated method for brain tumor segmentation. A deep learning-based segmentation algorithm is expected to be able to solve diagnosis making, treatment planning, and resembling tasks. The automated method will help specialists to make more specific analyses in a relatively short amount of time.

Driving license

Personal Interests


Hobbies:
traveling, driving, drawing, art, self-education, walking, baking, communication, electronics, classical literature & music.

Prospects


Grow and develop soft and hard skills to correspond to surrounding requirements;
Take an advantage of doing hard tasks to get higher on the proficiency scale;
Passion to work with high-loaded, scalable, distributed, real-time information processing systems;
Desire to improve in the scientific field.

mzhirko's Projects

amusement-park icon amusement-park

Documentation for amusement park simulation using PlantUML and Asciidoc.

articles-bsuir icon articles-bsuir

Collection of the scientific works and investigations done for BSUIR

b.log icon b.log

This is intended to be my personal page feel free to check this out :)

feed_forward_vqgan_clip icon feed_forward_vqgan_clip

Feed forward VQGAN-CLIP model, where the goal is to eliminate the need for optimizing the latent space of VQGAN for each input prompt

image-compressor icon image-compressor

Recirculation neural network, adaptive learning step and normalization of weights.

kb icon kb

Knowledge base for OSTIS Books System

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.