Skip to content
View Skyl1te's full-sized avatar
πŸ’»
Learning C
πŸ’»
Learning C
  • Slovakia

Block or report Skyl1te

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

Hi, I'm Skyl1te πŸ‘‹

C Developer in Progress β€’ Web Fundamentals β€’ Learning by Building

I enjoy understanding how things work under the hood and turning what I learn into real projects.


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

  • πŸ”­ Currently focused on C programming
  • 🧠 Learning pointers, memory management, data structures, file handling and modular programming
  • πŸ› οΈ I prefer learning by building real projects instead of only reading theory
  • 🌐 I also have experience with HTML, CSS, Sass/SCSS, JavaScript and JSON
  • πŸ“ˆ Constantly improving my programming fundamentals and problem-solving skills

🧰 Tech Stack

Currently focused on

C

Web

HTML, CSS, Sass, JavaScript

Data & Formats

JSON

Tools

Git, GitHub, CMake


πŸš€ Featured Project

🏦 Bank Management System

A console-based banking management system written in C.

The project includes:

  • Account creation and management
  • Deposits and withdrawals
  • Money transfers between accounts
  • Transaction history
  • Transaction timestamps and unique IDs
  • Search by name or surname
  • Account sorting
  • Bank statistics
  • Dynamic memory allocation
  • Persistent binary file storage
  • Modular project structure
  • Money stored as integer cents for safer calculations
  • Input validation
  • Transaction memory safety

➑️ View Bank Management System


πŸ“š What I'm Learning

typedef struct
{
    char language[10];
    char currentFocus[50];
    int motivation;
} Developer;

Developer me = {
    "C",
    "Understanding how things work under the hood",
    100
};

Right now I'm improving my understanding of:

Pointers
Dynamic Memory
Structures
File I/O
Function Pointers
Algorithms
Data Structures
Program Architecture
Memory Safety

🎯 Current Goal

My current goal is to build a strong foundation in C and computer science fundamentals.

I want to understand not only how to make a program work, but also:

  • how memory is managed
  • how data is represented
  • how programs are structured
  • how algorithms work
  • how different parts of a program interact
  • how to write safer and cleaner code

🌐 Web Experience

Before focusing on C, I worked with core web technologies:

HTML
CSS
Sass / SCSS
JavaScript
JSON

This gave me experience with frontend structure, styling, scripting and working with structured data.


πŸ“Œ Projects

I learn primarily by building projects and improving them step by step.

You can find all of my repositories here:

➑️ View all repositories


🧠 Technologies

Technologies

JSON


πŸ’» Development Philosophy

Learn the concept
      ↓
Build something with it
      ↓
Find problems
      ↓
Understand why they happen
      ↓
Improve the code
      ↓
Repeat

I believe the best way to learn programming is to build real things, make mistakes, understand them and improve the solution.


πŸ”Ž Current Focus

C Programming
β”œβ”€β”€ Pointers
β”œβ”€β”€ Memory Management
β”œβ”€β”€ Structures
β”œβ”€β”€ Dynamic Arrays
β”œβ”€β”€ File Handling
β”œβ”€β”€ Modular Programming
β”œβ”€β”€ Algorithms
└── Data Structures

πŸ“« GitHub

GitHub


Author

Developed by Skyl1te.

This profile represents my programming journey, with a current focus on C, low-level concepts, memory management, modular architecture, data structures and practical application development.


Learning. Building. Improving.

Pinned Loading

  1. CodeArena CodeArena Public

    CodeArena is a web platform for solving algorithmic programming problems with an automated judging system. Users can browse problems, submit solutions, receive results from the judge, and compete w…

    HTML

  2. BankManagementSystem BankManagementSystem Public

    Console-based Bank Management System in C with accounts, transactions, sorting, search, statistics, and persistent binary storage.

    C

  3. StudentManagementSystem StudentManagementSystem Public

    A console-based Student Management System written in modern C++ with support for JSON persistence, fast lookups, undo/redo functionality, and flexible search.

    C++

  4. ExpenseTracker ExpenseTracker Public

    A simple but powerful command-line expense tracker written in C++. Built as a portfolio project to practice OOP, file handling, STL, and clean architecture.

    C++

  5. DuplicateFileCleaner DuplicateFileCleaner Public

    Duplicate File Cleaner is a simple command-line tool written in C# (.NET) that scans a directory for duplicate files based on their SHA-256 hashes and optionally deletes or moves these duplicates t…

    C# 1

  6. CSharpCommandPrompt CSharpCommandPrompt Public

    CommandPrompt_CSharp is a command-line tool for managing files and directories with various operations. It includes functionalities to create, move, delete, clone files and directories, and clean d…

    C#