Разработал большое тип приложения: упаковщики и крипторы исполняемых файлов, клиент
серверные приложения, разработка приложений для
операционной системы Linux. Имею прочные знания в ООП и математических алгоритмов. Я работал
как частью команды так и как независимый разработчик. Разрабатывал приложения с нуля, включая
проектирование архитектуры программы, дизайна и алгоритма
tech skills & prj
- - Уверенное знание C/С++
- - Понимание ООП (наследование, полиморфизм, templates, понятие о паттернах проектирования,
принципах SOLID);
- - Multithreading (механизмы синхронизации и разграничения доступа);
- - Multiprocessing и IPC;
- - Разработка для Linux;
- - Базы данных (знание основных понятий, опыт работы с СУБД, понимание принципов работы баз
- - Oпыт развертывания, администрирования и troubleshooting);
- - Английский на уровне C1
- - Tools: cmake/make, git, Python, sockets, MySQL/SQLite
prj:
- - алгоритмы и типы данных (linked list, hash, graphs, sort, search)
- - написал локальную базу данных
- - файловая система + драйвер: FAT16, ext3
- - mini bootloader
- - парсеры json, csv
- - server-client (http, ssl, ssh, ftp)
- - Slave скриптовый язык программирование
- - own Unix version
Potrfolio:
https://github.com/mrvirm
Training:
https://www.codewars.com/users/virm9
Мне всегда мало того опыта что у меня есть. мне интересно знакомиться с новыми людьми и постоянно учиться у них. Хочу попасть именно в такую команду разработчиков.