Обо мне

Я человек, которому нравится программировать полезные вещи

Программирование – моя страсть

Стать программистом я решил еще в школе. Мне довольно быстро захотелось не просто играть в компьютерные игры, а создавать их. Компьютеры, в отличие от некоторых школьных учителей, оказались значительно более отзывчивыми и конкретными. Если я был неправ, компьютер мне сразу об этом сообщал. И, что интересно, я понимал, зачастую, что не прав именно я, а не компьютер. Бывало, конечно, что и компьютер "глючил". И тогда начинался интересный квест поиска пути обхода компьютерного бага для достижения цели. Неудачи и проблемы лишь разжигали мое желание решить задачу. Стоимость просчета была настолько низкой, что ошибаться было совсем не страшно. А это развивало креативность. Программист - это вам не электрик или слесарь: не лезь – убьет, не суй – оторвет .

Программирование – это как игра, как шахматы, как головоломки. Я периодически посещаю сайты спортивного программирования, чтобы в спринтерском режиме решить очередную головоломку наперегонки с индусами. Да, именно на сайтах спортивного программирования я впервые почувствовал всю мощь дыхания конкурентов полуострова Индостан. Но ведь и я не слабак. Успеха мне помогают добиться:

  • 1% вдохновения и 99% простого порой тяжелого труда;
  • Я знаю, как выяснить истинные потребности заказчика;
  • Для профессиональных клиентов я готов пройти квалификационные тесты.
  • Если есть перспектива длительного и плодотворного сотрудничества, я готов инвестировать свое время и энергию без предоплаты на первых порах.

Free lance - давняя мечта

А, полюбив программирование, решил я стать фрилансером. Так и представлял себе домик в экологически чистом месте с полями вдалеке и шелестом листочков рядом. А я такой свободный и гениальный художник программист с нехилой такой зарплатой. И никаких тебе затрат времени и нервов на дорогу.

Реальность оказалась немного другой. В студенчестве я фрилансом по изучаемой специальности подрабатывал на нескольких клиентов. И их задачи удавалось решать далеко не всегда удаленно. А когда я получил диплом, и посмотрел на рынок, мне предложили сразу в два раза больше у одного работодателя, чем я собирал, крутясь, как волчок, с нескольких клиентов. А еще через месяц мне этот работодатель увеличил оклад еще на 60% за успешное решение критически важной задачи. Попал я, что называется, в струю. Ну и как-то само собой получилось, что стал я наемным работником, а не фрилансером.

Но мечта ведь не забыта. Теплится она на чердаке среди других идей, которые применить некуда, а выбросить жалко.

История нас учит тому, что прибыльное дело фрилансом не назовут. Ведь еще один из императоров первой версии ЕС (Священной римской империи) Максимилиан I говорил про ландскнехтов: «Их жизнь коротка и безрадостна, и пестрая одежда — одно из их немногих удовольствий».

Но я попробую подойти к этой теме с другой стороны. Я буду создавать на этом сайте сервисы, пока бесплатные, которые будут полезны людям. Посмотрим, насколько хватит моего увлечения программированием. И оценит ли интернет публика мои труды ?

Не будь я занят, предложил бы

свои услуги на всех стадиях развития и поддержки программного продукта

Выявление нужд пользователей

Описание процессов «As Is» и «To Be» чтобы и мне и вам понять смысл работы.

Проектирование

Подговка и согласование документов: Архитектура + Интеграция + ТЗ + План работ.

Разработка и тестирование

Вот здесь я вдохновляю жизнь в программу. И это вдохновляет меня.

Поддержка и развитие

Обучение, прием благодарностей и новых пожеланий.

Мои навыки

Большой опыт (>10 лет) преимущественно в области учета финансовых активов тянет за собой длинный шлейф языков программирования и фреймворков (.NET, C#, Visual Basic, VBA, MS Access, VBScript, JavaScript, jQuery, HTML, HTML5, Bootstrap, ASP Classic, ASP.NET+ MVC, MS SQL, Java, Visual C++, Python) и инструментов визуализации и планирования (MS Excel, BusinessObjects, Cognos Analyst, Pentaho, QlikView, MS Visio, Microsoft Project). Мой опыт в большей степени связан с технологиями Microsoft. И C# мне нравится больше, чем Java, хотя, Java тоже нравится. А кода написано больше всего на VB – подобных языках.

Я программист, а не дизайнер. Не то, чтобы чувство прекрасного мне чуждо. Но красивую картинку мне легче оценить, чем создать.

90% Complete (success)
Бизнес анализ и выявление нужд заказчика 90%
85% Complete (success)
ASP.Net (C#) & ASP Classic (VB) 85%
70% Complete (danger)
Java, Visual C++, 70%
90% Complete (success)
MS Access & MS Office VBA 90%
80% Complete (warning)
JavaScript / jQuery 80%
83% Complete (info)
MS SQL & Transact SQL 83%
88% Complete (info)
Business objects & QlikView 88%

Портфолио

Опыт программирования больше 10 лет позволяет похвастаться наработками во многих отраслях и областях. Что-то я делал с идеи заказчика, что-то принимал в виде кучи недокументированного кода, как эстафетную палочку. Что-то я делал сам от и до, что-то мы создавали в команде. Я руководил и работал под руководством. Не все наработки в настоящий момент доступны, не все дожили до настоящего времени. Но, кое-что живо и по сей день. На этот сайт я добавляю некоторые утилиты

Лог последних активностей

Int

Shop-Logistics API

Интернет-магазин

Автоматизация отслеживания товаров и платежей через службу доставки с использованием API, предоставленного SL…

Читать дальше...

BI

MS Access + MS Excel

Management Information System

Разработка нескольких задач в рамках эксплуатации MIS на VBA с интеграцией с банковским DWH.

Читать дальше...

Int

Google Adwords API

Интернет-магазин

Автоматизация простановки ключевых слов и ценообразования с учетом рентабельности рекламы по конкретному ключевому слову.

Читать дальше...

Int

Yandex Direct API

Интернет-магазин

Автоматизация простановки ключевых слов и ценообразования с учетом рентабельности рекламы по конкретному ключевому слову.

Читать дальше...
А перед этим

Int

Access + C# + Yandex Map API

Интернет-магазин

Автоматизация и оптимизация распределения заказов по курьерам, а также построения маршрутов для каждого курьера.

Читать дальше...

Int

Access + Skype

Интернет-магазин

Автоматизация обзвона и журнализации звонков клиентам по заказам из интернет магазина.

Читать дальше...

Cor

BusinessObjects + MS Access + DWH

Управленческая отчетность

Развитие витрины данных (DM), получающей данные из DWH, в DM данные обогащаются для получения управленческой отчетности.

Читать дальше...

Cor

MS Access + DWH

Обязательная отчетность

Автоматизация формирования обязательных резервов в рамках подготовки обязательной отчетности для ЦБ.

Читать дальше...