Full stack JavaScript Developer
Hennadii Samofal
![Total time coded GitHub](./img/Codding.png)
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
-
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.
- Restaurant MIMIHO
-
Pet-project on addition course JavaScript. Simple task for any information about banks. Role: Team Lead, developer
- Mortgage - bank info
-
Siple application on JavaScript for generations any combinations world. The application is used in Crytoindustry, a volunteer project
- CoDeGenerator
-
Create the front-end part of the application for searching and viewing images by keyword
- Searching and viewing images
-
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.
- Online Phonebook
-
This app can cover any photos with a flag of your chosen country
- Country flags
-
Work with Telegram bot API. Add any functions: menu, answers, mini game, send and receive any format data, work with any keyboards.
- Telegram Bot - Node.js
-
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.
- GooseTrack’s Calendar (Front-end)
- 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
- 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
Bachelor's degree
CHERKASY EAST EUROPEAN UNIVERSITY Ukraine
Master's degree