Микола Кравченко - Full Stack розробник
RU  |  UA  |  EN

Микола Кравченко

Full Stack розробник (Javascript/PHP/Database)

Створення інтернет сайтів, розробка модулів і плагінів

Лікування сайтів від вірусів, відновлення після збоїв

Розробка і впровадження програмного забезпечення

Автоматизовані системи збору та обробки інформації

Парсери, агрегатори контенту, збір даних з інших сайтів

CRM і ERP системи, управління робочими процесами компанії

Сервісне обслуговування сайтів, послуги адміністратора

SEO оптимізація, просування в пошукових системах

Системи SCADA, диспетчерське управління і збір даних

Системи управління базами даних, звіти, експорт даних

Про мене

Загальна інформація
RU  |  UA  |  EN

Спеціалізація

З 2007 року займаюся розробкою програмного забезпечення на замовлення (фрілансер). Досвід роботи за фахом понад 10 років.

Основні напрямки - програми для торгових організацій, агентств нерухомості, будівельно-монтажних організацій, рекламних агентств. Автоматизація обліку та управління бізнес-процесами підприємств.

Управління зовнішніми пристроями (SCADA системи). Інформаційно-аналітичні системи. Системи управління базами даних. Офісні АРМ (автоматизовані робочі місця). Розробка, впровадження, технічна підтримка програмного забезпечення.

Також розробляю програми в області психології і суміжних дисциплін - корекційно-діагностичні комплекси. Системи тестування та підбору кадрів, картотеки клієнтів. Бази даних результатів психологічних досліджень. Програмний контент аналіз. Мультимедіа довідники, презентації.

Завантажити резюме

Скріншоти

Основні напрямки

Десктопні програми

Десктопні програми

Десктопні програми - це програмне забезпечення для комп'ютера, що дозволяє вирішувати різні завдання користувача. Встановлюється на комп'ютер, для стабільної роботи доступ до мережі не потрібно

Системи SCADA

Системи SCADA

Диспетчерське управління і збір даних - програмне забезпечення, призначене для роботи в реальному часі систем збору, обробки, відображення та архівування інформації про об'єкт моніторингу або управління

Бази даних (СУБД)

Бази даних (СУБД)

Система управління базами даних (СКБД) - спеціалізована програма, призначена для організації і ведення бази даних. Наприклад - картотеки клієнтів, бази покупців, списки товарів

ВЕБ додатки

ВЕБ додатки

Клієнт-серверний додаток, в якому клієнт взаємодіє з сервером за допомогою браузера. Логіка веб-додатки розподілена між сервером і клієнтом, зберігання даних здійснюється на сервері

Зовнішнє обладнання

Зовнішнє обладнання

Досвід роботи з обладнанням фірм: Datalogic, Danfoss, Mettler Toledo, Bizerba, Datasensor, Метра, Datecs, Carel. Сканери, ваги, індикаторні табло, лазерні маркиратори, зчитувачі RFID міток, різні датчики

Парсери, агрегатори

Парсери, агрегатори

Збір даних з інших сайтів (агрегація). Збереження інформації в базі даних. Пошук, сортування, експорт в інші формати (Excel, PDF, DOCX, TXT, JSON). Розробка спеціалізованих систем управління контентом

Системи CRM, ERP, BPM

Системи CRM, ERP, BPM

CRM, ERP, BPM системи призначені для автоматизації та управління внутрішніми робочими процесами компанії. Дозволяють колективно працювати з документами, проектами, завданнями. Підвищують ефективність внутрішніх комунікацій

Підтримка сайтів

Підтримка сайтів

Моніторинг працездатності. Оперативне усунення помилок і технічних збоїв, лікування від вірусів. Зміна функціональних можливостей сайту, додавання і зміна розділів. Зміна графічних елементів дизайну

Індивідуальні рішення

Індивідуальні рішення

Консультаційні послуги в області IT. Створення індивідуальних рішень для ваших завдань. Провівши аналіз проблеми, пропоную вам кілька сценаріїв по розробці програмних продуктів. Супровід проектів на всіх етапах розробки

Резюме

Освіта, досвід роботи, знання
RU  |  UA  |  EN

Освіта

2001 - 2006

Інженер програміст

Національний Аерокосмічний університет ім. Н.Є. Жуковського (ХАІ)

