Skip to content
View carlopezc's full-sized avatar

Highlights

  • Pro

Block or report carlopezc

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

Hi there! I'm Carlota López-Coronado

🎓 I'm a passionate Software Developer currently specializing in Java and Kotlin through my higher degree studies, building upon a rock-solid foundation in C and system programming acquired at 42 School.

I thrive on solving complex algorithmic challenges and building robust backend systems. I am currently open to work and looking for opportunities where I can leverage my Java skills and continue growing as an engineer.


📍 Based in Barcelona, Spain.


      carlopez's 42 stats  

💡 About Me

I'm a curious and motivated developer training in the project-based ecosystem of 42 Barcelona. This unique, hands-on environment has taught me more than just coding; it has shaped my approach to problem-solving through:

  • Peer-to-Peer Learning: I thrive in collaborative environments, where sharing knowledge and learning from my peers is key to our collective success. This has greatly improved my teamwork and communication skills.
  • Resilience & Frustration Management: The 42 methodology is designed to challenge you. By tackling complex projects independently, I've developed strong resilience and the ability to stay focused and productive, even when facing difficult bugs or setbacks.

I love to understand how things work "under the hood" and my goal is to build software that is efficient, robust, and clean.

⚙️ Always open to collaborations and feedback!


🛠️ Tech Stack

Languages:

Java Kotlin C C++ Shell Script


☕ Featured Java & Kotlin Projects

  • 📱 Filmoteca (Android App) - A modern Android movie management application built entirely with Kotlin and Jetpack Compose, featuring declarative UI, robust navigation (NavHost), and state management.
  • 🌐 Java TCP/IP Concurrent Servers - A suite of backend server applications demonstrating TCP/IP socket programming, multi-threading (thread-per-client architecture), and remote file management with state-based authentication.
  • 📂 Java Data Persistence & Formats - An application demonstrating data modeling, parsing, and persistence across multiple file formats including TXT/CSV, Binary objects, XML (DOM to SVG), and JSON.

💻 42 School Core Curriculum (C / C++)

My background includes rigorous, peer-reviewed projects focusing on manual memory management, algorithms, and system architecture.

  • Minishell: A custom-built UNIX shell replicating bash features.
  • Philosophers: A multithreading and synchronization project solving the dining philosophers problem.
  • Push_swap: An algorithm project to sort data using a limited set of instructions.
  • Pipex: A program simulating the behavior of shell pipes (|).
  • FdF: A 3D wireframe graphics renderer.
  • Libft: A comprehensive custom C standard library.

💬 Let's Connect!

Email   LinkedIn

Pinned Loading

  1. Minishell Minishell Public

    A custom UNIX shell in C featuring pipes, redirections, and process management.

    C 1

  2. Filmoteca Filmoteca Public

    A modern Android movie management app built entirely with Kotlin and Jetpack Compose

    Kotlin

  3. Push_swap Push_swap Public

    An algorithmic challenge to sort data using two stacks and a highly optimized set of instructions.

    C 1

  4. Multi-Client-TCP-Server Multi-Client-TCP-Server Public

    Multi-threaded Java TCP/IP server suite with authentication and remote file management.

    Java

  5. MiniRT MiniRT Public

    A basic 3D raytracer written in C, rendering computer-generated images using mathematical physics.

    C

  6. Libft Libft Public

    Comprehensive custom C standard library implementing essential data structures and algorithms.

    C