Artyom Shurygin

Offer Artyom to work on your next project.

Ukraine Izyaslav, Ukraine
13 hours 6 minutes ago
Available for hire available for hire
110 Safe completed
1 day 5 hours ago
72 Clients
added 1 bid
registered for 6 years
  • макросы
  • Delphi/Pascal
  • Unity
  • системное программирование
  • прикладное программирование
  • Qt Creator
  • C/CPP
  • специфические задания
  • C#

Rating

Successful projects
100%
Average rating
9.99 of 10
Rating
2102
C and C++
Application programming 1
63 projects
C and C++
20 projects
C#
17 projects
Application programming
5 projects
Abstracts, diploma papers, course papers

CV (in the original language)

Образование

2014-2018 -  Хмельницкий Национальный Университет: Компьютерная Инженерия - Бакалавр

2018-2020 -  Хмельницкий Национальный Университет: Компьютерная Инженерия - Магистр


Опыт работы

От 11/2020 До 09/2021 - Работа в инженерной компании AMC Bridge от интерна до Junior C++ разработчика.

Основными заданиями были

  • Работа с графикой OpenGl;
  • Векторная и матричная математика;
  • Загрузка, обработка, отображение, редактирование 3D моделей;
  • Тестирование и анализ производительности существующих методов;
  • Поддержка существующего ПО, написание нового функционала.


Фриланс

После выпуска из университета, время от времени занимаюсь выполнением разного рода заданий на фрилансе. Перед выбором проекта я анализирую смогу ли я уложится к дедлайну, и хватает ли мне навыков для выполнения заказа на качественном уровне. Результат такого подхода можно увидеть в соотношении позитивных/негативных отзывов на моем аккаунте. Иногда, когда вижу интересный проект на котором нет ставок от других фрилансеров, могу попробовать выполнить задание в неизвестных мне областях. Например, новым для меня было написание скриптов для таких приложений как:  Adobe Illustrator, Corel Draw,  Adobe InDesign. 


Технологии с которыми работаю

Основным языком программирования есть С++. Основная среда разработки Visual Studio. Знаю какие контейнеры (коллекции) существуют, в чем их отличие. Есть навык оценки сложности алгоритмов. Знаю для чего нужны умные указателями, указателями и ссылки.  Принципы ООП.  Дебаг кода. Подключение внешних библиотек. Векторная алгебра. Знаю для чего нужны матрицы преобразований. Есть опыт работы с Qt библиотеками и средой разработки Qt Creator С++. Также неплохо ориентируюсь в C#. Временами приходилось работать с pascal, javascript, visual basic. 

В 2019 проходил курс по работе с PHP фреймворком Yii2 и курс по работе с CMS WordPress/OpenCart. Прохождение курсов принесло немного понимания как работают веб системы (динамические страницы,  post/get запросы, cookies), а также инструменты современной верстки (flexbox, pixelPerfect, SCSS,  jQuery, Bootstrap).


Cat Jump Game

Кроме всего перечисленного, в период с 10/2021 по 12/2021 занимался разработкой собственной игры на Unity.  Это был первый опыт работы с игровыми движками.  Также нужно было изучить тему авторских прав на графические и музыкальные ресурсы. В конце концов, получилось создать приложение которое можно пощупать своими руками, загрузив его со страницы магазина Play Market по этой ссылке: https://play.google.com/store/apps/details?id=com.Rainbow_Happy_Cat.FlappyBreadCatJumpingGame

Skills

Programming

Portfolio

1000 UAHСтратегии поиска множества путей по графу

C#

На вход программы приходит граф, который задан с помощью пар вершин, например : 1 2 ; 1 3 ; 1 4 ; 2 3. А также номер начальной и конечной вершины. С помощью пар вершин составлялись триады, например триадой есть совокупность пар 1 3 - 3 4.
Частью программы было поиск всех возможных путей от начальной до конечной вершины графа. После того как мы нашли все возможные пути, нужно было составить множество путей, которые бы покрывали все существующие триады. Поиск таких множеств нужно было осуществить с помощью трех разных стратегий : жадной, генетической, муравьиной. Кроме того, каждая стратегия имела две настройки приоритетов: приоритет на использование наиболее коротких путей; приоритет на использование наиболее длинных путей.

