Пра мяне Аляксандр Чайка, распрацоўшчык Python
Я прафесійны бэкэнд-распрацоўшчык з вопытам распрацоўкі вэб-прыкладанняў.
Я добра раблю сваю працу як у складзе каманды, так і ў адзіночку.
Досвед працы
- Больш за 15 гадоў працы ў розных камандах на многіх праектах, душэўная вытрымка.
- Сфера дзейнасці - крэдытныя рэйтынгі, бухгалтарскі ўлік, сістэмы стаўкі ў рэальным часе, электронная камерцыя.
- Я без праблем працую як на платформах Linux, так і на Windows. Веданне Adobe Photoshop, SketchUp, AutoCAD, Ableton Live і іншыя пакеты.
- Вопыт выкладання праграмавання і публічных выступаў.
Хобі і фаварыты
- Актуальныя сферы інтарэсаў - бессерверныя тэхналогі, транзістарная электроніка, архітэктура.
- Любімая музыка - Drum and Bass, Tech House, Ambient.
- Любімы фільм - Згублена ў перакладзе Стывена Содэрберга.
- Любімая кніга - iPhuck 10 Віктара Пялевіна.
Тэхналогіі і сродкі праграмавання
- Python/Django + PostgreSQL 8yr, JavaScript 14yr, HTML/CSS 17yr, PHP + MySQL 7yr, Rust, Ruby, C#.
- Django, DRF, Wagtail, Flask, Aiohttp, FastAPI, Starlette, Marshmallow, Swagger/OpenAPI/ApiSpec.
- Redis,Mongo, ElasticSearch, DynamoDB, MySQL, LevelDB, Neo4j.
- jQuery, Angular, React, Vue, YUI/AlloyUI, Zend, Yii, Doctrine, Slim, Ruby On Rails, Magento, Wordpress, etc.
- AWS/Boto3, GitHub Actions, Stripe/Plaid/Solidfi/Authorize.net, LeanPlum/Amplitude, Google/Facebook APIs, Salesforce, Sailthru, Mandrill/Mailchimp/Mailgun, REST/GraphQL/SOAP, OAuth2, JWT.
Прафесійны вопыт
- Больш за 17 гадоў практычнага (13 гадоў камерцыйнага) вопыту ў распрацоўцы вэб-прыкладанняў.
- Высоканагружаныя прыкладанні са складанай архітэктурай, гарызантальным і вертыкальным маштабаваннем. Веданне, разуменне і практычнае выкарыстанне ААП, шаблонаў праектавання.
- Блок-схемы, схемы і прататыпы, тэхнічная дакументацыя на праект.
- Правільная фармалізацыя кода (іерархія, апісанне, каментарыі), уменне чытаць і разумець стары/састарэлы код, качыны ўвод, асінхронны і дэкампіляваны.
- Існуючая аптымізацыя кода - Python, PHP, JS, SQL (Join/Union/Proc), HTML/CSS (кантэксты, шаблоны, анімацыя), кэшаванне на розных узроўнях MVC/MVT.
- AWS SAA - EC2, RDS, S3, VPC, IAM, SSM, ECS, ECR, ElastiCache, ElasticSearch, CloudWatch, Route53 і інш.
- Developer Operations - Nginx/Gunicorn/Uvicorn/uWSGI (Ubuntu, Centos, AMI), Postgres/Redis/MySQL, Systemd/Docker/KVM. Вопыт працы з bash/shell скрыптамі.
- Аперацыі бяспекі - DDoS і абарона ад ботнетаў, reCaptcha, UFW.
- Залежнасці - PIP/NPM/Composer/Cargo, VCS - GIT/SVN/Mercurial, разгалінаванне, аб'яднанне, адкаты і г.д.
Техартгруп, Мінск
Senior Python Developer
Жнівень, 2010 - Зараз
Полацкі дзяржаўны універсітэт, Полацк
Junior PHP/C# Developer
Жнівень, 2008 - Жнівень, 2010
НП-Комплекс, Наваполацк
Менеджэр па продажах і лагістыцы
Жнівень, 2006 - Жнівень, 2008
Полацкі дзяржаўны універсітэт, Полацк
Інжынер-праграміст, інфармацыйныя і інтэрнэт тэхналогіі
Жнівень, 2003 - Жнівень, 2008
Сучасны гуманітарны універсітэт, Масква
Эканоміка і менеджмент
Жнівень, 2008 - Люты, 2011