1 /**
        2  *  DAVIDhaker
        3  */
        4
        5 go("Home")
        6 // go("Articles")
        7 // go("Blog")
        8 go("Play")
        9 // go("Portfolio")
        10 go("I'm")
      
Programmer since 2012, also leading since 2020...
GitHub
Resume
Telegram
// Skills:
Since 2012
Vue.js
Nuxt.js
Nest.js
Bootstrap
Tailwind
Buefy / Bulma / Vuetify / Ant Design
React.JS
TypeScript
Since 2012
☆ First language
Builded ISP billing + client cabinet (working till now)
Builded rulay.ru
Repair request tracking system (working till now)
Joomla site support (2012)
Webasyst sites support (2019-NOW)
Bitrix support & developement (still 2021)
Since 2012
☆ Thrid language
Arduino projects
Service for DS1820 temperature reading via RS232 under Windows
RT(S)P/MPEG*/HTTP/... stream scanner (contact me, if you want to buy it)
QT
Since 2013
Large & hard queries
Big datastores building
Working now on my own startup - a next generation MySQL client... (you can sponsor me)
Since 2013
☆ Second language
Django (+DRF)
Flask
QT
BeautifulSoup
django-sso package
Expirence with Symbian S60
Fast API
Since 2017
The LED panel with logo for company
Currency display
LED cube
Since 2019
Buliding little API endpoints (.cgi)
Since 2015
Docker
Git
Mercurial
TeamCity / YouTrack
GitHub / GitLab
Zabbix / Grafana / The Dude
Elastic / Logstash / Kibana
Since 2015
IPTV / ATV / DTV building
ip routing and network security
MikroTik
Cisco
VMWare
Hyper-V
// Career:
#0
Company:Administration of Inta city
Role:Web helper
DatesFrom November 2012 to July 2013
Tasks:
Achievements:
  • Wrote service on C++ (under windows), who read from DS1820 temperature and sent to Joomla site (old.adminta.ru - now are archived)
  • Widget with current temperature and page with last 30 days history on site
  • UPD (December 2022): I was made a Bitrix module for adminta.ru which draws calendar widget. In this widget hightlights all days with publications, and user can click to date and passes to page with news published at choiced date.
Technologies:
Bitrix, C++, CSS, HTML, JavaScript, Joomla, MySQL, PHP
#1
Company:SC Target (INN 110404171106)
Role:Fullstack web-developer
DatesFrom July 2013 to January 2015
Tasks:
  • As joined to company - first my task was a development the system of control the repair orders (notebooks, phones, etc...).
  • Parallel task was a filling pictures and descriptions to goods on site (online shop of organization i joined) by my two hands :)
  • Writing grabbers (parsers). (since i introduced the parsing)
Achievements:
  • Developed service (working till now)
  • Developed a lot of parsers (one out of parsers was with the watermark cleaner)
Technologies:
CSS, HTML, JavaScript, MySQL, OpenCart, PHP, Python
#2
Company:ООО "СОТ" (INN 110403391807)
Role:Fullstack web-developer
DatesFrom January 2015 to January 2016
Tasks:
  • As a joined to company - support MODx-based beta site. Month or two...
  • Next task was a creation own trading platform where will be placed manufacturers, resellers and retailers.
  • Parallel task was a writting parsers for new platform and adding kiosk mode to platform
  • Parallel task was a solving sysadmin issues.
Achievements:
  • Developed MVP of platform (3 types of sallers and kiosk-mode). Was in production. (For now this project stopped, dead i think)
  • Developed parsers for platform
  • Developed several landings sites
Technologies:
CSS/SASS/LESS, HTML, JavaScript, Mercurial, MySQL, PHP, Python, UpSource, YouTrack
#3
Company:INT-TV & VORKUTA-TV
Role:Fullstack developer / Engineer / Sysadmin / DevOps
Dates
  • Since Jan 2016 - programmer & sysadmin helper
  • Since Jan 2019 - full company maintenance from code ecosystem to network ecosystem.
  • Since Sep 2021 - programmer only role & sysadmin mentoring
  • Since Dec 2022 - support of developed products only
Tasks:
  • Developing of ISP billing
  • Since half of year: Switches and TV-transponders (end house level devices) configuring, TV/ATV/DTV monitoring, network support
  • Sysadmin support and network ecosystem upgrading
  • + Since Jan 2019: full maintenance (devices configuring, virtualization, BGP, network core, TV headend, IPTV, monitoring, +all my own code ecosystem, did i before)
  • + Since Sep 2021: mentoring new person i invited as sysadmin with all tasks in previous item
  • - Since Dec 2022: supporting only own developed solutions (ecosystem)
Achievements:
  • Prior to the full transition of the organization to my billing, I developed intermediate device control panels. These were simplified control panels through which the office controlled subscribers' access to TV.
  • Made alone, without frameworks (will write blog about it later) ISP billing who controls TV/Ethernet access for tens thousands of clients.
  • Made client online panel for view/manage pay own services
  • Made fast online payments
  • Made Telegram bot for installers/office/adjusters. Thus, I got rid of the mass of calls regarding the verification of information and devices.
  • Made vorkuta.tv
Technologies:
BGP, CI/CD, CSS/SASS, Cisco, Django, Docker, Git, HTML, JavaScript, Linux, Mercurial, Mikrotik, MySQL, PHP, Python, Ruby, Streaming technologies, TC shaper, The Dude, VLAN, Virtualization, WordPress, Zabbix
#4
Company:Centr SM ("Idei dlya doma" holding) | TOPEcom
Role:Fullstack web-developer (also 6 months in 2020 - sysadmin (network core support)).
DatesSince Nov 2019 - till Jan 2023: fullstack web-programmer & dev-ops & fullstack-engineer
Tasks:
  • Develop one large product (fullstack)
  • Make little microservices parallel
  • DevOps
  • 6 months was a task: to monitor and make changes in network
Achievements:
  • Success Bitrix modules, Bitrix components, Bitrix rest development
  • Success webasyst & codeigniter support
  • Various e-commerce integrations
  • Integration with mobile services (SIM-Push) - client authorization
  • Participation in development of opoki.su
  • Participation in development of topecom.ru
  • Participant developer of patent №RU2023619214
  • NDA. Sorry :(
Technologies:
Bitrix, Buefy, Bulma, CI/CD, CSS/SASS, CodeIgniter, Django, Docker, Elastic, Git, HTML, Huawei USG, JavaScript, Kibana, Linux, Logstash, MySQL, Nuxt, PHP, Python, The Dude, Virtualization, Vue, Vuetify, WebAsyst, Zabbix