1500 RUBРеализовать игру в шашки в консольном окне, C++

C and C++

Заданием проекта была реализация двух различных стратегий действий компьютера при игре, проведение турнира между разработанными стратегиями и вывод статистики побед каждой из них. Кроме этого, нужно было предусмотреть возможность игры человека против выбранной стратегии, а также возможность игры двух компьютеров между собой с выводом состояний игральной доски на разных этапах игры.

1500 UAHСкрипт для Adobe Illustrator

Application programming

Нужно было сделать скрипт для создания картины по номерам с исходного цветного изображения с помощью средств Adobe Illustrator.
После трассировки изображения на некоторое количество цветов, нужно было обработать результат трассировки и получить изображение с контурами границ переходов разных цветов, и заменить цвета внутри контуров, на определенную цифру соответствующую этому цвету.

#javascript #AdobeIllustrator #Прикладное #Программирование

1000 UAHКурсовая работа, Turbo Pascal

Delphi and Object Pascal

Суть работы: на вход программа получает изображение (фотографию) с одним из восьми вариантов стрелок с разным направлением, обрабатывает изображение, распознает его и выдает результат направления стрелки.

#Pascal #Прикладное #Программирование #Курсовые

300 UAHИсправление парсера Instagram

C and C++

В связи с обновлением Instagram парсер перестал видеть список пользователей поставивших лайк посту. Нужно было ознакомиться с чужими исходниками и исправить эту проблему.

#Qt5 #Parsing #bugfix #instagram

200 UAHСимуляция настройки аппаратуры в Windows Form

C and C++

В задание входила разработка графического интерфейса с возможностью выбора разных параметров настройки аппаратуры, и реагирования если не все данные введены. Кроме этого нужно было реализовать симуляцию мониторинга температуры с помощью графиков.

#WindowsForms #лабораторные

300 UAHНаписать классы для хранение IP4 и IP6 адресов

C and C++

Требовалось написать код для 2 классов которые будут хранить в себе диапазоны IP адресов, Один класс для IPv4, второй для IPv6

Методы для реализации :
setIpRange(const QString&, const QString&)
getIpRange(QString&, QString&)
bool checkIp( const QString& ) - метод должен проверять ip адрес на принадлежность к данному диапазону.

#Qt5

 

Reviews and compliments on completed projects 109

8 August 350 UAH
Implementation of script

Quality
Professionalism
Price
Availability
Terms

The project was implemented in time and in the best way.

Quality
Professionalism
Price
Availability
Terms

The work was done very quickly and efficiently, thank you.

Quality
Professionalism
Price
Availability
Terms

The work is done well, I recommend.

13 June 1000 UAH
Create WindowsForms Project

Quality
Professionalism
Price
Availability
Terms

Extremely goodwill executive. The work is done quickly and quality. I strongly recommend cooperation!

Quality
Professionalism
Price
Availability
Terms

The project was implemented very quickly. Thank you for work. I’m going to discuss the new projects again.
I recommend to everyone!

Quality
Professionalism
Price
Availability
Terms

good job, well done with the given task

1 June 350 UAH
Privat project

Quality
Professionalism
Price
Availability
Terms

good one as always. well delivered

Quality
Professionalism
Price
Availability
Terms

Excellently performed work. Masters very

Quality
Professionalism
Price
Availability
Terms

A great work was done. Thank you for implementing this project.
You are a real professional. I will always talk to you about programming.
You know the syntax code and the cycles.
I recommend to everyone.

Quality
Professionalism
Price
Availability
Terms

Thank you very much for the work. The code is written at a high level. You clearly understand the task of algorithms and cycles. I will contact you with new orders. I recommend to everyone.
thank you

19 May 400 UAH
Lab.2v

Quality
Professionalism
Price
Availability
Terms

