├── LICENSE ├── README.md └── README.rus.md /LICENSE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ### Igor O. Bochkariov 2 | 3 | #### Professional skills 4 | 5 | - Highly skilled in programming in Ruby, JavaScript 6 | - Highly skilled in using Sinatra, Padrino, Ruby on Rails, Merb web frameworks 7 | - Highly skilled in developing web pages using HTML and CSS 8 | - Highly skilled in creating dynamic web pages using jQuery 9 | - Great experience in using git 10 | - Experience in programming PHP, C, Visual C++, Visual Basic, Delphi, Pascal, Bash 11 | - Basic experience in using WinAPI, MFC, Sockets, DirectShow 12 | - Basic knowledge of Python, Perl; OS FreeBSD, QNX, OS/2, DOS; svn, fossil-scm 13 | - Can understand most programming languages 14 | - Great experience in using PC 15 | - Highly skilled in fixing PC 16 | - Can install, configure, support OS Linux, OS Windows (2003/2000/XP/NT4/9x) 17 | - Can configure, support networks of OS Linux, OS Windows (Domain) 18 | - Can install, configure any computer applications 19 | 20 | #### Employment history 21 | 22 | LLC "MITTEC" 23 | Lead Software Developer, May 2007 - present 24 | 25 | - develop web pages using HTML, CSS, JavaScript, AJAX 26 | - develop database interfaces for MySQL, MS SQL, Firebird 27 | - program web sites using Sinatra, Ruby on Rails, develop ruby gems 28 | - program web sites using CMS swift.engine, fixing PHP code 29 | - program information dashboard for UdSU employee list using Merb framework 30 | - support network of Windows 2003 with Debian Linux and Windows clients 31 | - support Debian Linux web servers 32 | 33 | Major accomplishments 34 | 35 | - one of the lead developers of Padrino framework 36 | - database web interfaces for State Record Office using Padrino framework 37 | - regional newspaper web site using Ruby on Rails 3 38 | - several web sites using Ruby Swift CMS based on Padrino framework 39 | - several web sites using PHP swift.engine CMS and wide range of web techniques 40 | 41 | Self-employed 42 | Freelancer, January 2007 - April 2007 43 | 44 | - failed experience with Microsoft ASP.NET 45 | 46 | ООО "RadioSystems" 47 | Software Engineer, May 2006 - December 2006 48 | 49 | - support of Industrial control system «Pyramid» components 50 | - develop applications using Visual C++, Visual Basic for 51 | configuration and serving microcontrollers using OPC and ModBus protocol 52 | - develop applications for visualising technical data 53 | - support and engineer MS SQL database structure for storing data of 54 | automatic oil measure installations 55 | 56 | Self-employed 57 | Freelancer, September 2004 - May 2006 58 | 59 | - develop applications using Visual C++, WinAPI, MFC, Sockets, DirectShow 60 | 61 | March 2004 - June 2004 62 | 63 | - working on certificate of degree 64 | 65 | JSC "IPOPAT" 66 | Software Engineer, September 2003 - February 2004 67 | 68 | - support of 50 Windows PCs 69 | - support of domain network with Windown NT4 server 70 | - develop HTML pages 71 | - develop applications using Visual C++, COM, MS SQL database 72 | 73 | Service center "Intercom", service center "Fort-Dialogue" 74 | Computer Engineer, Summer of 2001, 2002, 2003 75 | 76 | - fix broken PCs 77 | - assemble PCs, install Windows OS and applications 78 | 79 | #### Education 80 | 81 | Udmurt State Univercity, Faculty of Physics, Cathedra of Mathematical Science 82 | BS Computer Scientist, 1999 - 2004 83 | 84 | Speciality in "Computer Science in Business". Diploma project 85 | "Automated Work Bench for Researching Complex Valued Functional-Differential Equasions". 86 | Listened disciplines: Mathematical Analisys, Algebra and Geometry, Mathematical Methods 87 | of Calculation, Theory of Probability and Statistics, Differential Equasions, 88 | Data Structures, Information Science, Basics of Interpretation, Theory of Algorythms, 89 | Information Security, Architecture of Information Systems, other. 90 | 91 | Incomplete Сriminal Law Degree, 1999 - 2003 92 | Middle school 77,78, High school 56, 41 93 | Participated in mathematics, physics, informatics contests. 94 | 95 | #### Spoken languages 96 | 97 | - Russian, native 98 | - English, technical 99 | 100 | #### Contact information 101 | 102 | - phone: +7 912 756 1434 103 | - e-mail: ujifgc@gmail.com 104 | -------------------------------------------------------------------------------- /README.rus.md: -------------------------------------------------------------------------------- 1 | Резюме 2 | ====== 3 | 4 | Бочкарёв Игорь Олегович, 24.03.1982г.р 5 | 6 | Цель: получение удалённой работы в сфере информационных технологий 7 | 8 | Профессиональные навыки: 9 | - Большой опыт программирования на Ruby, JavaScript 10 | - Большой опыт использования Sinatra, Padrino, Ruby on Rails, Merb 11 | - Большой опыт вёрстки HTML+CSS, навыки семантической разметки HTML5 12 | - Большой опыт создания динамических страниц с подходом AJAX (JS, JQuery, WebSockets) 13 | - Большой опыт использования системы контроля версий Git 14 | - Большой опыт составления запросов SQL (MySQL, MS SQL) 15 | - Большой опыт составления регулярных выражений (RegExp) 16 | - Опыт программирования на PHP, C, Visual C++, Visual Basic, Delphi, Pascal 17 | - Опыт работы с NoSQL базами данных (Mongo, Redis) 18 | - Опыт работы в англоязычной команде через GitHub, составление документированных PR 19 | - Опыт разработки библиотек с полным покрытием тестами 20 | - Базовые знания языков Python, Perl, Bash 21 | - Навыки использования WinAPI, MFC, Sockets, DirectShow 22 | - Установка, настройка, администрирование OS Linux, OS Windows 23 | - Настройка, администрирование локальных сетей OS Linux, OS Windows (Domain) 24 | - Установка, настройка любого ПО с документацией на английском или русском языках 25 | - Большой опыт обнаружения и устранения аппаратных неисправностей ПК 26 | - Обучаемость любым документированным языкам программирования 27 | - Опыт работы с ПК более 15 лет 28 | 29 | Знание языков: 30 | - Русский родной 31 | - Технический и разговорный английский 32 | 33 | Образование: 34 | - 1999-2004 - высшее по специальности «Информационные системы в административном 35 | управлении», физический факультет УдГУ. Диплом на тему 36 | «Автоматизированное рабочее место для исследования комплекснозначных 37 | функционально-дифференциальных уравнений». Изучены дисциплины: мат. 38 | анализ, алгебра и геометрия, мат. методы вычислений, теория вероятностей 39 | и мат. статистика, дифференциальные уравнения, структуры данных, 40 | информатика, основы трансляции, теория алгоритмов, защита информации, 41 | проектирование информационных систем и др. 42 | - 1999-2003 - неоконченное высшее образование по специальности «Юриспруденция» 43 | - 1989-1999 - средние школы №77, 78, лицеи №56, 41. Участвовал в олимпиадах по 44 | математике, физике, информатике. 45 | 46 | Опыт работы: 47 | 48 | ООО "МИТТЕК", УдГУ 49 | Май 2007 - настоящее время 50 | - вёрстка страниц веб-сайтов с использованием HTML+CSS/JS, AJAX 51 | - разработка баз данных SQL (MySQL, MS SQL, Firebird) 52 | - создание веб-сайтов, микросервисов на Sinatra, Ruby 53 | - создание веб-сайтов на CMS swift.engine, разработка на PHP 54 | - создание информационных систем для УдГУ с использованием Sinatra 55 | - поддержка работы доменной сети Windows 2003 с клиентами на Debian Linux, 56 | Windows XP/2000/2003 57 | - установка, настройка, поддержка web-серверов на Debian Linux 58 | - настройка и поддержка кластера с виртуальными машинами (Proxmox VE) 59 | 60 | Январь 2007 - Апрель 2007 61 | Удалённое выполнение проектов в области ИТ: 62 | - работы с Microsoft ASP.NET 63 | 64 | ООО "Радиосистемы" 65 | Май 2006 - Декабрь 2006 - инженер-программист: 66 | - поддержка, сопровождение компонентов АСУТП «Пирамида» 67 | - разработка приложений на Visual C++, Visual Basic для 68 | конфигурирования и опроса микроконтроллеров с использованием технологии 69 | OPC и протокола ModBus 70 | - разработка приложений для визуализации технической информации 71 | - доработка структуры БД MS SQL для хранения данных с 72 | автоматизированных замерных установок 73 | Расчёт по собственному желанию в связи с отсутствием интереса и низкой 74 | заработной платы. 75 | 76 | Сентябрь 2004 - Май 2006 77 | Удалённое выполнение проектов в области ИТ: 78 | - написание программ на Visual C++ с применением технологий WinAPI, MFC, 79 | Sockets, DirectShow для платформ Windows 2000/XP/NT/9x 80 | 81 | Март 2004 - Июнь 2004 82 | Завершение дипломной работы и сдача гос. экзамена. 83 | 84 | "ИПОПАТ" 85 | Сентябрь 2003 - Февраль 2004 - инженер-программист (полставки): 86 | - обнаружение и устранение аппаратных неисправностей пользовательских ПК 87 | - поддержка работы доменной сети Win9x с выделенным сервером на WinNT4 88 | - программирование на HTML, VC++, разработка объекта COM для работы с БД 89 | Расчёт по собственному желанию в связи с написанием и сдачей диплома и 90 | подготовкой к гос. экзаменам. 91 | 92 | Сервисный центр "ИНТЕРКОМ", сервисный центр "Форт-Диалог" 93 | Лето 2001, 2002, 2003 - инженер-системотехник: 94 | - диагностика и устранения аппаратных неисправностей ПК 95 | - сборка ПК из комплектующих, установка ПО 96 | Расчёт по окончанию летних каникул. 97 | 98 | О себе: 99 | - Не курю 100 | - Hе женат 101 | - Быстро обучаюсь 102 | - Математический склад ума 103 | 104 | Контактная информация 105 | - сотовый телефон: +7 912 756 1434 106 | - e-mail: ujifgc@gmail.com 107 | --------------------------------------------------------------------------------