Skip to content
View gleb7499's full-sized avatar

Block or report gleb7499

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.

Content in all repositories owned by your account will be closed.
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
gleb7499/README.md

Hi, I'm Gleb 👋

GitHub Telegram

Full-stack developer: landing pages and React frontends, Spring Boot backends. Indie maker — Java, mobile, automation.


About

Full-stack developer working across freelance niches: landing pages / HTML/CSS layouts (Figma-to-code), React + TypeScript SPAs and admin panels, and Spring Boot / REST API backends. After hours I build my own indie products (Android apps, tools, automation) — this profile is my public workspace.

Stack: HTML/CSS/JS, React, TypeScript · Java 21, Spring Boot, REST/OpenAPI, WebSocket, PostgreSQL · Python · Docker, GitHub Actions


Freelance work

  • Estate Agency — embeddable real-estate listing card: gallery, modal forms, CMS integration. Vanilla HTML/CSS/JS, modular codebase, eslint.
  • Support Chat — support operator panel prototype in vanilla JS: single state store, reply templates, attachments, documented public API.
  • The Southern Crown — React + FastAPI admin panel for managing farms, buildings, control points and cameras: reports, Docker deploy, CI.
  • SCADA Mobile — full-stack real-time alerting system for production-line stoppages: Spring Boot 4 backend, React PWA client, PostgreSQL, Docker, JWT.
  • Bitrix Introduction — migrating static layouts to dynamic service pages on 1C-Bitrix.

Indie products

  • My Dishes — Android app for tracking homemade dishes and macros. Java, Room (SQLite, 3NF), clean DAO/Repository architecture, CI, releases with APK.
  • Leetcode-tracker — LeetCode practice platform: spaced repetition, progress tracking. React/TypeScript + Spring Boot.
  • Gym-accounting — gym operations and sports nutrition accounting system built on 1C:Enterprise.

Personal automation

  • git_helper — toolkit for repeatable Git and SSH workflows.
  • Telegram-Reminders — monthly Telegram reminders powered by GitHub Actions.
  • SpotifyExchangeRegion — desktop automation for a Spotify account region workflow: JavaFX + Selenium.
  • upwork-html-dumper — Chrome MV3 extension that collects Upwork job listings, filters mismatches, deduplicates.

University & archive

  • LifeLine — Android blood donation tracker (Java, SQLite, Firebase Auth, Retrofit).
  • Marketplace parser — async marketplace scraping (Python, aiohttp, BeautifulSoup, pytest).
  • BookMaster — desktop book catalog app (C++/Qt).
  • WT-AC-2025-CourseWork-Guys — team coursework: ~14 full-stack projects (React/TS, Node, Flask).
  • University — coursework and labs archive.
  • QuizizzHub — quiz automation tool (Python, Selenium).
  • MPIS — Android labs (archived).

Pinned Loading

  1. scada-mobile scada-mobile Public

    Forked from savushkin-dev/scada-mobile

    Модуль выполнения бизнес-логики для мобильного приложения SCADA

    Java

  2. My-dishes My-dishes Public

    Android app for tracking homemade dishes and macros (Java, Room/SQLite, 3NF)

    Java 1

  3. The-southern-crown The-southern-crown Public archive

    Admin panel for managing farms, buildings, control points and cameras — FastAPI + React + Docker

    JavaScript

  4. support-chat support-chat Public archive

    Support operator panel prototype — dialogs, messages, reply templates, modals. Vanilla JS, mock backend, public AppAPI v1.0.1

    JavaScript

  5. estate-agency estate-agency Public archive

    Property card page demo: gallery with video, price block with currency conversion, deal terms, agent contacts, map, share/request modals, print support (vanilla HTML/CSS/JS, ES modules)

    JavaScript

  6. Leetcode-tracker Leetcode-tracker Public

    LeetCode practice platform: spaced repetition and progress tracking (React/TypeScript; Spring Boot backend)

    TypeScript