Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View Daniela-Padilha's full-sized avatar

Highlights

  • Pro

Block or report Daniela-Padilha

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

Hi! I'm Daniela πŸ‘‹

I thrive on learning and tackling new challenges. Curiosity drove me to programming, and I’ve been building innovative projects ever since.
πŸ‘©β€πŸ’» I'm sharpening my programming skills at 42 Porto.
🧠 Creating clean, interactive, and engaging web experiences.
⚑️ Fun fact: I'm a biologist with a passion for music, books, and games.

Email me via Gmail Connect on LinkedIn


stats graph languages graph

πŸ›  Skills

Category Tools
Languages C, C++, HTML, CSS, JavaScript, React
OS & Environment Linux
Development Tools VS Code, GDB, Valgrind, Make
Core Concepts Data Structures, Algorithm Optimization,
Memory Management, Unix Signals, Threading
Databases SQLite
Visualization & GIS Power BI, QGIS
Version Control Git
Collaboration & Productivity Notion, Canva
Methodologies Agile, Kanban

πŸ† Project Spotlight

Portfolio (Vanilla JS)

  • Responsive site built with HTML, CSS, and JavaScript.
  • Interactive project cards with demos, and live source links.
  • Lightweight, accessible design with smooth animations.

3D Raycasting Engine

  • Raycasting engine with textured walls.
  • Map parsing, collision detection and smooth player movement.
  • Performant rendering loop in C with MiniLibX.

Personalized Shell

  • POSIX-like shell with robust parsing, quoting, and heredoc support.
  • Builtins, pipelines, redirections, and variable management.
  • Signal handling and process control.
πŸ“– Complete Project Portfolio (20+ Projects)

Frontend Projects

Project Skills About
Portfolio Javascript, HTML, CSS A responsive portfolio with interactive features and smooth, lightweight design.
Cozy Notes App React, CSS, Vite, Vercel, NPM A minimalist, cozy-themed note-taking app with a simple, intuitive interface.
Bookish Coffee Shop HTML, CSS A playful, book-themed menu and form for orders.
Book Survey Form HTML, CSS A responsive and accessible form to collect reader preferences and feedback.

Core Projects

Project Skills About
C++ Modules 00-09 C++, OOP, Abstraction, Encapsulation, Inheritance, Polymorphism Object-Oriented Programming. The modules follow the C++98 standard to teach the fundamentals in a simpler way.
Cub3D C, 3D Graphics, MiniLibX, Raycasting, Rendering A project focused on creating a 3D raycasting engine in C. Done in partnership with Ricardo Garcia.
NetPractice Networking, Subnetting, IP addressing, Routing A practical introduction to computer networking.
Philosophers C, Concurrent Programming, Multithreading, Mutexes, Multiprocessing, Semaphores This project approaches the basics of threads.
Minishell C, CLI, Tokenization, Abstract Syntax Tree A shell implementation. Done in partnership with Isabel Tootill.
Fdf C, Graphic Libraries A wireframe modeling project.
Push_Swap C, Algorithms, Optimized Data Sorting This project deals with sorting algorithms, complexity, and efficiency.
Pipex C, UNIX Processes, Redirections, Pipes, Heredoc An introductory project to UNIX processes.
Born2beroot Debian OS, VirtualBox, Shell, System Administration, Virtualization This project challenged me to set up a virtual machine under specific instructions.
get_next_line C, File Descriptors My version of the getline function.
ft_printf C, Variadic Functions My version of the printf function.
libft C, Static Libraries, Makefile My own C standard library.

Pinned Loading

  1. 42_CPP 42_CPP Public

    Where my c++ journey started

    C++

  2. minishell minishell Public

    Forked from izzytoot/minishell

    This project is about creating a simple shell.

    C

  3. Book-Survey-Form Book-Survey-Form Public

    The beginning of my frontend portfolio

    HTML