Skip to content
View rnik82's full-sized avatar

Block or report rnik82

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rnik82/README.md

Hi 👋 My name is Roman 💻

PHP-developer 💎

I am a backend developer with experience in delivering several projects showcasing my skills in PHP and JavaScript. I’ve worked with algorithms, tree data structures, set up CI/CD automation, and write unit tests to ensure code stability. I am a fast learner, well-organized, and eager to apply my knowledge to solve challenging tasks. I am ready to contribute to your team and grow together with it.

🌍  I'm based in Moscow

📋 Resume on HeadHunter 📋 Resume on Hexlet CV

You can contact me:

Skills

GitPHPGNU BashMySQLLaravelJavaScriptVS CodePostgreSQLPhotoshopIllustratorLinux

Projects

  • Task Manager - a task management system similar to to Redmine. It allows you to set tasks, assign performers and change their statuses. To work with the system, registration and authentication are required.
    Stack: PHP, Git, Composer, Laravel, PostgreSQL, Bootstrap, Github Actions, CodeClimate.
  • Page Analyzer - this is a site that analyzes the specified pages for SEO suitability, similar to PageSpeed Insights. The page Analyzer is a full-fledged application based on the Slim framework. Here, the basic principles of building modern websites on the MVC architecture are worked out: working with routing, query handlers and a template engine, interacting with a database.
    Stack: PHP, Git, Composer, Slim, PostgreSQL, Bootstrap, Github Actions, CodeClimate.
  • Difference Calculator - a program that defines the difference between two data structures. This is a popular task, for which there are many online services, for example: JSON Diff.
    Stack: PHP, Git, Composer, Github Actions, CodeClimate, Docopt.
  • Brain Games - a set of five console games based on the principle of popular mobile brain-boosting applications. Each game asks questions that need to be answered correctly. After three correct answers, it is considered that the game is over. Incorrect answers end the game and offer to go through it again.
    Stack: PHP, Git, Composer, Github Actions, CodeClimate.

Education

  • Programming school Hexlet, 05.2024 - now
  • Moscow State University of Printing Arts of Ivan Fedorov, 2000 - 2005

👩‍💻 My profile on Hexlet

Pinned Loading

  1. brain-games brain-games Public

    PHP_p1. Brain-games: a set of five console games

    PHP

  2. frontend-project-lvl2 frontend-project-lvl2 Public

    Java-script_p2. Difference evaluator: a program that determines the difference between two data structures

    JavaScript

  3. gendiff gendiff Public

    PHP_p2. Difference calculator: a program that determines the difference between two data structures

    PHP

  4. project-lvl1-s508 project-lvl1-s508 Public

    Java-script_p1. Brain-games: a set of five console games

    JavaScript

  5. page-analyzer page-analyzer Public

    PHP_p3. This is a site that analyzes the specified pages for SEO suitability, similar to PageSpeed Insights

    PHP

  6. php-project-57 php-project-57 Public

    A task management platform for creating tasks, assigning performers, and tracking statuses with mandatory authentication

    PHP