class JuaniVillanueva:
def __init__(self):
self.name = "Juani Villanueva"
self.location = "Argentina"
self.pursuit = "Computer Science degree"
self.experience = "Full Stack CMS Developer"
self.languages = ["English", "Spanish"]
self.technologies = ["Flutter/Firebase", "Web Development", "Moodle", "MySQL", "Docker", "Git/GitHub"]
def __str__(self):
return (
f"Hey there! I'm {self.name} from {self.location}, pursuing a {self.pursuit}.\n"
f"I'm currently working as a {self.experience} at Facultad de Ciencias Económicas, UNRC"
f"Languages: {', '.join(self.languages)}\n"
f"Technologies: {', '.join(self.technologies)}\n"
"Feel free to explore my repositories and connect with me!"
)
# Usage
profile = JuaniVillanueva()
print(profile)
-
Facultad de Ciencias Económicas | UNRC
- Rio Cuarto, Córdoba, Argentina
- juani.me
Highlights
- Pro
Pinned Loading
-
EcosistemaFCE_PWA
EcosistemaFCE_PWA PublicProgressive Web App for the online, Moodle-based, e-learning platform of the Economics Faculty of Universidad Nacional de Río Cuarto
JavaScript
-
moodle_welcome_message_plugin
moodle_welcome_message_plugin PublicA Moodle plugin that sends an email, web notification, and a mobile push notification through the Moodle App. Written entirely in PHP.
PHP
-
personal_website
personal_website PublicMy personal portfolio site – a responsive, accessible, and SEO-optimized static website built with HTML, CSS & vanilla JavaScript, showcasing Flutter, Moodle and full-stack projects.
CSS
-
meals_app
meals_app PublicA handy meals app with a variety of dishes organized by category. Explore each category to discover meals, view detailed ingredients and step-by-step instructions, and save your favorite dishes.
Dart
-
lamport_chat
lamport_chat PublicForked from Uriel-Gz/distributed_lamport_chat
Distributed chat system with UDP message flooding and Lamport clock ordering
Python
-
claims-extractor
claims-extractor PublicLLM-powered extraction of structured data from messy car accident descriptions
Python
If the problem persists, check the GitHub status page or contact support.


