Skip to content
View hyzco's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing
  • Krakow
  • 22:19 (UTC +01:00)

Highlights

  • Pro

Block or report hyzco

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

๐Ÿ’ป Hasan Ali Yuzgec

๐ŸŒŸ Software Developer | Cloud Enthusiast | Passionate About Tech Innovation

I'm a software developer with a passion for making my dreams a reality through innovative and sustainable ideas. I aim to contribute to a better world by leveraging the latest technologies and continuously learning. My journey in software development has allowed me to work on diverse projects from cloud-based solutions to data center management, and I'm always open to embracing new ideas.


๐Ÿ”ง Technical Skills

  • Programming Languages: JavaScript (ES5/ES6), TypeScript, Java, Ruby, C#, Shell/Bash
  • Web and Mobile Development: React.js, React Native, Redux, jQuery, Angular, Ruby on Rails, Node.js
  • Database Management: MySQL, MongoDB, Oracle DB, MSSQL (T-SQL), Firebase, Firestore
  • Cloud & DevOps: Google Cloud (Firebase, Firestore), AWS Basics, Docker, Kubernetes, Proxmox, VMware ESXi, Terraform, Ansible
  • Build & Automation Tools: Vite, ESBuild, Rollup, Terser, Jenkins, Git, Gradle, Ant
  • Testing: Jest, Selenium, Cucumber, Gherkin, Performance Testing

๐ŸŒ What I Do & What I Love

I thrive in dynamic environments where I can apply my skills in cloud computing, software development, and systems operations. My focus is on creating robust, scalable, and user-friendly solutions that push the boundaries of technology. I am particularly interested in:

  • Cloud infrastructure and DevOps automation
  • Full-stack web development using modern JavaScript frameworks
  • Data center and network systems management
  • Artificial Intelligence and the intersection of technology with the human mind
  • Sustainable tech solutions for a better future

๐Ÿ“ˆ Stats & Contributions

Top Langs


๐Ÿ“ซ Get In Touch

Let's connect! I'm always open to discussing new projects, collaborations, or tech challenges!


"Strive not to be a success, but rather to be of value." โ€“ Albert Einstein

The project that I'm developing in my spare time;

TheyCloud Cloud Service Management Platform

This cloud project is a versatile platform designed to offer comprehensive management of cloud services, particularly focusing on Virtual Private Servers (VPS) and a dynamic, flexible cloud solution called Cloud-Flex. It provides users with the tools to manage both predefined and customizable cloud services while maintaining clear cost tracking and efficient resource allocation.

What It Is

A cloud service management system that blends the stability of predefined server plans with the flexibility of dynamically allocated cloud resources. It aims to deliver a seamless user experience for managing cloud infrastructure, combining static offerings like traditional VPS with a dynamic, container-based cloud service known as Cloud-Flex.

What It Does

  • Manages both VPS and Cloud-Flex services, giving users options between fixed server plans and customizable cloud solutions.
  • Provides a user-friendly interface to handle service purchases, usage monitoring, and resource management.
  • Utilizes Cloud-Flex to create and manage containers, allowing users to tailor resource allocation to specific needs while implementing a usage-based billing system.
  • Integrates payment systems and credit tracking to provide transparency over costs, with the flexibility to handle dynamic billing scenarios.

Main Features

1. Diverse Cloud Service Options

  • VPS Plans: Offers a choice of static, predefined plans (Basic, Standard, Premium) with fixed resources and durations. These plans cater to users looking for a predictable and straightforward server solution.
  • Cloud-Flex: A flexible, usage-based service that goes beyond billingโ€”this service includes provisioning containers tailored to user specifications. Containers can be dynamically adjusted to meet specific demands, providing a high degree of control over resource allocation.

2. Dynamic Container Management with Cloud-Flex

  • Cloud-Flex provides not only flexible billing based on resource usage but also the ability to create and manage containers directly. Users can modify resources on-the-fly, scaling containers up or down as required by their workloads.
  • This approach supports adaptive cloud environments, ideal for scenarios where resource needs fluctuate.

3. Clear Cost Management

  • The platform maintains transparency in billing for both predefined and flexible services. VPS costs are fixed and easily traceable, while Cloud-Flex dynamically adjusts billing based on actual usage.
  • Payments, credit usage, and service renewals are managed through a structured system to ensure clarity over financial aspects. Costs for Cloud-Flex services are calculated dynamically, whereas VPS costs remain consistent per plan.

4. Subscription and Resource Control

  • Users can manage subscriptions, purchase new services, and renew plans directly from a centralized dashboard.
  • Containers associated with subscriptions are tracked and monitored, allowing for easy modification, updates, or scaling operations.

5. Automated Task Handling

  • The system uses background automation to manage tasks like monitoring usage, validating payments, and handling renewals.
  • A dedicated task observer continuously oversees background processes, ensuring smooth service operations without manual intervention.

6. Comprehensive Dashboard Interface

  • A front-end interface built with React (Next.js) offers users a detailed overview of their services, credits, payments, and resource usage.
  • The dashboard acts as the central hub for managing cloud assets, offering insights into ongoing subscriptions, service costs, and available credits.

Technical Overview

  • Front-End: Uses React and Next.js for a modern, responsive interface focused on ease of navigation and user-friendly service management.
  • Back-End: Built with Node.js, version 22, featuring a modular structure to keep the codebase maintainable and scalable. It leverages MySQL for database management.
  • Database: MySQL database holds structured data for services, subscriptions, payments, and credits, enabling efficient query handling and resource management.
  • Automation: Employs a background task system for monitoring and handling various service operations without manual input. This automation supports both fixed VPS plans and dynamic Cloud-Flex environments.

Conclusion

This project successfully blends traditional VPS offerings with a highly customizable Cloud-Flex service, emphasizing flexibility, transparency, and robust cloud infrastructure management. The goal is to cater to both predictable and dynamic cloud needs, allowing users to manage their environments with precision while maintaining clear visibility over costs and resources.

  • A sneak peak from current development :)
screencast-localhost_8005-2024_11_14-16_01_29.webm

Admin dashboard Overview

Nodes: Nodes

Networks: Networks

Pinned Loading

  1. LLM-Rag-Assistant LLM-Rag-Assistant Public

    LLM Assistant which can geather weather information and take notes

    TypeScript 1

  2. TTS-Assistant TTS-Assistant Public

    Forked from xenova/whisper-web

    ML-powered speech recognition with RAG application backend.

    TypeScript

  3. steampunk-crypto steampunk-crypto Public

    Steampunk themed crypto game.

    TypeScript

  4. real-time-chat-server real-time-chat-server Public

    TypeScript

  5. siFame siFame Public

    siFame is finding most similar fame person to you and you can learn how many percent you are similar with the celebreties.

    JavaScript 1

  6. devops-archive devops-archive Public

    HCL