Александр Борисенко
Инженер-программист компьютерных систем и сетей
Обо мне
Здравствуйте!
Я занимаюсь разработкой программного обеспечения под различные платформы на протяжении всей своей карьеры. Также обладаю значительным опытом в администрировании компьютерных систем и сетей. Владею широким спектром технологий, достаточным для разработки приложений и создания инфраструктуры для их развёртывания. Мой опыт работы представлен на этой странице ниже.
Своей сильной стороной считаю стремление тщательно изучать то, с чем приходится иметь дело. Это помогло мне сформировать необходимые навыки для эффективного взаимодействия с широким кругом специалистов. Полагаю, что главное во всём — точность и логичность. Внимание к деталям и способность задавать правильные вопросы позволяют мне чётко понимать требования и предлагать возможности и решения, которые делают проекты лучше.
Помимо работы моими увлечениями являются музыка и программирование микроконтроллеров, в прошлом увлекался фотографией и видеомонтажом. Хорошо владею русским, английским и немного испанским языками.
В настоящий момент занимаюсь разработкой приложений для операционной системы Android и back-end’ов для них.
Спасибо за внимание, надеюсь нам удастся поработать вместе.
Инструментарий
IntelliJ IDEA: Java, JavaScript, Python3, SQL, HTML/CSS, XML;
Eclipse IDE: C++;
Frameworks: Django, JUnit, React Native;
Android: RxJava2, Dagger2;
Scripts: Python, Bash, VIM.
Инфраструктура
OS: Android, Linux, Windows;
VM: Docker;
Cloud: Nextcloud.
Технологии
WWW: NGINX, uWSGI;
Bug Tracker: Redmine;
DB: PostgreSQL, SQLite;
VCS: Git;
Broker: RabbitMQ.
Опыт работы
Java Разработчик (Android)
- Участие в проекте по разработке Android приложения для распространения публикаций в социальных сетях.
- Проектирование и разработка Android приложения с открытыми исходными кодами для конспектирования информации доступной по ссылкам и синхронизации данных через облачные сервисы.
- Разработка гибридного мобильного приложения, работающего на платформах Android и iOS, необходимого для улучшения опыта взаимодействия гостей со службами 5* отеля.
IntelliJ IDEA: Java, JavaScript, Python3, XML; Frameworks: Django, JUnit, React Native; Libraries: RxJava2, Dagger2; Scripts: Python, Bash
OS: Linux Kubuntu, Android, Linux CentOS, Win10; Cloud: Nextcloud
WWW: NGINX, uWSGI; VCS: Git; Bug Tracker: Redmine; DB: PostgreSQL, SQLite
Python Разработчик
- Проектирование и разработка сервиса для сбора и обработки мультимедийных данных, состоящего из центрального сервера и распределённой сети узлов исполняющих задания и хранящих данные.
- Разработка и администрирование сайтов на базе фреймворков и CMS, настройка виртуальных машин и контейнеров для оптимизации процессов тестирования, развёртывания и обслуживания.
Eclipse IDE/PyCharm: Python2, PL/pgSQL, HTML/CSS, JavaScript; Frameworks: Django, Bottle; CMS: django CMS; Library: Celery; Scripts: Bash, Python, Fabric
OS: Linux CentOS, Linux Kubuntu; VM: Vagrant, Docker
WWW: NGINX, Gunicorn, uWSGI; VCS: SVN, Git; Broker: RabbitMQ; DB: PostgreSQL, SQLite; MTA: Postfix
Системный администратор (Windows/Linux), PHP Разработчик
- Построение и администрирование ИТ-инфраструктуры офиса: установка и обслуживание АТС оборудования, развёртывание и настройка Windows серверов для подключения учётных записей пользователей к службе каталогов Active Directory, обеспечение контролируемого доступа к серверу терминалов и другим ресурсам.
- Разработка и администрирование сайтов на базе различных CMS, оптимизация и размещение их в центрах обработки данных.
Eclipse IDE: PHP, SQL, HTML/CSS, JavaScript; CMS: Bitrix, DLE; Scripts: Bash, VIM, Perl
OS: Win2003 Server, Linux CentOS, Linux Kubuntu
PBX: LDK-100, Asterisk; WWW: Apache, NGINX; VCS: SVN; DB: MySQL, PostgreSQL
C# Разработчик
Проектирование и разработка программного комплекса для исследования, обслуживания и продвижения ресурсов в сети Internet. Проект был свёрнут из-за финансовых проблем на стадии активной разработки прототипа.
VisualStudio 2005: C#, XML; Framework: Carbon
OS: WinXP
DB: MS Access (ADO)
ASP/C# Разработчик
- Разработка онлайн чата и многоязычного Windows приложения, позволяющего оставаться на связи с сайтом реализованным на ASP (JavaScript), а также интеграция его платёжной системы с Linux сервером.
- Проектирование и разработка Web приложения на ASP.NET (C#) для совместной работы с недвижимостью.
VisualStudio .NET/2005: ASP (JavaScript), C#, T-SQL, C++ (MFC); UltraEdit: HTML/CSS, JavaScript, MS HTML Help
OS: Win2000 Server, Win2003 Server, WinXP
WWW: IIS, ActiveX Components; DB: MS SQL Server 2000
C++ Разработчик (Windows)
Проектирование и разработка серии программ для многопоточной работы с Internet-ресурсами. Программный комплекс состоял из многоязычных приложений для Windows и программного обеспечения сопутствующего Linux сервера, обеспечивающего защиту и работу с платежами и партнёрскими программами. Полностью была разработана инфраструктура, необходимая для поддержки данного программного комплекса.
VisualStudio 6.0/.NET: C++ (WinAPI, MFC); UltraEdit: Perl, HTML/CSS, JavaScript, C/C++, MS HTML Help
OS: Win2000, WinXP, Linux RedHat
IDS: Snort; WWW: Apache; DB: MySQL; MTA: Sendmail, Qmail
Образование
Android Разработчик
Онлайн школа Android-разработчиков.
Android Studio : Java, XML
OS: Win8.1, Android 4.x
VCS: Git; DB: SQLite
Инженер-системотехник
Обучение по специальности «Вычислительные машины, комплексы, системы и сети». Дипломный проект включал разработку и обеспечение удаленного доступа к постреляционной базе научных данных и создание робота семантического анализа запросов, основанных на нечёткой логике. В процессе обучения участвовал в разработке нейронной сети для поиска и распознавания рукописных цифр и проекта резидентного языкового переводчика для Windows.
C++Builder: C++; VisualStudio 6.0: C++ (WinAPI); Notepad: Turbo C, MASM, Perl, PHP, HTML
OS: MS-DOS, NetWare, Win95, Win98, WinNT, OS/2 Warp, Linux Slackware, Linux RedHat
NET: IPX/SPX, TCP/IP; WWW: Apache; DB: PostgreSQL; MTA: MS Exchange Server
Контакты
Сейчас я нахожусь в Кыргызстане город Токмок. Для связи со мной воспользуйтесь, пожалуйста, формой расположенной ниже. Поля помеченные звездочкой обязательны для заполнения, также требуется поставить галочку в поле «Я не робот».