Skip to content
View justyork's full-sized avatar
  • X-Flow
  • Cyprus

Block or report justyork

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

Hi there! πŸ‘‹ Welcome to my GitHub

I'm Iurii Shpynev, a skilled Team Lead and Full-stack Developer with over 13 years of experience in designing and building scalable systems, mentoring teams, and delivering high-quality software solutions.


πŸ‘¨β€πŸ’» About Me

  • 🌟 Who I Am: A passionate developer specializing in high-load systems, microservices, and game development.

  • πŸ’Ό My Expertise:

    • Backend: PHP, GoLang, Python, NodeJS

    • Frontend: Vue.js, React.js

    • Databases: MySQL, PostgreSQL, Redis

    • DevOps: Docker, Kubernetes, CI/CD, AWS

    • Game Development: Unity, C#, Flutter

  • 🌱 Currently Learning: Advanced GoLang and game design techniques.

  • 🎯 Interests: Building scalable architectures, exploring new technologies, and creating engaging games.

  • πŸ“ Based in: Limassol, Cyprus


πŸ› οΈ My Projects

Open Source Contributions

While my professional projects are under NDA, here are some examples of my coding expertise:

  1. API Template: A robust and scalable REST API server template built with GoLang, designed to streamline the development of high-performance web services.

    Features:

    • Modular Architecture: Organized code structure promoting maintainability and scalability.
    • JWT Authentication: Secure endpoints with JSON Web Tokens for authenticated access.
    • Database Integration: Seamless connection with databases, including migration support.
    • Docker Support: Pre-configured Docker setup for consistent development and deployment environments.
    • Swagger Documentation: Integrated API documentation for easy reference and testing.
    • CI/CD Pipeline: Automated workflows using GitHub Actions for testing and deployment.
  2. PHP Laravel Feature Tests: A collection of feature tests for Laravel applications, demonstrating best practices in testing web application functionalities.

    Test Scenarios:

    • AB Test Management:
      • CreateABTestTest.php: Validates the creation of new A/B tests via POST requests, ensuring correct response statuses and data integrity.
      • DeleteABTestTest.php: Ensures proper deletion mechanisms for existing A/B tests, including handling of non-draft and non-existing tests.
      • FindABTestByIdTest.php: Tests retrieval of A/B tests by ID, verifying accurate data is returned.
      • GetAllABTestsTest.php: Assesses the endpoint responsible for fetching all A/B tests, checking for correct data structures and content.
      • PublishABTestTest.php: Validates the publishing process of A/B tests, ensuring state transitions are handled appropriately.
      • UpdateABTestTest.php: Tests the update functionality for existing A/B tests, confirming that modifications are correctly applied and persisted.

    These tests serve as practical examples for implementing comprehensive feature testing in Laravel, aiming to enhance application reliability and performance.

  3. Mini Game Prototype: A simple 2D puzzle game built with Unity.

    • Repository Link (Coming Soon!)
  4. Automation Utilities: Scripts and tools for enhancing development workflows.

    • Repository Link (Coming Soon!)

🌍 Connect With Me


🀝 Let’s Collaborate!

I'm always open to interesting projects and collaborations. Feel free to reach out if you want to build something awesome together!

Pinned Loading

  1. laravel-google-auth laravel-google-auth Public

    PHP

  2. php-tests-example php-tests-example Public

    PHP

  3. template-api template-api Public

    Go