Qualitatively done work, in the deadlines placed, remained pleased, I will continue to work with him.

19 May 200 UAH
Ci Sharp

Quality
Professionalism
Price
Availability
Terms

It’s not the first time I collaborate and both works have been done by the author quickly and quality.

15 May 800 UAH
C++ Application

Quality
Professionalism
Price
Availability
Terms

Artem has done the task well in a very short time.
After completion, he provided a detailed description and recommendations on how to use the program.
I recommend cooperation!

Quality
Professionalism
Price
Availability
Terms

Thank you very much! The work is done quickly and quality.

Quality
Professionalism
Price
Availability
Terms

The work has been done timely, even earlier than the time announced, I recommend

11 May 350 UAH
Personal project

Quality
Professionalism
Price
Availability
Terms

great work with fast delivery

Quality
Professionalism
Price
Availability
Terms

The work was done by the author quickly and efficiently. Especially thankful for the detailed explanation. I recommend cooperation!!The !

Quality
Professionalism
Price
Availability
Terms

The task is performed within the time limits and in accordance with the aforementioned conditions.
I recommend cooperation

Quality
Professionalism
Price
Availability
Terms

It’s not the first time I have a job, the work is done well as before.

1 May 3000 UAH
Nine Men’s Morris (Mlyn)

Quality
Professionalism
Price
Availability
Terms

Perfectly done I like everything.

30 April 350 UAH
C++ code chunk

Quality
Professionalism
Price
Availability
Terms

Project is delivered with good quality

Quality
Professionalism
Price
Availability
Terms

The record for the course is written very well. The text is written very well, the freelancer understands the topic 100%. The work is done in advance, I strongly recommend!

22 April 200 UAH
Project personal

Quality
Professionalism
Price
Availability
Terms

A very good professional with whom it is pleasant to work.

Quality
Professionalism
Price
Availability
Terms

The work was done quickly and quality. He also explained everything that was unclear. Thank you very much for your support and responsible approach!

Quality
Professionalism
Price
Availability
Terms

Console application in language C.
Quick and quality performance of work

Quality
Professionalism
Price
Availability
Terms

Artem performed the work very quickly and avoid hot times in the laboratory work 🙂

Quality
Professionalism
Price
Availability
Terms

Excellent performance!Beautiful and quickly performed your work!

Quality
Professionalism
Price
Availability
Terms

Thank you for the quick work, for the help and explanation.
A great performer!

Quality
Professionalism
Price
Availability
Terms

Everything is great, faster than deadlines.

Quality
Professionalism
Price
Availability
Terms

Immediately I see professionalism in my case, gave answers to all my questions and performed my job greatly!

Quality
Professionalism
Price
Availability
Terms

Write a C text processor that will process the text lines entered from the keyboard.

23 March 200 UAH
Algorithms with c++

Quality
Professionalism
Price
Availability
Terms

Precisely on time and delivered high quality work

Profile deleted | Personal | Response feedback

23 March 200 UAH
Private project

Quality
Professionalism
Price
Availability
Terms

Very responsible and pretty accurate! Recommend working with him

Profile deleted | Personal | Response feedback

Quality
Professionalism
Price
Availability
Terms

Console/terminal application in language C (game)

Quality
Professionalism
Price
Availability
Terms

The task is fulfilled. Promised support within the task.

Quality
Professionalism
Price
Availability
Terms

quickly responded, clearly explained the task done, good code

Quality
Professionalism
Price
Availability
Terms

Everything is great. The project is done quickly.

Quality
Professionalism
Price
Availability
Terms

The work is performed in the time and according to the task
I recommend cooperation

Quality
Professionalism
Price
Availability
Terms

Quick, clear code and comments.

Quality
Professionalism
Price
Availability
Terms

very quickly performed the work, placed in the specified time, beautiful code, clear comments to the code

Quality
Professionalism
Price
Availability
Terms

Responsible and reliable execution. I recommend it.

Quality
Professionalism
Price
Availability
Terms

