Skip to content
View antivariant's full-sized avatar
  • no company
  • Ukraine, Zaporozhye

Block or report antivariant

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
antivariant/README.md

Hello! 👋

I am Igor Gromov, a professional specializing in Software Development in Test (SDET), backend programming, penetration testing, and embedded systems development.

🌟 Key Focus Areas:

  • SDET: Automated testing frameworks, CI/CD pipelines, and quality assurance.
  • Programming: Backend and full-stack development.
  • Pentesting: Security testing and vulnerability exploitation.
  • Embedded Systems: Software for microcontrollers.
  • Smart Home and AI: Development and integration of smart devices and AI solutions for smart homes.
  • Project and Team Management: Led a team of 10 testers across 7 simultaneous projects.
  • Training and Education: Created and conducted testing courses, training over 100 students.

I'm currently developing a comprehensive educational platform with seven integrated components, including a school, a technical content and marketplace hub, marketing and financial tools, CRM, an admin panel, and a business process management system. Additionally, I'm creating a series of SDET training courses as part of this project, which are showcased on qacedu.com. I also maintain a developer's blog on antivariantum.com, where I share technical insights, document the development process, and publish educational articles.


💪 Skill Development Journey (CTF, learning)

Codewars (Programming)

Codewars

JavaScriptLevel PythonLevel CPPLevel NASM


Hack The Box (Pentesting)

AcademicanUnwavering User Tactical


Crackmes.one (Reverse Engineering)

Crackmes.one Profile

Static Badge Static Badge


CRYPTOHACK (Cryptography)

Cryptohack Score Cryptohack Level Challenges Solved


IBM Quantum Learning (Quantum Computing)

Qiskit


Kaggle (AI/ML/DL/Data Science)

badge badge


🔧 Technology Stack

Click to expand the technologies I'm using...

A detailed list of technologies I currently use in my projects.

Programming Languages

JavaScript Python Java C++ C#


Low Level Programming (Assembler)

  • CPU: x86_64 (NASM, MASM), ARM8 (Clang)
  • MCU: ESP32, ESP8266, STM32, ATmega328P, nRF52840

Testing Frameworks and Utilities

Jest Selenium cypress Mocha Playwright Pytest Postman Swagger


Backend Platforms, Frameworks and Libraries

NodeJS Express.js Nodemon Flask


Frontend Platform, Frameworks and Libraries

Vue.js Quasar


Pentesting Tools

  • The most important: Burp Suite, Wireshark, Metasploit, Nmap, Hashcat, Airocrack-ng, URH, rtl-sdr, dsd, GQRX, SDR#, Artemis, Audacity, Kuckoo
  • Virtualisation: VMware, VirtualBox, Docker
  • Linux network tools: nc, ssh, curl, etc..

Reverse Engineering Software and MCU Programming Platforms and frameworks

PlatformIO Espressif

KiCAD, Prometheus, LTspice, Ghidra, Radare 2, GDB, LLDB, STM32CubeIDE, Arduino IDE


Version Control, CI/CD

Git GitHub GitHub Actions Jenkins


Servers and Monitoring, DevOps

Kubernetes Docker Vercel Grafana Prometheus Ansible Apache Nginx


Databases

Firebase MySQL MongoDB MicrosoftSQLServer InfluxDB SQLite


IDE and Build Tools

Visual Studio Code Android Studio Xcode Jupyter Notebook Vim IntelliJ IDEA Visual Studio Anaconda CMake NPM


ML/DL (AI) Libraries and Frameworks


Quantum Computing

Qiskit Jupyter Notebook


Management and Organizing Software

Jira Notion


💻 My Hardware

Expand the hardware list I'm utilizing...

A detailed list of hardware I currently use for my projects, education, and research.

Computers and Mobile Devices

  • MacBook m1 Pro
  • Lenovo IdeaPad L340-15irh Gaming (Core i5, Nvidia GeForce GTX1050 3Gb CUDA, 8Gb DDR4, SSD 512Gb) with dual boot Windows 11 and Kali Linux
  • iPhone SE2020
  • iPad Pro (11" 2nd gen)
  • Xiaomi Redmi 8T (Android)

Pentesting Hardware

  • HackRF One
  • RTL-SDR
  • nRF52840 Sniffer Dongle
  • RTL8192 WiFi Dongle

Reverse Engineering Hardware

  • Debuggers and Firmware Loaders: J-Link, ST-Link, CH341, USBASP, UART2TTL, Smart/TF/SIM Card Reader...
  • MCU Development Boards: STM32 (Blue Pill), ESP32 board, ES8266 board, nRF52840 dongle board, Arduino Uno R3, Arduino Nano, Arduino Mini
  • Components and Boards: a lot of various components, shields, sensors, memory and other boards
  • Power Supply (Lab): PS305D
  • Functional DDS Generator: FG100
  • Soldering: Luckey852D, Digital Spot Welding for 18650
  • Measurement: VC9808+, GM328, Hantek8022BE, LiteVNA, Segger Logic Analyser 8ch
  • and much more...

OS

macOS Windows 11 Kali iOS Android Alpine Linux Ubuntu Tails


Smart Home

Home Assistant Raspberry Pi


📬 Follow me

gihub   linkedin   telegram   Blog

Pinned Loading

  1. QAC-AQA-HW-EX QAC-AQA-HW-EX Public

    QAC Automation QA Course Homework and Examples Code

    JavaScript 1

  2. geted-android-testapp-lc geted-android-testapp-lc Public

    Java

  3. geted_testsite geted_testsite Public

    JavaScript

  4. robozap robozap Public

    Robozap Project (robozap.ru). Without images/.

    PHP