Skip to content
View csng98's full-sized avatar

Highlights

  • Pro

Block or report csng98

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.

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

Hi, I’m Csenge

I’m a computer science student at 42 Madrid, currently building a strong foundation in programming through project-based learning, with a focus on C, problem-solving, and low-level systems concepts.

Before transitioning into software development, I trained and worked in veterinary medicine and other responsibility-heavy roles. That background shaped how I approach problems today: with precision, structured thinking, and attention to detail—especially in regulated or high-stakes environments.

What I’m working on

  • Core C projects from the 42 curriculum
  • Algorithmic thinking and debugging
  • Unix/Linux tools, Git, and collaborative workflows
  • Writing clear, maintainable code and documentation

What you’ll find here

This GitHub contains my 42 Madrid projects, completed as part of the school’s peer-to-peer, self-driven curriculum.
Each project reflects my learning process, problem-solving approach, and growing understanding of software fundamentals.

Background

  • Doctor of Veterinary Medicine (University of Veterinary Medicine Budapest)
  • Experience in international and multilingual environments
  • Comfortable working independently and within teams
  • Languages: Hungarian (native), English (fluent), Spanish (B2)

Looking ahead

I’m actively developing my skills in software development and looking to grow in a collaborative, learning-focused environment, where I can continue building solid technical foundations and contribute thoughtfully to a team.

You can also find me on LinkedIn: www.linkedin.com/in/csenge-zsanett-kakula

Popular repositories Loading

  1. csng98 csng98 Public

  2. ft_printf ft_printf Public

    🖨️ A custom implementation of the standard libc printf function, exploring variadic arguments (va_list) and modular string parsing in C.

    C

  3. libft libft Public

    🛠️ A custom C static library reimplementing standard libc functions, memory utilities, and dynamic linked list manipulation.

    C

  4. get_next_line get_next_line Public

    📑 A custom C implementation of a stream-parsing engine, reading text files line-by-line using persistent static memory state tracking and multi-fd isolation.

    C

  5. push_swap push_swap Public

    🔢 An optimized C data-sorting pipeline that resolves constrained stack sorting puzzles within strict operation count limits using runtime selection across O(n²), O(n√n), O(n log n), and a custom di…

    C

  6. Born2beroot Born2beroot Public

    🌐 A hardened, headless Linux enterprise server infrastructure deployed via VirtualBox featuring dual-encrypted LVM partitioning, SSH hardening, dynamic UFW firewall matrices, strict PAM security pr…