08/18/2026 updated

**** ******** ****
100 % available

Junior Python Developer | Junior Software Developer | Web & Software Developer

Havana, Cuba
Only remote
Bachelor's Degree in Computer Science (in progress, 2025-2029)
Havana, Cuba
Only remote
Bachelor's Degree in Computer Science (in progress, 2025-2029)

Profile attachments

Estefania_Delgado_Marques_Resume.pdf

C++ (Programming Language)Python (Programming Language)Object-Oriented Software DevelopmentBackendBackend Programming
Python Development
Hands-on experience building software projects using Python, including the development of a complete desktop application with Kivy and KivyMD frameworks.

Object-Oriented Programming
Application of object-oriented design principles and modular structure across screens, utilities, reusable widgets, and data files in real software projects.

Algorithms & Data Structures
Strong foundation in algorithms and data structures, applied in competitive programming and software development, including temporal sweep-line algorithms for resource management.

C++ & Competitive Programming
Experience solving programming problems using C++ with a strong foundation in computational problem solving and competitive programming.

Git & GitHub
Proficient use of Git and GitHub for version control and collaborative software development.

JSON-based Data Persistence
Implementation of JSON-based persistence for resources and scheduled events, including recurring event series identified with UUIDs.

Kivy & KivyMD
Development of desktop applications using the Kivy and KivyMD frameworks for Python, building modular and reusable UI components.

Web & Backend Development (Currently Learning)
Currently expanding knowledge into web development and backend development as part of ongoing professional growth.

Experience

Professional experience0 - 5 years
Freelancer since2025

Languages

EnglishFluentSpanishNative speaker

Project history

Developer - HappyPaws Animal Shelter Event Planner

Personal Project
Built a desktop application for planning shelter events and managing finite resources with Python, Kivy, and KivyMD. Applied object-oriented design and modular structure across screens, utilities, reusable widgets, and data files. Implemented JSON-based persistence for resources and scheduled events, including recurring event series identified with UUIDs. Developed event scheduling and resource-validation 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.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in