Estefanía Delgado Marqués

Available to hire

Computer Science student and Junior Python Developer with hands-on experience building software projects using Python, object-oriented programming, algorithms, and data structures.

About

Computer Science student and Junior Python Developer with hands-on experience building software projects using Python, object-oriented programming, algorithms, and data structures. Developed a complete desktop application using Python, Kivy/KivyMD, and JSON.

Experienced with Git/GitHub and competitive programming in C++. Strong problem-solving skills and a fast learner currently expanding into web and backend development.

  • Joined August 2026

Languages

  • EnglishAdvanced
  • Spanish; CastilianFluent

Industry experience

  • Software & Internet
  • Computers & Electronics

Projects · 1

HappyPaws — Animal Shelter Event Planner

A desktop scheduling application developed with Python, Kivy and KivyMD for managing events and shared resources in an animal shelter.

What it does

  • Creates and manages events
  • Handles recurring events
  • Manages resources with limited availability
  • Detects scheduling conflicts
  • Automatically finds available time slots

Technical highlights

  • Python
  • Kivy / KivyMD
  • JSON data persistence
  • Object-oriented programming
  • Algorithms and data structures
  • Git / GitHub

One of the main technical challenges was implementing the scheduling and resource-conflict detection logic, including a sweep-line algorithm to efficiently determine resource availability.

Screenshots

! [HappyPaws main screen](https://www.twine.net/signin

Source Code

[View the project on GitHub](https://www.twine.net/signin

#Python #Kivy #GitHub #Programming #Backend #Algorithms

Work experience

Junior Python Developer / Junior Software Developer (project experience)Jan 2024 – Present · 2 yrs 11 mos

Built a complete desktop application for planning shelter events and managing finite resources using Python, Kivy, and KivyMD. Implemented an object-oriented, modular structure across screens, utilities, reusable widgets, and data files. Added JSON-based persistence for resources and scheduled events, including recurring event series identified with UUIDs. Developed event scheduling logic with co-requirement and incompatibility rules. Implemented a temporal sweep-line algorithm to detect overlapping resource usage and automatically find the next available time slot. Used Git/GitHub for version control throughout the development process.

Education

Computer Science · University of Havana2025 – 2029

Hire Estefanía Delgado Marqués today

Post a job and invite Estefanía, or contact them directly. No hidden commission.

Post a job