• Файл

Михайло

Розробник С/C++

Вік:
45 років
Місто проживання:
Харків
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав телефон та ел. пошту.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Michael Grishin
Curriculum Vitæ

Summary

{ Over 10 years of experience in software development;
{ Experienced in code writing, debugging, bug fixing, memory leaks detection and fixing, require-
ment analyzing, implementing features;
{ Hands-on experience in all stages of system development efforts, including requirements definition,
design, architecture, testing, and support;
{ Advanced problem solving, communication, and time management skills;
{ Good at logical thinking, self-learning, fast pickup of new skills;
{ Responsible, hard-working, result-oriented, creative and communicable, team player

Skills
Programming C/C++, Python, Golang, Groovy, PHP, JS, Assembler(x86, AD Blackfin, Atmega, PIC)
Languages
Databases PostgreSQL, MySQL, Redis
Technologies, Gearman, SQLAlchemy, RabbitMQ, Django, nosetest, Docker, Celery, pyRRD, pysnmp, trafaret,
libraries, tools Mathlab, Mathematica, valgrind, Yii, ReactNative, LATEX, LuaTEX, CAN, CANOpen, Modbus,
FireBase, WebRTC, WireShark, Jenkins, TeamCity, GitLab, Prometheus
Tracking Attlassian(Jira, Bamboo, Confluence), Mantis, DotProject
OS Linux, Raspbian, ucLinux, Android, Windows, macOS, iOS
Version Control git, mercurial, svn
Systems

Experience
04/2022-present WhiteBIT, Kharkiv.
Golang and PHP developer, WhiteBIT Project
{ Development of various parts of WhiteBIT API business logic(Golang, PHP, Redis, RabbitMQ,
Prometheus, Fiber);
{ Code profiling(pprof);
{ HTTP benchmarking(wrk);
{ Performance analysis(pprof);
{ Detecting, eliminating and fixing memory leaks;

H [відкрити контакти](див. вище в блоці «контактна інформація») • 
[відкрити контакти](див. вище в блоці «контактна інформація») • 
[відкрити контакти](див. вище в блоці «контактна інформація»)

Grishin Mix • B [відкрити контакти](див. вище в блоці «контактна інформація»)
Technologies and libs:
Golang, PHP, Docker, TeamCity, GitLab, Fiber, REDIS, Prometheus

2020-04/2022 XCDS, Kharkiv.
Software Engineer, Editors Core, Editors, Collabio
{ Development of varius parts of the Build System(Python, CMake, bash) for various plat-
forms(Windows, Linux, macOS, iOS, Android);
{ Create and maintain CI and CD environments for facilitate a development process(Jenkins
pipelines, Groovy);
{ Maintaining an uninterrupted build process;
{ Fixing, updating, patching, integrating of third-party libraries(C++, Python, CMake, Golang);
{ Setting up the environment for builds for various platforms(Ansible)

Technologies and libs:
C/C++, Python, Groovy, cross compilers tools, Jenkins, Ansible, Docker, CMake, bash

2008-2020 Speedflow Comminucations, Kharkiv.
Projects:

{ C/C++ developer, Mediacore SoftSwitch:
- Development of media transcoding functionality(g711, g723, g729, GSM);
- Transcoding algorithms optimization;
- Performance analysis;
- Detecting, eliminating and fixing memory leaks(valgrind, gprof);
- Sniffing, filtering, analizing network traffic(RTP, RTCP. SIP, H323 Signaling)

{ Python developer, Mediacore API:
- Development of various parts of Mediacore API business logic;
- Integration of third-party services and payment systems;
- Optimization and porting code to Python3
{ Python developer, Callmax:
- Delelopment of various IP-PBX modules of Callmax Voip SoftSwitch class5:
· Dynamic Routing;
· IVR;
· Call Groups;
· Call Queues;
· Voicemail;
· Fax
- Sniffing, filtering, analizing network traffic(RTP, SIP, H323, T38 Signaling)
{ Golang developer, Sms SoftSwitch:
- Development and implementation of the Core SmsSwitch functionality(SMPP);
- Detecting, fixing concurrency bugs and memory leak
{ JS front developer, PHP API developer, CValue:
- Development of CValue API business logic(YII2);
- Mobile Application Development(ReactNative);
- Realization of CValue PUSH Notifications(Firebase)
{ C/C++ developer, PayNGet:
- MPOS terminals application development

H [відкрити контакти](див. вище в блоці «контактна інформація») • 
[відкрити контакти](див. вище в блоці «контактна інформація») • 
[відкрити контакти](див. вище в блоці «контактна інформація»)

Grishin Mix • B [відкрити контакти](див. вище в блоці «контактна інформація»)
Technologies and libs:
C/C++, Python, Golang, Docker, Gearman, SQLAlchemy, Django, Celery, PostgreSQL, Redis,
RabbitMQ, PyRRD, pysnmp, nosetest, ReactNative, Yii2, trafaret, Firebase

2005-2008 SKTB ”Potenzial”, Kharkiv.
C/C++ developer, REX :
{ Software development for the embedded device of Power Quality Control for industrial power
networks;
{ Digital processing of data received from the ADC in real time(RMS calculation, harmonic
filtering, etc.);
{ GCC cross compiler building for AD Blackfin 5xx;
{ Configuration and building ucLinux kernel

Technologies and libs:
C/C++, Assembler(AD Blackfin533), cross compilers tools, Mathlab.

2002-2005 ADCOM-UKRAINE, Kharkiv, Abu Dhabi.
C/C++ developer, DHABI:
{ Software development for Passive Radar System;
{ Building a custom minimal Linux distribution from sources

Technologies and libs:
C/C++, Qt, Linux, MySQL

2001-2002 Optima, Kharkiv.
C/C++ developer.
Software development for Passive Radar System.
Technologies and libs:
C/C++, Qt, Linux, MySQL

Education
1996-2001 Specialist, Kharkiv National University of Radioelectronics, computer systems analyst.
Intelligent decision-making systems, Artificial Intelligence Systems.

Personal information
Languages Russian (Native), Ukrainian (Native), English(Intermediate)

H [відкрити контакти](див. вище в блоці «контактна інформація») • 
[відкрити контакти](див. вище в блоці «контактна інформація») • 
[відкрити контакти](див. вище в блоці «контактна інформація»)
Grishin Mix • B [відкрити контакти](див. вище в блоці «контактна інформація»)
Interests
Strategic games(chess, checkers)
Playing sports(football, tennis)
Video Games
Coin collecting

H [відкрити контакти](див. вище в блоці «контактна інформація») • 
[відкрити контакти](див. вище в блоці «контактна інформація») •  [відкрити контакти](див. вище в блоці «контактна інформація»)
Grishin Mix • B [відкрити контакти](див. вище в блоці «контактна інформація»)

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: