Skip to content

denisix/cv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

E-mail: denisix@gmail.com | Linkedin: linkedin.com/in/denisix | Location: Ukraine, Kharkiv

Denys Titov – Senior Full-Stack Engineer & DevOps

  • 12+ years of experience as a software engineer in different IT areas
  • Full stack skill-set with a concentration on back-end based engineering
  • Member of startup team
  • Coowner of a hosting company & data-center
  • Published several modules on GitHub, NPM, images on DockerHub

Education

Kharkiv National University of Radioelectronics, Kharkiv, Ukraine
M.S. in Computer and Information Sciences, Data Analyst Major in Data Mining July 2009

Skills

  • Architectural Pattern – Server Side Rendering (SSR), Finite State Machine
  • Methodology – Agile, Scrum, Cross-platform Development, Object-Oriented Programming, Composition, Rapid Application Development
  • Programming Languages – JavaScript (nodejs & client side), sometimes - Perl, PHP, Bash/SH, C/C++, Python, Go, Rust
  • Query Languages/Data Bases – SQL (MySQL/MariaDB), MongoDB, Redis, InfluxDB, Memcached
  • UI – spectre.css, bootstrap, html, css
  • Data Mining – Optics, Apriori
  • Networking – cisco, mikrotik, linux iproute2 / policy based routing, advanced network routing, bgp, advanced tunneling, ipsec
  • Virtualization – virsh, libvirt + api, qemu
  • Containerization – docker, openvz, lxc

Tools & Other skills

  • Frameworks/Libs – meteor, react, react-native, express, jquery, ajax/xhr
  • Provisioning/Configuration/Deployment – puppet, ansible, docker-compose, kubectl
  • Monitoring/Stats – MRTG, Cacti, Munin, Icinga, Grafana, Telegraf
  • Cloud – OpenNebula
  • Messaging & Telephony – Asterisk, Cisco SIP Phones, eJabberd, Rocket.Chat, Twitter API, Telegram API, Firebase Cloud Messaging API
  • Hosting Panels – cPanel (L3 support), vestaCP, ISPmanager
  • Web Scraping – LWP (perl), WWW::Mechanize/PhantomJS (perl), Splinter (python), Osmosis (nodejs), Puppeteer (nodejs)
  • Web 3.0 basics, smart contracts using ethereum Solidity, Remix IDE

Experience

DCXV Coowner Senior Full-Stack Engineer Junuary 2017 – Present

  • Software Engineer at DCXV data-center
  • Full-stack web development (react, meteor, nodejs)
  • Dockerizing services
  • Performed numerous site migrations & redevelops (from php/mysql to node.js/meteor/react)
  • level3 support engineer
  • servers provisioning - puppet, ansible
  • brand server initial provisioning with bare metal MAAS cloud (configuration & support)
  • billing logic, automation, payment systems integrations
  • infrastructure stats & monitoring & notifications over FCM/telegram, api for clients
  • LIR operator & consultant, RIPE database administrator

DCXV Linux System Administrator Junuary 2014 – January 2017

  • lead linux system administrator mostly, but involved in a couple web projects as web developer (backend, php/perl/mysql)
  • data-center engineer
  • advanced networking & switching, data-center core routing, cisco, mikrotik equipment, bgp, fastnetmon
  • billing logic, automation, hardware rebooters integrations
  • level3 support engineer
  • servers provisioning - puppet, ansible
  • RIPE database administrator

VDS I.n.s.i.d.e. Linux System Administrator Junuary 2012 – January 2014

  • lead linux system administrator
  • data-center engineer & support staff
  • networking / switching / mikrotik equipment
  • brand servers automation via IPMI
  • servers provisioning - puppet
  • designed hardware rebooters API, integration with the billing panel
  • OpenNebula cloud configuration & support

YourServerAdmin Linux System Administrator Junuary 2009 – January 2012

  • shift leader
  • level 3 support engineer with fast issue detecting/debugging/stracing/fixing
  • linux administration & management
  • a little bit of development (bash, perl, php, python) as handy scripts for overall self performance improvement
  • database analyst mostly in optimization area, in database migration/sync solutions
  • policy based servers provisioning - cfengine, puppet

ISP Okeanika Linux System Administrator January 2008 – January 2009

  • lead linux system administrator
  • linux networking & advanced routing including ospf, bgp
  • network monitoring & notifications
  • billing logic automation, top-up cards integration, real-time online map development
  • little bit of development - bash, php, sql, python

ISP Profi Linux System Administrator Junuary 2007 – January 2009

  • lead linux system administrator
  • linux networking & advanced routing including ospf, bgp
  • network monitoring & notifications
  • a little bit of development - bash, perl, php, sql
  • responsible 24/7

Kharkiv National Univerity of Radioelectronics Linux system administrator June 2006 – January 2007

  • lab servers & thin clients - setup, configurations, management
  • network organizing, routing & switching
  • automating predefined software installation on thin clients
  • bandwidth management - iproute2, tc shaper

Kaspersky Club Software Test Analyst April 2005 – June 2006

  • pre-test investigations & planning
  • network & fs based stress tests
  • tests automation - using perl
  • developed virus database management tool
  • developed tool to automate sampling from virus database
  • periodic reports

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published