fulfilled in the specified time, quality and beautiful code, clear explanation of the code, I recommend.

8 February 250 UAH
Помощь экзамен VBA

Quality
Professionalism
Price
Availability
Terms

He quickly to write a program for VBA. I recommend !

Quality
Professionalism
Price
Availability
Terms

It’s great, I’m constantly talking.

Quality
Professionalism
Price
Availability
Terms

Artem is an excellent specialist, performed the work quickly and very quality, much earlier than the declared deadlines. I really liked working with him. I would like to notice that all the wishes for work were taken into account! I strongly recommend.

Quality
Professionalism
Price
Availability
Terms

The order was executed rapidly, the result was more than

Quality
Professionalism
Price
Availability
Terms

I made the program on c#,bistro and clearly on points.I strongly recommend if you need help in programming

Quality
Professionalism
Price
Availability
Terms

Responsible and careful to the details and nuances of the executive. The project was completed earlier than the deadline in accordance with the TZ, an explanation is given by nuances. I hope that cooperation will continue in the future. I recommend !

Profile deleted | Safe Safe | Response feedback

22 January 3000 RUB
Chromium

Quality
Professionalism
Price
Availability
Terms

Artem is a good artist and programmer, it was a pleasure to work together, thank you!

Quality
Professionalism
Price
Availability
Terms

The order is performed quickly and efficiently.

Quality
Professionalism
Price
Availability
Terms

I found my worst mistake in two minutes. Thank you !

Quality
Professionalism
Price
Availability
Terms

It’s all quality and fast. The code is well described, read and understood without comments. It also explains how the methods work in the project. I recommend !

Quality
Professionalism
Price
Availability
Terms

A great developer! Everything is done quickly in time! I recommend !

Quality
Professionalism
Price
Availability
Terms

Fast execution of work. High quality code writing. It also describes each method used in the project.

Quality
Professionalism
Price
Availability
Terms

The task is performed in time according to the TZ)

Quality
Professionalism
Price
Availability
Terms

Excellent professional, the task was done very quickly.

3 January 700 UAH
Лаб. ООП

Quality
Professionalism
Price
Availability
Terms

Thanks for the work ........................................................................................

Quality
Professionalism
Price
Availability
Terms

Very responsible and responsive. The work was done earlier than the deadline. I can advise. thank you.

28 December 2021 300 UAH
2 Лабараторних

Quality
Professionalism
Price
Availability
Terms

I did time without instructions, thank you for the work.

24 December 2021 300 UAH
Pomosh s domashkoy/labom na C++

Quality
Professionalism
Price
Availability
Terms

Spasibo za pomosh! Pomog kachestvenno i bystro

23 December 2021 1250 RUB
Калькулятор Windows Forms C++

Quality
Professionalism
Price
Availability
Terms

Всё замечательно сделал, в самый короткий срок. Все мои правки в коде поправлял и доделывал, если нужно.
Код написан понятным языком, что было важно
Так что советую этого программиста. Очень умный!

Quality
Professionalism
Price
Availability
Terms

Огромное спасибо за выполненную работу.
Все доходчиво объяснили и помогли с заданием.

21 December 2021 200 UAH
Доделать программу

Quality
Professionalism
Price
Availability
Terms

Все выполнил, очень быстро и ранее срока. Однозначно рекомендую!

Quality
Professionalism
Price
Availability
Terms

Все отлично, выполнил как положено и в сроки, рекомендую.

Quality
Professionalism
Price
Availability
Terms

Все було зроблено оперативно і відмінно.

17 December 2021 300 UAH
Презентації

Quality
Professionalism
Price
Availability
Terms

Делаю не первый проект, все быстро качественно и за хорошую цену. Рекомендую

16 December 2021 450 UAH
3 мини макроса

Quality
Professionalism
Price
Availability
Terms

Фрилансер несколько раз обновлен код по ходу, хотя и не обязан был, за что огромное спасибо. Будем работать еще

Quality
Professionalism
Price
Availability
Terms

