10 years of software development experience, including large industrial and unique industry investment projects. Main activities: web development, mobile applications, software, network administration, equipment configuration. Key competencies: development and implementation of a software product, ensuring transparency of financial and economic activities of enterprises, implementation of projects to improve the operational efficiency of a business (cost reduction, increase in labor productivity, optimization of business processes).
My knowledge of programming languages, as well as CMS, libraries and frameworks.
Forging pages based on SEO-optimization. Understanding and practical application of HTML5 technology.
Styling web pages for any device with different screen resolutions, including animation elements.
I started with PHP a professional way, even on the 4th version I wrote my first CMS and passed the first project. On PHP OOP I write both on "clean" and with frameworks Yii 1, Yii 2.
I love this language for its simplicity and functionality, I write ultility for distributions based on Linux / Unix. I develop server part for a site or application on Django framework.
Experience in developing websites on the Express framework, as well as writing high-load projects. In most projects I use for convenience of the project and on other technologies. In general - without it in any way.
Excellent knowledge and experience with the jQuery library, as well as experience in developing your own library based on it. I work with a lot of libraries written using jQuery.
Good development experience on the AngularJS framework, writing a SPA, as well as dynamic services for the site.
Experience in website development, SPA. I apply Angular Universal's approach to SEO-site optimization with Pre-Render on Node.JS.
Experience in developing mobile applications for Android and iOS. Great bonus to your site;)
Experience in developing software for the Windows OS family. Development of console and graphical programs.
Experience writing small C ++ applications. On pure "C", in practice, I mainly implemented firmware for AVR microcontrollers Atmega. Designed circuits in Proteus, soldering components.
Great experience in writing and writing MySQL queries, MSSQL experience is not great.
Experience with document base NoSQL.
My knowledge of system and network administration.
Started with Gentoo. I work mainly on CentOS, Debian, Ubuntu. Full configuration, compilation of the kernel, programs, network configuration, devices, etc.
Installing, configuring software, lifting terminal server, domain controller, Active Directory, DNS, DHCP, WINS, etc.
Compiling and configuring software, good knowledge of FreeBSD. Little experience with Oracle Solaris. Network configuration, hardware virtualization setup, etc. Good knowledge of FreeBSD-based pfSense.
Prefer MacOS as a workstation. Setting up various kinds of software, including server software. Using ports (MacPorts, Brew), compiling programs, understanding and configuring Kext. Configure third-party Clover and Chameleon loaders. I can patch DSDT;)
Experience with VMware vSphere, XEN, KVM, Hyper-V. Flexible configuration of resources for tasks, probros devices.
Experience with QEMU, OpenVZ, LXC, FreeBSD Jail. Programming automatic configuration and scan scripts.
Constant experience with containerization to automate the deployment and management of applications.
Little experience in the use of Kubernetes in projects, in practice, used very rarely.
Installation, configuration, support of a digital PBX based on Asterisk, USB-4G modem connection, SIP, IVR routing, etc., as well as management via FreePBX.
Router firmware, configuration and installation of packets, network configuration.
Knowledge of the principles of switching and routing LACP, STP, VLAN, QoS, NAT, OSPF, BGP and experience in setting up.
The ability to configure VPN networks PPTP, L2TP, OpenVPN on various equipment, as well as on the OS.
Configuration of configuration files, zone elevation (Bind9), distribution of IP addresses and configuration (ISC DHCP Server), HTTP & HTTPS traffic proxying via SQUID, routing, and various other network software.
Configuring configuration files and raising web servers, proxy traffic. Connecting modules, organizing website hosting. Configure SSL certificates.
Purchase, assembly, setup of various server and network equipment.
Experience configuring Cisco Catalyst switches.
Excellent knowledge of RouterOS, experience on many pieces of iron.
Experience in setting up and further supporting the PBX equipment of the Panasonic KX-TDA100 in several organizations.
Configuring L2 / L3 switches of various models.
Building a server and setting up a cluster on DELL PowerEdge, experience with Semimicro platforms. Management iDrac, IPMI.
Experience with storage and disk shelves DELL PowerVault, QNAP, Synology. Experience flashing MegaRAID controllers in IT (HBA) and RAID modes.
He received higher education at the Vladivostok State University of Economics and Service (VSUES), at the department "Information Systems and Technologies".
He served military service in the Federal Guard Service (FSO) of the Russian Federation.
He received a secondary special education at the Vladivostok State University of Economics and Service (VSUES), at the department of the Academic College "Economics and Service".