Skip to content
View nunostreet's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report nunostreet

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

Nuno Street

Software Engineering student @ 42 Lisboa

42 Lisboa C Python Git Linux


About Me

Full-time student at 42 Lisboa, a project-based, peer-reviewed programme with no lectures. Before this, I spent 4 years in investment banking. This profile is a live record of that transition.

I enjoy problems that require precise, structured thinking and working through them with others. For now, you can find below some of the projects I've done as part of the 42 curriculum.


Currently Working On

Codexion — A multithreaded simulation in C, adapted from the Philosophers problem. Threads compete for shared resources under timing constraints, with a focus on synchronisation, fairness, and avoiding deadlock.


Completed Projects

Project Description
libft Custom C library reimplementing standard libc functions from scratch — the foundation for all subsequent 42 work C
get_next_line Reads one line at a time from a file descriptor using static variables and buffer management C
ft_printf Reimplementation of printf with variadic argument handling and multiple conversion specifiers C
push_swap Sorts integers using two stacks and a constrained instruction set, optimising for minimum operation count C
a-maze-ing Configurable maze generation and pathfinding simulation Python
fly-in Movement simulation with rule-based, deterministic flight logic Python

Connect

LinkedIn LeetCode

Pinned Loading

  1. push_swap push_swap Public

    Sorting integers with two stacks using a Turk-style algorithm and sliding window optimization.

    C

  2. a-maze-ing a-maze-ing Public

    Python maze generator and solver with DFS/Prim generation, BFS shortest-path solving, config-driven output, and interactive ASCII visualization.

    Python

  3. fly-in fly-in Public

    Python simulation and visualization using pygame of multi-drone routing on constrained graph maps.

    Python