все чудесно, работает хорошо, будем дальше думать как усовершенствовать систему с фрилансером, рекомендую

Quality
Professionalism
Price
Availability
Terms

Работа выполнена в срок на великолепный результат, обсуждение идей на счет проекта и выполнение всех требований поставленых в задаче.

Quality
Professionalism
Price
Availability
Terms

огромное спасибо фрилансеру, что не оставил один на один с проблемой, а сделал все, чтобы помочь ее решить! Очень рада, что нашла такого человека. Буду рада и дальше заказывать макросы

Quality
Professionalism
Price
Availability
Terms

Фрилансер - отличная находка! Очень нравится подход к отчетности работы, к бриффингу и самому процессу. Ответственный, все разложил на полки. Надеюсь будем сотрудничать еще долго)

Quality
Professionalism
Price
Availability
Terms

Дуже хороший виконавець, виконав все в срок, якісно та зрозуміло

Quality
Professionalism
Price
Availability
Terms

Все виконує чітко та швидко. Повністю вкладається в відведений час на роботу. Всім рекомендую!

Quality
Professionalism
Price
Availability
Terms

10 із 10 зроблено все швидко та якісно. Рекомендую для всіх

26 November 2021 1200 RUB
Лабораторные по C#

Quality
Professionalism
Price
Availability
Terms

Отличный исполнитель, подсказал как сделать лучше, подробно описал принцип работы сделанного кода. Рекомендую

Quality
Professionalism
Price
Availability
Terms

Фрілансер впорався з роботою швидше поставленого терміну. Успішно виконав завдання.

Quality
Professionalism
Price
Availability
Terms

Дуже дякую за виконану роботу! Все чітко зроблено. Фрілансер перед виконанням роботи ретельно дивиться на завдання перед тим як виконувати. Реагує на зауваження, щодо виконання завдань та виправляє їх. Встиг виконати завдання в поставлені терміни.

Quality
Professionalism
Price
Availability
Terms

Огромное спасибо за помощь. Очень внимательно относится к ТЗ, понимает сразу. Всем бы таких исполнителей. С ТХ справился замечательно.Рекомендую

22 February 2021 1000 UAH
Работа с файлом Adobe InDesign

Quality
Professionalism
Price
Availability
Terms

Все отлично и в срок. Будем обращаться ещё.

Quality
Professionalism
Price
Availability
Terms

Быстро и качественно сделал задание

Quality
Professionalism
Price
Availability
Terms

Очень отличный специалист, который быстро и качественно делает свою работу. Одно удовольствие сотрудничать с ним! Рекомендую этого исполнителя всем!

26 September 2020 600 UAH
Задания на паттерны. С++

Quality
Professionalism
Price
Availability
Terms

Работа выполнена качественно и быстрее срока. Так же были прикреплены пояснения по поводу работы программы. Рекомендую)

Quality
Professionalism
Price
Availability
Terms

Быстро и качественно! Спасибо за оперативность)

17 September 2020 400 UAH
Qt Creator C++ , Juce C++

Quality
Professionalism
Price
Availability
Terms

Дуже якісно швидко виконав завдання

Quality
Professionalism
Price
Availability
Terms

Работа выполнена в срок, заказчик всегда был на связи, качеством довольна. Рекомендую!

Quality
Professionalism
Price
Availability
Terms

Хороший исполнитель, прислушивается к мнению клиента, оперативно вносит необходимые правки. Быстро отвечает, нет проблем с коммуникацией. Работа выполнена качественно и даже немного раньше срока.

Quality
Professionalism
Price
Availability
Terms

Быстрое и качественное выполнение работы. Программист всегда быстро отвечает на сообщения. В случае чего объяснил и помог понять задание и выполнить его.

Profile deleted | Safe Safe | Response feedback

Quality
Professionalism
Price
Availability
Terms

Отличный исполнитель. Второй раз уже с ним работаю, сделано быстро и качественно!

Quality
Professionalism
Price
Availability
Terms

