← Back to list
Senior
Registration: 16.01.2023

Yahor Krauchuk

Specialization: Software Engineer
— Software Engineer with more then ten years experience in web software development. — Strong engineering and analytical skills. — Team player with attention to detail.
— Software Engineer with more then ten years experience in web software development. — Strong engineering and analytical skills. — Team player with attention to detail.

Portfolio

Grey Loud

IT, System Integration, Internet • Software Development • System Integration, Technological and Business Processes Automation, IT Consulting Responsibilities: - Develop DB structure for application - Configuration and create docker environment - Create new API application - Create tests for application - Create authorization process in application - Support application - Codereview - Knowledge transfer for teammates - Configuration AWS environment for application (RDS, S3, EC2)

Intetics

IT, System Integration, Internet • Software Development Working with application security on SugarCRM project (top3 on USA market). Responsibilities: - Prevent XSS attack in application code - Prevent SQL injection in application code - Prevent XML Injection Attacks - Prevent Remote File Inclusion - Rid out-of-use modules and dead code - Support application - Codereview - Refactoring application code - Add new modules - Bug fixing - Test (JS, PHP)

Invento Labs

IT, System Integration, Internet • Internet Company (Search Engines, Payment Systems, Social Networks, Information and Educational, Entertainment Resources, Website Promotion etc.) • Software Development • System Integration, Technological and Business Processes Automation, IT Consulting Responsibilities: - Support application - Codereview - Create docker environment - Knowledge transfer for teammates - Create DB structure - Bug fixing - Refactoring application code

Skills

JavaScript
Python
Docker
MySQL
PostgreSQL
Django
RabbitMQ
Oracle
Magento
Bitbucket
Wordpress
Redmine
Jira
Unit Testing
Ractive.js
PHP
Yii2
REST API
Postman
REST API
Symfony
GitLab
Redis
Jenkins
Application Security
Design Patterns
Relative Databases
SOAP
HTML/CSS
jQuery

Work experience

Software Development Engineer
since 06.2023 - Till the present day |QIC
PHP8, MySQL, Docker, Jira, REST API, Symfony, Postman Project was REST API
● Support application. ● Investigate application issues. ● Code-reviews. ● Refactoring application code. ● Add new modules. ● Implement new features. ● Bug fixing. ● Tests. Projects: ● REST API for internet site and mobile application.
Software Development Engineer
09.2019 - 11.2022 |Intetics
PHP8, MySQL, Docker, Jira, GitHub, Jenkins, JavaScript, Redis, application security, SugarCRM
● Prevent XSS attack in application code. ● Prevent SQL injection in application code. ● Prevent XML Injection Attacks. ● Prevent Remote File Inclusion. ● Rid out-of-use modules and dead code. ● Support application. ● Codereview. ● Refactoring application code. ● Add new modules. ● Implement new features. ● Bug fixing. ● Test (JS, PHP). Projects: ● Working with application security on SugarCRM project (top3 on USA market).
Software Development Engineer
08.2018 - 08.2019 |Grey Loud
PHP, Yii2, Symfony4, Doctrine, Oracle, MySQL, PostgreSQL, Javascript, Docker, Linux, Bitbucket, Unit-tests, Codeception, REST API, ReactJS
● Develop DB structure for application. ● Configuration and create docker environment. ● Create new API application. ● Create tests for application. ● Create authorization process in application. ● Support application. ● Codereview. ● Knowledge transfer for teammates. ● Configuration AWS environment for application (RDS, S3, EC2). Projects: ● Back-end API for mobile app. ● CRM system for Asian office Lidl.
Software Development Engineer
10.2016 - 08.2018 |Invento Labs
PHP, Yii2, MySQL, PostgreSQL, Javascript, Ractive.Js, Python, Django, RabbitMQ, Docker, Linux Wordpress, Magento, GitLab, Bitbucket, Unit-tests, Redmine, Jira
● Support application. ● Codereview. ● Create docker environment. ● Knowledge transfer. ● Create DB structure. ● Bug fix. ● Refactor application code. ● Mentoring juniors. Projects: ● SchoolPay - payment CRMSystem for schools and kindergardens. ● TicketBird tickets system.

Educational background

Work Psychology, engineering psychology, ergonomics
Till 2013
Belarusian State University of Informatics and Radioelectronics
Faculty of Computer Systems and Networks, Applied Informatics (Masters Degree)
2005 - 2012
Belarusian State University of Informatics and Radioelectronics

Languages

EnglishUpper IntermediateRussianIntermediate