Факультет інформатики, програмне забезпечення автоматизованих систем

2007 - 2009

Психологія

Центральний інститут післядипломної педагогічної освіти АПН України

Факультет менеджменту та психології, спеціальність - психологія

Спеціалізація

  • Системи автоматизації діловодства, електронний документообіг
  • Програмне забезпечення як послуга (SAAS сервіси)
  • Системи управління взаємовідносинами з клієнтами (CRM, ERP, BPM)
  • Програмно-апаратні комплекси збору даних і диспетчерського контролю (SCADA системи)
  • Агрегатори, парсери контенту, збір інформації з інших сайтів
  • Програми для роботи з зовнішнім обладнанням (різні датчики, контролери)
  • Спеціалізовані системи управління сайтом, розроблені під конкретний проект (CMS)

Досвід роботи

12.2007 - 12.2024

Програміст

Фріланс

Full Stack програміст, фрілансер. Розробка програмного забезпечення на замовлення для малого та середнього бізнесу

09.2007 - 12.2007

Інженер програміст

Науково-впроваджувальна фірма ВЕНБЕСТ-Лтд

Розробка драйверів під існуюче обладнання. Програмне забезпечення передачі даних по мережі GSM (sms, gprs, csd), мобільні охоронні комплекси, програми роботи з GPS і електронними картами. Розробка додатків клієнт-сервер. Розробка програм працюють по протоколах SMTP, POP3, HTTP. Шифрування даних. Багатопотокові програми.

07.2006 - 10.2006

Програміст

СП Росан (відділ розробки програмного забезпечення)

Брав участь у створенні системи контролю і управління транспортними перевезеннями. Розробка клієнтських робочих місць, система синхронізації баз даних, автоматизація документообігу для компанії Zepter. Створення звітів QuickReport, FastReport. Експорт даних в інші формати.

Знання

PHP 5.6, 8.x + фреймворки

JavaScript (jQuery)

HTML5/CSS3, Bootstrap5, адаптивна верстка

СУБД(SQL/NoSQL) - MongoDB, MSSQL, MySQL, MariaDB, PostgreSQL, FireBird (Interbase)

Object Pascal (Delphi 7-11)

Розуміння принципів MVC, PDO, OOA/OOD/OOP

Знання SVN, GIT

Різне

CMS WordPress, Joomla, Drupal, Tilda, MODX, OpenCart

ОС Windows 7+, ОС Windows Server, UNIX(Ubuntu)

Adobe Photoshop, Adobe Illustrator, Figma, Canva

Робота з промисловим обладнанням - Datalogic, Danfoss, Mettler Toledo, Bizerba, Datasensor, Метра, Datecs, Carel

Протоколи - ОВЕН, Modbus RTU, Modbus ASCII, DCON, Modbus TCP, GateWay

Портфоліо

Приклади проектів
RU  |  UA  |  EN

Блог

Збірник цікавих статей
RU  |  UA  |  EN

Контакти

Координати для зв'язку
RU  |  UA  |  EN

Є ідея, питання, пропозиція?

Звертайтеся за наступними координатами:

Зворотній зв'язок


Розробка сайтів, програм

web-software-developer

Розробка програмного забезпечення на замовлення - добра можливість отримати унікальний програмний продукт, створений з урахуванням всіх нюансів роботи Вашого бізнесу. Пропонована послуга особливо актуальна у випадках, коли для Вашої завдання не існує стандартного програмного забезпечення. Або існуюче ПЗ не задовольняє Вашим вимогам.

Програма створюється відповідно до Ваших вимог. Вона вирішує саме ті завдання, з якими Ви стикаєтеся щодня. При розробці програмного забезпечення, Ви визначаєте необхідний функціонал створюваного рішення. Це означає, що Вам не потрібно платити за функції, якими Ви не будете користуватися (на відміну від тиражного ПО). Після створення програми Ви отримуєте все права на її використання, поширення та зміна.

Вартість розробки програмного забезпечення залежить від пропонованих функціональних вимог до системи, обсягу робіт, використовуваних технологій і платформ. Невеликі проекти виконуються по 50% передоплатою. Для великих проектів вводиться поетапна оплата, відповідно до технічного завдання та графіком виконання робіт. За додатковою інформацією звертайтеся до розробника.