Skip to content
View HerniRG's full-sized avatar
๐ŸŽฏ
Focus
๐ŸŽฏ
Focus

Block or report HerniRG

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
HerniRG/README.md

๐Ÿ‘‹ Hi, I'm Hernรกn:

Header


๐Ÿ”ง Mobile developer skilled in Swift, Kotlin, and Dart.
๐Ÿš€ Passionate about teamwork and creating innovative mobile solutions.
๐Ÿ“ฑ Currently focusing on enhancing skills and training in native app development.
๐Ÿ’ฌ Ask me about mobile development, teamwork, or collaboration.
๐ŸŒ Open to new opportunities and collaborations.
๐Ÿ“ซ Reach me at hernanrg85@gmail.com or connect on LinkedIn.


๐ŸŒ Socials:

LinkedIn Website


๐Ÿ’ผ About Me:

I am a mobile application developer with experience in Dart (Flutter), Kotlin (Android), and Swift (iOS). I have a strong background in creating mobile apps with a focus on user experience and performance. I am currently expanding my skills in Kotlin and Swift, and I am always eager to learn new technologies.

  • Languages: Spanish (Native), English (Intermediate)
  • Location: Navarra, Spain.
  • Contact: hernanrg85@gmail.com

๐ŸŽ“ Education:

  • KeepCoding

    • Development of Apps for iOS and Android with Applied Generative Artificial Intelligence
  • MasterD

    • Advanced Course in Programming Applications for Mobile Devices
  • IES Tiempos Modernos Zaragoza

    • Higher Degree in Telecommunications and Computer Systems
  • IES ETI Tudela

    • Technological Baccalaureate

๐Ÿ’ป Tech Stack:

Swift iOS Kotlin Android Dart Flutter Python SQL Git GitHub Scrum Master


๐Ÿ“ GitHub Projects:

  • Wordle: A Wordle-inspired game. This project allows users to guess a five-letter word within a limited number of attempts. It fetches random words from a Spanish word API, handles diacritics, and provides a visual interface to display correct and incorrect guesses. Developed in SwiftUI.

  • Olympics: Olympics Medals and Sports. This project provides information about the Olympics 2024 using the Codante JJOO Api. It displays a list of countries with their medal counts and a list of sports disciplines with their respective pictograms. Developed in SwiftUI.

  • SuperHero Finder: Superhero information application. This project allows users to search for information about superheroes using the ApiNetwork API. The app displays details such as power stats, biography, appearance, work, and connections. Developed in SwiftUI.

  • IMC Calculator: IMC Calculator Application. This project is an application for calculating the Body Mass Index (BMI). It allows users to select their gender, input their height, weight, and age to calculate their BMI. The application is developed using SwiftUI.

  • Python Contacts SQLite: Contact Management Application. This project is a contact management application built with Python, SQLite, and follows the MVC architectural pattern. It allows users to add, view, update, and delete contacts. The application includes unit tests for the model using pytest, ensuring reliability and robustness.

  • Ahorcado Python: Ahorcado Game. This project is a Game of Ahorcado. This classic guessing game tests your wits and your luck. Guess the hidden word before the hangman is completed and win the game!

  • Python Password Generator: Password generator. This simple project, developed in Python and Tkinter, generates random passwords and saves them in a text file.

  • Cocktails App: Cocktails application. This project allows users to explore information about cocktails using the cocktaildb.com API. Users can search for cocktails by name and view details such as cocktail name, alcoholic content, glass type, ingredients, and instructions. Developed in Swift.

  • Notes Cloud App: Cloud-based notes application. Notes Cloud App is a Flutter application that facilitates secure note-taking and management. The application uses Firebase for authentication and cloud storage.

  • Basic Calculator Android App: Basic calculator application developed with Android and Kotlin. It provides essential functionalities for performing simple mathematical operations.

  • Divide Ticket App: Divide Ticket Calculator. This Android application, developed in Kotlin and XML, helps calculate the tip, total amount with tip, and the amount each diner should pay based on the ticket amount, number of diners, and selected tip percentage.

  • Cinema App: Movies application. This project allows users to explore information about popular movies, top-rated movies, and upcoming releases. The application includes a login system that stores the user in SharedPreferences for a personalized experience.

  • Weather API: Weather forecast application. This application retrieves the current weather forecast based on the user's location and displays an animation reflecting the current weather conditions. It also changes the background according to the weather state.

  • Photo API: Photo gallery application in Flutter. This project displays a photo gallery with various categories using the Unsplash API. Users can explore photos, select an image, and download it with options to choose the saving destination and file name.

  • To-Do App: To-Do List application built with Flutter. This project showcases a user interface to manage tasks in Flutter. Users can add, edit, and delete items from the list, with changes saved locally on the mobile device.


๐Ÿ“ Published Projects:

  • Tus Fiestas App: iOS and Android application.

    • Technologies: Flutter, Dart, Provider, Shared Preferences, Firebase Firestore Database, Firebase Messaging, Admob.
    • Description: An app to manage and explore local festivals, including features like weather API integration and notifications.
  • Questioner: iOS and Android application.

    • Technologies: Flutter, Dart, Shared Preferences, API opentdb.
    • Description: A quiz application with adaptable design and integration with the Open Trivia Database API.
  • Tu Lista App: iOS and Android application.

    • Technologies: Flutter, Dart, Shared Preferences, GetX, API integration, Notifications.
    • Description: A shopping list app with dark/light mode and connectivity to food and non-food product APIs.

๐Ÿ“œ Certifications:

  • Scrum Manager (January 2024)
  • Relational Databases, SQL, and MySQL (April 2024)
  • Git, GitHub, and SourceTree (April 2024)
  • Flutter Certifications (Various)
  • Android App Programming with Kotlin (Udemy, September 2022)

๐Ÿ› ๏ธ Professional Experience:

  • Non-Food Scanning Reference, Carrefour Spain (October 2021 - Present)
  • Non-Food Commercial Coordinator, Carrefour Spain (November 2010 - October 2021)
  • Sales in Computer, Telephony, and Video Games, FNAC Spain (May 2009 - November 2010)
  • IT Technician, C&F Zaragoza (May 2008 - May 2009)

Visitor Count


Popular repositories Loading

  1. hello-git hello-git Public

    Forked from mouredev/hello-git

    Curso para aprender a trabajar con el sistema de control de versiones Git y la plataforma GitHub desde cero y para principiantes. Elaborado durante las emisiones en directo desde Twitch de MoureDev.

    1

  2. login-basics login-basics Public

    login bรกsico

    C++

  3. to_do_app to_do_app Public

    C++

  4. photo_api photo_api Public

    photo api gallery

    C++

  5. weather_api weather_api Public

    C++

  6. cinema cinema Public

    Dart