Мои навыки

Богатый опыт (>15 лет) программирования в разных отраслях, преимущественно в области учета финансовых активов (эх, чего уж там скрывать, и пассивов тоже) тянет за собой длинный шлейф языков программирования, СУБД, фреймворков (.NET (Core или Framework) преимущественно на C#, JavaScript, TypeScript, jQuery, HTML, HTML5, Bootstrap, PHP + (Symfony + Doctrine) + Docker, VBScript ASP Classic, ASP.NET+ MVC, Visual Basic, VBA, MS Access, MS SQL, MySQL, когда-то работал с Java, C++ и даже немного с Python), инструментов визуализации (MS Excel, BusinessObjects, Cognos Analyst, Pentaho, QlikView, MS Visio) инструментов планирования, контроля версий и управления изменениями (Microsoft Project, Jira, Git).

По сути, я full stack developer, да и не только девелопер, мне нравится общаться с пользователями и выяснять, что им действительно нужно, фиксировать договоренности в соответствующих проектных документах.

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

Для веб технологий я предпочитаю использовать: HTML5+JavaScript на фронтэнде, Microsoft .Net на бэкэнде, MS SQL в качестве БД. Для быстрой разработки среднемасштабных офисных приложений и баз данных для использования внутри локальной сети вполне подойдут MS Office+VBA. Для визуализации отчетов и анализа данных – Excel, QlikView. Кроме того, мне очень понравился BusinessObjects.

Если вам все равно, на чем делать разработку, с помощью чего автоматизировать бизнес процессы и отчетность, то просто обратитесь ко мне с вашей задачей, я сам подберу необходимые инструменты .

90%
Бизнес анализ и выявление нужд заказчика 90%
85%
ASP.Net (C#) 85%
85% Complete (success)
ASP Classic (VBScript) 85%
80%
JavaScript / jQuery 80%
70%
Java, Visual C++, 70%
90%
Microsoft Office + VBA 90%
60%
Python 60%
83%
MS SQL & Transact SQL 83%
88%
Business objects & QlikView 88%
92%
Управление проектами 92%

Использую системный подход

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

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

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

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

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

Кодирование и тестирование

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

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

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

Портфолио

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

Поток работ, мыслей и сознания

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

Блог

Заказная разработка

Как заказчику не наступить на грабли

Классические и одновременно спорные технологии реализации IT проектов.

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

Поиск программиста

Так как найти хорошего удаленного программиста?...

…Но, найдя однажды, дорожишь хорошими взаимовыгодными отношениями.

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

Получения курсов доллара

Аналитики перебивают ручками цифры с сайтов...

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

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

COVID-19 и прогресс

Угрозы и возможности

Как жить и к чему готовиться в условиях пандемии…

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

О смысле жизни

Чего ради живет человечество?

Практическая версия ответа на философский вопрос...

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

Храбрецы и трусы

Какая стратегия выживания предпочтительней?

Размышления и выводы на базе имитационного моделирования...

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