Full stack JavaScript Developer

Hennadii Samofal

Total time coded wakatime Total time coded GitHub Total time coded GitHub stats

I want to be part of a team in which I could develop and learn new technological stack. Switch to JavaScript after more, then 10 years 1C development. I have good developer skills and motivations.

I worked as System Administrator, Business analytics, DataBase programmer, Support Engineer and other technical specialist. I was setting up the different equipments, programs, servers and services.

Projects

  1. This is first team project on course HTML+CSS. Landing site for restaurant. A website with a responsive layout. Role: Team Lead, developer Build project on github, check for build errors and live page performance.

  2. Restaurant MIMIHO
  3. Pet-project on addition course JavaScript. Simple task for any information about banks. Role: Team Lead, developer

  4. Mortgage - bank info
  5. Siple application on JavaScript for generations any combinations world. The application is used in Crytoindustry, a volunteer project

  6. CoDeGenerator
  7. Create the front-end part of the application for searching and viewing images by keyword

  8. Searching and viewing images
  9. Phonebook is a convenient and user-friendly application designed to organize your personal phonebook. With our app, you can store, manage, and quickly find all your contacts.

  10. Online Phonebook
  11. This app can cover any photos with a flag of your chosen country

  12. Country flags
  13. Work with Telegram bot API. Add any functions: menu, answers, mini game, send and receive any format data, work with any keyboards.

  14. Telegram Bot - Node.js
  15. GooseTrack’s Calendar view provides a comprehensive overview of your schedule, displaying all your tasks, events, and appointments in a visually appealing and intuitive layout.

  16. GooseTrack’s Calendar (Front-end)
  17. GooseTrack’s Calendar (Back-end)

Work Experience

DataBase Programmer   TOV Group Veneto

April 2015 - up to now  |  Ukraine

  • Microsoft SQL servers 2008-2019 (setup, configuration, backUP, management)
  • Microsoft Windows 2012-2022 server (setup, configuration, administration) - Active Directory, RDP, RemoteApp, FTP
  • Ubuntu Linux server (Web-server, Mail-server, NAT, NAS, VPN, firewall, DHCP, cron)
  • MikroTik (RouterOS) - CAPsMAN, NAT, firewall, port-forwarding, VPN, WireGuard
  • Nagios - provides monitoring of all mission-critical infrastructure components including applications, services, operating systems, network protocols, systems metrics, and network infrastructure.
  • Cloud - GoogleCloud, MS Azure, Amazon AWS (Vm, networks, config for bissnes)
  • Thinstation - thinclient PXE boot from network
  • Entware, Optware, embedded linux systems
  • Special service in Cloud for data exchange between Android-mobile and 1C Enterprise (exchange HTTP\JSON) Back-end: "datacollector-webservice" on Python Front-end: Android-mobile and 1C Enterprise
  • I worked with various data formats: XML, XLS, DBF, CSV, JSON, EDI.
  • I worked with various API: WebCheck, SmartKassa, PrivatBank, TascomBank and e.t.c
  • I worked with various equipment: BarCode or QR scanners, scales, kassa, banking terms, receipt printer
  • The main activity was related to accounting and programs integrated with 1C Enterprise, M.E.DOC. and company web-site.
1C 8.3 / 1C 7.7 Enterprise
  • 1C 8.3 Business automation software for enterprise resource planning
  • 1C 8.3 Business automation software for trade management
  • 1C 8.3 Business automation software for accounting
  • 1C 8.3 Business automation software for small company
  • 1C 7.7 Accounting for Ukraine
  • 1C 7.7 Production+Services+Accounting for Ukraine
  • 1C 7.7 Salary and personnel for Ukraine
    • setup, update, administration
    • add new functions, reports, modules
    • exchange (http, XML, CommerceML(Bitrix24), JSON, EDI, ftp, emails)
    • barcode and QRcode
    • connections/integrations any devices and services. Thin, Web and Mobile client
    • M.E.DOC, FREDO zvit, Сashalot (pRRO), WebCeck (pRRO),

DataBase Programmer   Gurt-baby

August 2013 - April 2015  |  Ukraine

  • Microsoft Windows 2012 R2 server (setup, configuration, administration) - Active Directory, RDP, RemoteApp, DHCP, FTP
  • Site company on Joomla CMS
    • add new sale promotion, price, currency converter.
    • add LiqPay - ukrainian payment system.
    • add Jivochat - ukrainian payment system.
  • Network devices, Video surveillance system (setup, configuration, administration)
1C 8.2 / 1C 7.7 Enterprise
  • 1C 8.2 Trade enterprise management for Ukraine
  • 1C 8.1 Trade enterprise management for Ukraine (very modify)
    • setup, update, administration
    • add new functions, reports, modules
    • exchange for company site (CSV format)
    • scanners Barcode, label printers
    • connections/integrations any devices and services

DataBase Programmer   TD MANN

January 2012 - August 2013  |  Ukraine

  • Microsoft Windows 2003 R2 server (setup, configuration, administration) - Active Directory, RDP, DHCP, FTP
  • Ubuntu Linux server (Web-server, Mail-server, NAT, NAS, VPN, firewall, cron)
  • Nagios - provides monitoring of all mission-critical infrastructure components including applications, services, operating
1C 8.2 / 1C 7.7 Enterprise
  • 1C 7.7 Trade + Warehouse for Ukraine (very modify)
    • update, administration, trade equipment connection
    • special exchange between central base and a large retail chain of stores in Ukraine (ftp, emails)
    • project "Report for the day" - all operations in stores from 1c 7.7 were displayed in the company's portal
    • exchange with foreign partners(format EDI) Pricat, Invoice, Desadv, sslsrpt
    • scanners Barcode, label printers
    • add new sale promotion

System administrator   TOV Dniproinvest-ch

April 2005 - January 2012  |  Ukraine

  • Microsoft Windows 2003 R2 server (setup, configuration, administration) - Active Directory, DHCP, RDP, FTP, Mail-server
  • Network devices, Video surveillance system (setup, configuration, administration)
  • Panasonic KX-TDA100 Hybrid IP-PBX System and SIP is Internet telephony
  • 1C 7.7 Accounting for Ukraine (setup, update, administration)

Education

CHERKASY STATE TECHNOLOGICAL UNIVERSITY   Ukraine

September 2002 - June 2007  |  System programming

Bachelor's degree

CHERKASY EAST EUROPEAN UNIVERSITY   Ukraine

September 2007 - June 2008 |  Economic Cybernetics

Master's degree