Skip to content
View marcsanz-dev's full-sized avatar
  • Universitat de Barcelona
  • Barcelona, Spain

Block or report marcsanz-dev

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

Hi there! I'm Marc

I'm a Computer Science student at the Universitat de Barcelona (UB), passionate about Software Engineering, Algorithms, and Mobile Development.

  • I’m currently working on a Flutter mobile application.
  • I’m currently studying Computer Engineering.
  • Tech Stack:

Python Java Flutter C++ C


Always open to new opportunities and interesting projects.

Pinned Loading

  1. Academic-scheduler-csp Academic-scheduler-csp Public

    Python-based constraint satisfaction engine for academic scheduling. Implements both Exact (Branch & Bound) and Heuristic algorithms to optimize resource allocation under hard/soft constraints.

    Python

  2. Algorithmic-Problem-Solving Algorithmic-Problem-Solving Public

    Advanced algorithmic solutions implemented in Python. Covers Graphs (State Search), Greedy Optimization, Dynamic Programming (Seam Carving), and Backtracking constraints.

    Jupyter Notebook

  3. FitApp-Clean-Architecture FitApp-Clean-Architecture Public

    Adaptive Training Android App built with Clean Architecture, MVVM, and Manual Dependency Injection. Features subjective load tracking (RPE) and a custom object-serialization protocol for sharing ro…

    Java

  4. MSP432-Autonomous-Maze-Solver MSP432-Autonomous-Maze-Solver Public

    Autonomous Maze-Solving Robot powered by MSP432 (ARM Cortex-M4F). Written in C with a custom HAL, implementing Real-Time Proportional Control algorithms and a byte-level UART driver for Dynamixel m…

    C

  5. ShowTVTime-Design-Patterns ShowTVTime-Design-Patterns Public

    Java Swing Desktop Application built with a strict 3-Layer Architecture. Implements Design Patterns (Strategy, Facade, Factory) to manage media content and user communities.

    Java

  6. UB-Nuclear-Plant-Simulation UB-Nuclear-Plant-Simulation Public

    Java Swing application simulating a nuclear power plant management system.

    Java