Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Михайло

Розробник С/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 [открыть контакты](см. выше в блоке «контактная информация»)

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: