8000 Gegcuk (Aleksei) ยท GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
View Gegcuk's full-sized avatar
๐Ÿ™‚
๐Ÿ™‚

Block or report Gegcuk

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
Gegcuk/README.md

Hi there ๐Ÿ‘‹ Iโ€™m Aleksei Lazunin (@Gegcuk)

Iโ€™m a Junior Java Developer with a solid background in Product Management. Currently wrapping up Phase 2 of my Learning Path, Iโ€™ve built a robust foundation in core Java, Spring Boot, and database designโ€”and Iโ€™m already delivering production-grade features in my side projects.


๐Ÿ“š Learning Path

I follow a structured roadmapโ€”from Core Java through Advanced Spring to Microservices & DevOps.
Check out the full syllabus, progress bars, and upcoming milestones in my Learning Path repo.


๐Ÿ› ๏ธ Technologies & Tools

Domain Tools & Frameworks
Languages Java 17, SQL, Python, C
Backend Spring Boot, Hibernate/JPA, REST, JWT, Flyway
Microservices Kafka (in progress), Docker, Kubernetes
Databases MySQL, PostgreSQL, SQLite, MongoDB
Testing & TDD JUnit 5, Mockito, MockMvc, @SpringBootTest
Frontend React + Vite, HTML5, CSS3, Tailwind CSS
Build & CI/CD Maven, Gradle, GitHub Actions, Git
Product Mgmt & PM Jira/Atlassian, Agile, User Research
Algorithms Active LeetCode practice (LeetCode repo)

๐Ÿš€ Featured Projects

๐ŸŽ“ QuizMaker

Apr 2025โ€“May 2025 โ€ข github.com/Gegcuk/quizmaker

  • โœ… Spring Boot quiz engine with multiple question types, secure grading, and full audit logs
  • ๐Ÿ” JWT-auth & role-based access (USER/ADMIN) with BCrypt passwords
  • ๐Ÿ›  Flyway for versioned DB migrations & MySQL JSON columns for flexible question storage
  • ๐Ÿ“ฆ CI/CD via GitHub Actions; end-to-end tests with @SpringBootTest & MockMvc

๐Ÿ›’ SB-Ecom Backend

Jan 2025โ€“Apr 2025 โ€ข github.com/Gegcuk/sb-ecom-backend

  • โš™๏ธ Micro-layered API (Controllers โ†’ Services โ†’ Repos) with 90%+ test coverage
  • ๐Ÿ”’ Spring Security + JWT for stateless auth & ADMIN-only endpoints
  • ๐Ÿ”„ H2 (dev) โ†’ MySQL (prod) data migrations; image-upload service

๐Ÿ› SB-Ecom Frontend

Jan 2025โ€“Apr 2025 โ€ข github.com/Gegcuk/sb-ecom-frontend

  • โš›๏ธ React/Vite SPA with reusable hooks, Context API & protected routes
  • ๐Ÿ“ฑ Mobile-first design via Tailwind CSS; dynamic filters & cart state management

๐Ÿ–ฅ Lox Interpreter

Sep 2024โ€“Nov 2024 โ€ข github.com/Gegcuk/lox-interpreter

  • ๐Ÿ” Recursive-descent parser & AST builder; execution engine with Visitor pattern
  • ๐Ÿž Robust syntax/runtime error handling; unit tests for all grammar rules

๐Ÿ—ก Blue Knight Adventure

Apr 2024โ€“Aug 2024 โ€ข github.com/Gegcuk/blue-knight-adventure

  • ๐Ÿ’ฅ Java 2D tile-based RPG: collision detection, event system & JSON-driven maps
  • ๐ŸŽฎ Dynamic menus & HUD built with AWT/Swing; NPC interactions & scripted quests

๐Ÿ“ˆ GitHub Stats

Gegcukโ€™s GitHub stats


๐Ÿ“ซ Letโ€™s Connect


Thanks for stopping byโ€”feel free to explore my repos, drop me a message, or star a project you like!

Pinned Loading

  1. QuizMaker QuizMaker Public

    A Spring Boot backend for flexible, JSON-based quizzes with secure grading and audit trails.

    Java 1

  2. sb-ecom sb-ecom Public

    Ecommerce study project

    Java 1

  3. LeetCode LeetCode Public

    A comprehensive collection of solved Leetcode problems in Java, focusing on algorithmic solutions and code efficiency.

    Java 1

  4. java-language-interpreter java-language-interpreter Public

    An implementation of the Lox programming language interpreter in Java, developed for study purposes.

    Java 1

  5. 2Dgame 2Dgame Public

    **Blue Knight Adventure** is a 2D tile-based RPG built with Java, featuring dynamic gameplay, interactive events, and a configurable object system, showcasing object-oriented programming in game deโ€ฆ

    Java 1

  6. 3D63
  7. learining_path learining_path Public

    1

0