Skip to content
View pavelhalanin's full-sized avatar

Organizations

@ooodepa @BrSTU-PO4-190333 @kungconsulting

Block or report pavelhalanin

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
pavelhalanin/README.md

1. Full Name

Pavel Halanin

Middle Software Engineer

Work Experience 3 year

(JavaScript, React, React Native, Next.js, Node.js, NestJS, PHP, REST API, SwaggerUI, Docker, Git)

2. Contact information

3. Brief Self-Introduction

Software Engineer with 3 years of commercial experience, graduated with honors in Software Engineering. Began my career at DE-PA, then joined ATLANT, where I was promoted to Software Engineer 2nd Category within two years. Tech stack: JavaScript, React, React Native, Next.js, Node.js, NestJS, PHP, REST API, SwaggerUI, Docker, Git. Seeking a Middle Software Engineer position in a professional team with opportunities for further growth.

4. Skills

  • programming languages: JavaScript, PHP8, SQL, TypeScript
  • frameworks: React, ReactNative, NextJS, NestJS
  • methodologies: ARIS, UML
  • version control systems: Git, SVN
  • IDE: VS Code
  • Package Managers: npm, yarn
  • Debugging Tools: Chrome DevTools
  • Operating Systems: Windows, Linux
  • API Testing: Postman, SwaggerUI
  • Markup & Documentation Languages: HTML5, CSS3, MarkDown, LaTeX, JSON
  • Databases: MySQL, Oracle, SQLite, DBF
  • Containers & Virtualization: Docker, docker-compose
  • Design: Figma, Photopea, Adobe Photoshop
  • Hosting & Server Management: cPanel, ISPmanager, Hoster.by, Login.by
  • AI & Local Models: Ollama
  • DevOps & Infrastructure: Apache, WAMP, nginx

5. Code Examples

function getCardId(value) {
    const ARRAY_RANK = ['A', '2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K'];
    const ARRAY_SUIT = ['♣', '♦', '♥', '♠'];
    const RANK = `${value}`.replace(/[]$/, '');
    const SUIT = `${value}`.replace(/[^]/g, '');
    const RANK_ID = ARRAY_RANK.indexOf(RANK);
    const SUIT_ID = ARRAY_SUIT.indexOf(SUIT);
    return RANK_ID + 13 * SUIT_ID;
}
class Helper {
    static async fetchCompanyData_byUnp(unp) {
        const URL_ = `https://grp.nalog.gov.by/api/grp-public/data?unp=${unp}`;
        const RESPONSE = await fetch(URL_);

        const HTTP_STATUS = RESPONSE.status;
        if (HTTP_STATUS !== 200) {
            const TEXT = await RESPONSE.text();
            throw new Error(`HttpStatus ${HTTP_STATUS}\n${TEXT}`);
        }

        const DATA = await RESPONSE.json();
        return DATA;
    }
}

try {
    const DATA = Helper.fetchCompanyData_byUnp(100582333);
    console.log(DATA);
}
catch(exception) {
    console.error(exception);
}

6. Work Experience (3 year)

  • ZAO ATLANT (June 2024 - present) (2 year)

    • 2nd category Software Engineer (December 2025 - present)
    • Software Engineer (June 2024 - December 2025)
  • OOO DE-PA (1 year)

    • Software Engineer (June 2023 - June 2024)

7. Education

  • Tech education
    • Brest State Technical University (4 years)
      • September 2019 - June 2023
      • Diploma of Higher Education with Honors
      • Qualification: "Software Engineer"
      • Specialty: "Information Technology Software"
  • Driving licence
    • Category C
    • Category B, Am
  • Courses
    • RS School Stage 0 (16 March 2026 - 01 June 2026)
      Task/Event Type Start Date End Date Repo Web
      Git test (EN) 🟨Test 16.03.2026 11.05.2026
      CV#1. Markdown & Git 🟪Coding 16.03.2026 30.05.2026 repo web
      [St1] Test HTML Basics 🟨Test 23.03.2026 11.05.2026
      [St1] Test CSS Basics 🟨Test 23.03.2026 11.05.2026
      CV#2. HTML, CSS & Git Basics 🟪Coding 23.03.2026 30.03.2026 repo web
      CV#3. CV. Cross Check 🟦Cross-Check: Submit 23.03.2026 30.03.2026
      🟩Cross-Check: Review 30.03.2026 03.04.2026
      Codewars Part 1 🟪Coding 30.03.2026 27.04.2026 CodeWars
      [St1] JS Basics 🟨Test 06.04.2026 11.05.2026
      Human Readable Number 🟪Coding 06.04.2026 11.05.2026 repo
      Reverse Int 🟪Coding 06.04.2026 11.05.2026 repo
      Codewars Part 2 🟪Coding 06.04.2026 27.04.2026 CodeWars
      Christmas shop. Part 1: Fixed Layout [EN] 🟦Cross-Check: Submit 03.30.2026 06.04.2026 repo web
      🟩Cross-Check: Review 06.04.2026 10.04.2026
      Christmas shop. Part 2: Responsive Design [EN] 🟦Cross-Check: Submit 06.04.2026 13.04.2026
      🟩Cross-Check: Review 13.04.2026 17.04.2026
      Christmas shop. Part 3: Adding Functionality [EN] 🟦Cross-Check: Submit 13.04.2026 20.04.2026
      🟩Cross-Check: Review 20.04.2026 24.04.2026
      core-js-101(S0) 🟪Coding 20.04.2026 11.05.2026 repo
      Dashboard Project 🟦Cross-Check: Submit 20.04.2026 04.05.2026 repo web
      🟩Cross-Check: Review 04.05.2026 08.05.2026
      Test Algorithms & Data structures 🟨Test 27.04.2026 11.05.2026
      JS: Guessing-game 🟪Coding 27.04.2026 11.05.2026 repo
      JS: Morse-decoder 🟪Coding 27.04.2026 11.05.2026 repo
      Towel Sort 🟪Coding 27.04.2026 11.05.2026 repo
      JS: Brackets 🟪Coding 27.04.2026 11.05.2026 repo
      Codewars Part 3 🟪Coding 27.04.2026 11.05.2026 CodeWars

8. English Language

About English

I read, I speak fluently. I've been practicing English for 12 years.

Other languages

  • Russian - native Landuage
  • Belarusian - native Landuage

Pinned Loading

  1. ozon-seller-database ozon-seller-database Public

    Парсинг ozon.ru. Скачивание карточек продавца себе в JSON файлы и базу данных sqlite.

    PHP

  2. ooodepa/parser_api-seller.ozon.ru ooodepa/parser_api-seller.ozon.ru Public

    Рабочий парсер OZON-продавца. Выгрузка данных по API себе в JSON и SQLite на чистом PHP используя документацию https://docs.ozon.ru/api/seller/

    PHP 1

  3. grp.nalog.gov.by_api grp.nalog.gov.by_api Public

    API Государственного реестра плательщиков для получения данных по УНП на чистом HTML/CSS/JS

    JavaScript

  4. api.nbrb.by api.nbrb.by Public

    API Национального Банка Республики Беларусь на чистом HTML/CSS/JS

    JavaScript