Software engineer, business analyst with experience in development, integrations of CRM, ERP, WMS, LMS systems, business automation, data processing and e-commerce. b24, vTiger, Sugar, 1C, Creatio Participated in the construction of IT infrastructure and processes from zero (Corporate network, site, CRM, accounting, warehouse, delivery, telephony) for a wholesale company that has reached a 20 million $ annual turnover. I have experience of team working in a large international logistics company as well as project work with many small/medium businesses from different fields. Worked a lot with LMS moodle, Asterisk telephony, SEO optimizations. In recent years had deal with multithreaded parsers on GO and bigdata processing scripts on Rust with low memory consumption.
You can find me on: linkedin.com/in/iTeamO CV in PDF
- 2003:
Novosibirsk Computer Academy Course "Graphic-designer and web-master"- 2004 - 2006:
Novosibirsk State Technical University (NSTU) Lyceum Physico-mathematical class- 2004 - 2006:
Novosibirsk State Technical University (NSTU) Special physical school- 2006 - 2010:
NSTU (Novosibirsk State Technical University) Faculty of applied mathematics and informatics. Speciality: mathematician-programmer. Bachelor. Diploma "Coding of information by holographic method".- 2008:
Novosibirsk State Technical University (NSTU) center of additional education Course "1С accounting developer" ( popular accounting ERP program in Russia )
CRM/ERP/WMS/LMS, corporate portals integration, optimization of business processes, document management and logistics. Knowledge of 1C solutions ( Bitrix, Trade control, Accounting ), CRM ( B24, vTiger, Sugar, Creatio TerraSoft ). Familiarity with ERP ( SCM, WMS ) systems functionality: Odoo, ERPNext, Dynamics. Understanding of accounting. Voip telephony ( Asterisk, OkTell, Twilio ), Learning Management Systems ( Moodle ). Knowledge in web-marketing, usability, SEO, writing selling texts, customers communication. Huge experience in online stores customization on various CMS: bitrix, magento, joomla, OpenCart, WebAssyst, WordPress/WooCommerce, Simpla, Shopify, UMI.CMS etc.. I almost forgot - have driving В-category licence)
Programming
Actively:
PHP ( modern 8+ not bad ), JS ( Vue, JQuery ), 1C8.
Sometimes:
Go ( CoRoutines ❤ ), Rust ( ownership, borrowing forever ), Python.
Slightly:
TS, Java ( so-so ), C#, Pascal ( Delphi )
Databases, Message Brokers (MQ), Caching
Actively:
MySQL ( profiling, replication, transactions )
Sometimes:
PostgreSQL, MsSQL, SQLite, memcache, redis, RabbitMQ, MsAccess
Slightly:
Mongo, Sphinx ( MantiCore ), ClickHouse
Frameworks
Knowledge of architecture:
laravel, symfony and django.
Developed own light php8 framework with inherited apps hierarchical structure.
web, design, graphics, devops, pm, etc..
HTML ( block, flex, grid adaptive layout markup, SVG ), CSS ( Sass, SCSS ), PhotoShop,
Administration ( apache, nginx, unit, IIS, *nix ), Virtualization ( Proxmox, Docker, Compose ),
Project management systems ( redmine, jira ), version control ( git, gitlab ), UML designing, OOP patterns,
MVC, ORM, regular expressions, XSLT, REST, SOAP, network protocols TCP/IP, WebSockets,
Understanding of microservice architecture, the work of orchestrators like Kubernetes.
Languages knowledge
English - can easily read and translate, including technical texts. Russian - native. Spanish - studying.
GoLang multithread spider for parsing legal entities info ( contacts, addresses, etc ) from millions of arbitrary organizations websites for company project b2book.ru ( base of russian legal entities ).
Similar sites сalculation based on search engines results with RUST. Processing a giant sites intersections array, which requires hundreds gigabytes of RAM without optimizations and smart data sorting with heuristics. Succeeded to calculate on one PC in a couple of days for all Runet sites ( yandex, google SERP ).
Participation in the development of e-zm.ru ( russian most complete database of electrical products ). Suppliers, catalogs data aggregation. Morphological trigram based search based on Sphinx ( Manticore ).
Speech recognition input for quick products identification upon acceptance on depot from the suppliers. Display of info about products from CRM in barcodes scanner app, written on java ( github.com/zxing/zxing )
vTiger CRM and SimplaCMS site dev. Automation of invoices, payments import, pricings, email requests processing, leads generation, printed documents preparation. Asterisk telephony integration. Data exchange with 1C ( ERP ), web-site. Logistic planning interactive map. Product images similarity calculation algorithm. As a result of improvements many business KPIs have been increased: requests number processed by manager, warehouse turnover, etc. Algorithm of multiworded goods names declination ( paid morpher.ru replace )
-
And also:
ideal-potolok.ru,
Miral.ru
Domali.ru
HuntingArt.ru
Heatlife.ru
Ilver-Tour.ru
etc.. You can see more here:
works
You can see some reviews about me on: fl.ru/users/AterOnis/opinions, weblancer.net/users/AterOnis/reviews, upwork.com/freelancers/~0144a50c8c1c8a7c06