I'm a Full stack Web Developer based in Kyiv, Ukraine.
As a full stack web developer, I own both front-end and back-end web development technologies. This means that I have a solid understanding of the entire web development process, from designing user interfaces and building responsive layouts to creating server-side APIs and databases.
As for the front end, I'm proficient in programming languages like HTML, CSS, and JavaScript, and I have a deep understanding of popular front-end frameworks. such as React, Angular and Vue.js. I can create beautiful and interactive web pages optimized for user experience and accessibility.
On the back-end, I experienced with server-side programming languages such as Node.js, PHP, and are able to build RESTful APIs and manage databases using SQL or NoSQL solutions. I also familiar with popular back-end frameworks such as Laravel, Express.js and NextJS
In addition to my technical expertise, I have a strong grasp of project management and are able to work collaboratively with designers, developers, and stakeholders to deliver high-quality web applications. I also familiar with agile development methodologies and have experience working with version control systems such as Git.
Overall, as a full stack web developer, I have the skills and knowledge necessary to develop complex web applications from start to finish, and are able to create scalable and reliable software solutions that meet the needs of users and businesses alike.
Integration with services and developing billing system Stack: PHP (Laravel, Vue), Kafka, Vertica
Implementing microservice approach for new features and integration with Third-Party Services.
Code refactoring and providing PHPStan for monolith code base. Improved memory usage and DB queries performance.
Stack: Microservices, RabbitMQ, PHP 7-8 (Laravel), MySQL, JS (ReactJs), NodeJS (NextJS), REST, SOAP
Implement new features for traffic analyze. Reverse engineering of the browser plugins. Implementation of Webpack to more efficient work with big JS code base. Provide new methods for Anti-fraud unit Stack: RabbitMQ, Kafka, PHP 7 (YII), MySQL, JS, Webpack, Redis
Improving page loading speed by usage VueJs on high loaded pages. Migrated to PHP 7.2 from PHP 5.6. Also migrated to Symfony 3.4 from Symfony 2.8. Refactoring legacy code. Implemented automated testing process with Behat Stack: RabbitMQ, Kafka, PHP 5-7 (YII), Behat, MySQL, JS, Webpack, MongoDB
Creating integrations with products such as Slack, Dropbox. Implemented RabbitMQ for communication with core product. Improved SQL queries performance Stack: RabbitMQ, PHP 7 (Laravel, Symfony 3), MySQL
Creating integrations with products such as Slack, Dropbox. Implemented RabbitMQ for communication with core product. Improved SQL queries performance Stack: RabbitMQ, PHP 7 (Laravel, Symfony 3), MySQL
Developing from scratch API for the Lingo super star mobile app. Application architecture development. Implemented notifications and authorization by social networks API. Development and support «One hour translation» core service Stack: RabbitMQ, PHP 5 (Slim), MySQL
Java developer (Java SE, Java EE Servlets), JavaScript (UI) developer Integration of commercial products IBM (FileNet, Worklight).
Specialty «Systems Analyst»
Specialty «Systems Engineer»
Microservice, Web-services (REST, SOAP), Kafka, RabbitMQ
PHP 5-8, OOP, Design Patterns, DDD, Frameworks (Laravel, YII, Symfony), UnitTest, Codeception, Xdebug
ES6, AngularJs, Vuejs, NodeJs, Webpack
MySQL, PgSQL, MongoDB, Redis, ElasticSearch, Solar
HTML, HTML 5 API
CSS2/3, LESS, SASS, markup skills
If you have any suggestion, project or even you want to say Hello.. please fill out the form below and I will reply you shortly.