не первый раз заказываю доработки своей программы , Артём работает честно и качественно на совесть , по этому пытаюсь только с ним работать , общительный честный работает качественно и цену не ломает идеальный фрилансер .

Quality
Professionalism
Price
Availability
Terms

Все сделано качественно, быстро и в срок

Quality
Professionalism
Price
Availability
Terms

Проект сделан быстро и отлично! Спасибо.

Quality
Professionalism
Price
Availability
Terms

Очень рекомендую, сотрудничаю не в первый раз, доволен - цена, качество, все время на связи

Quality
Professionalism
Price
Availability
Terms

Рекомендую, автор всегда на связи, прислушивается к пожеланиям заказчика, качественное выполнение работы

15 August 2020 300 UAH
Исправить программу

Quality
Professionalism
Price
Availability
Terms

Всё отлично, как всегда. Возникли сложности в этом задании, все было решено.

Quality
Professionalism
Price
Availability
Terms

Все хорошо и быстро сделал, предложил альтернативное решение моей задачи, я доволен, спасибо)

Quality
Professionalism
Price
Availability
Terms

Артём делает качественно и супер быстро!
Сразу реагирует на комментарии, понимает без лишних уточнений, подробно ответил на все мои вопросы, рассказал и показал. Выполненной работой очень довольна и могу смело рекомендовать данного человека. Спасибо большое!

Quality
Professionalism
Price
Availability
Terms

Человек выполнил работу качественно и раньше отведенного срока. Всем рекомендую к сотрудничеству!!!

Quality
Professionalism
Price
Availability
Terms

Быстро, чётко, без лишних вопросов!

Quality
Professionalism
Price
Availability
Terms

Рекомендую, разумная стоимость, раньше срока

30 July 2020 600 RUB
Fortran

Quality
Professionalism
Price
Availability
Terms

Приятный в общении человек. Выполнил все в срок качественно и даже больше чем было обговорено. Всем советую Артема.

Quality
Professionalism
Price
Availability
Terms

Идеальны программист , честный понимающий , опытный из глючный программы сделал конфетку за что спасибо огромной ))) , хотя я требовательный заказчик Артём не разу не жаловался все проблемы решал очень быстро профи 10 из 10 . ))))

25 July 2020 300 UAH
Library с#

Quality
Professionalism
Price
Availability
Terms

Отличный исполнитель! Рекомендую!
Важны были сроки и он в них вложился, даже намного раньше. Проект сделан отлично, меня устраивает, всё подробно рассказал, показал, исправил недочёты. Профессионализм на высшем уровне, если понадобится буду еще обращаться!

Quality
Professionalism
Price
Availability
Terms

очень здорово, спасибо! Быстро, всё работает. Буду обращаться.

Quality
Professionalism
Price
Availability
Terms

Всё замечательно работает, сделано раньше оговоренного срока.

Quality
Professionalism
Price
Availability
Terms

И снова Артем выручает и выполняет экзотическую задачу в супер короткий срок! Получается очень приятно и продуктивно с ним работать.

Quality
Professionalism
Price
Availability
Terms

Цілком задоволений роботою

Quality
Professionalism
Price
Availability
Terms

Превосходно выполнил поставленную задачу. Артем сработал очень быстро и подошел с большим энтузиазмом к задаче и учел все мои пожелания.

Quality
Professionalism
Price
Availability
Terms

Сделано все очень быстро и качественно без лишних вопросов. Рекомендую)

Quality
Professionalism
Price
Availability
Terms

Все супер! Работой доволен

Activity

  Recent proposals 10
Implementation of script Personal project
350 UAH
Screenshots for images by numbers Personal project
1500 UAH
Laboratory work on algorithms and data structures Personal project
200 UAH
Create WindowsForms Project
1000 UAH
Code for processing embedded arrays Personal project
200 UAH
The private project according to the need of mine. Personal project
200 UAH
Privat project Personal project
350 UAH
Plagin for Photoshop, black white and gray in percentage Personal project
800 UAH
Написать комментарии к пяти кодам
300 UAH
Simple jobs on C
2000 UAH