Skip to content
View GustavoBelaunde2004's full-sized avatar
🫑
Locked in
🫑
Locked in

Block or report GustavoBelaunde2004

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

Hi πŸ‘‹ I'm Gustavo Belaunde

πŸŽ“ CS Major @ Trinity University Β· AI + Software Engineering Enthusiast
πŸ“ Based in San Antonio, TX | Originally from Peru


🦾 About Me

I am a third-year Computer Science major at Trinity University focusing on AI systems, full-stack development, and cloud applications.


πŸ’Ό Portfolio

Check out my coding portfolio!


Reach me at: gbelaunderojas@gmail.com
Feel free to connect with me on LinkedIn!


Languages

Python Java JavaScript SQL

Frameworks

React React_Native FastAPI Flask

ML

TensorFlow scikit--learn

Databases

MongoDB MySQL

Cloud & Tools

Azure AWS Git Postman VS_Code


πŸ“Œ Pinned Projects

1. Lynk – Digital Business Card (RowdyHacks 2025)

A FastAPI backend powering a digital business card iOS app that lets users create, customize, and share contact cards instantly. Ideal for hackathon MVPs and rapid prototyping of contact-sharing experiences.

  • Backend: FastAPI + Motor (async MongoDB) with Pydantic models for validation.
  • Features: User management, digital cards with links/files (Base64 storage), custom profile pictures/backgrounds, share via Multipeer Connectivity, receive metrics, and cascade deletes.
  • Frontend: iOS app built in Swift (digital card UI + Multipeer integration).
  • Tech: Swift (iOS), Python (FastAPI), MongoDB, Motor, Pydantic.
    πŸ”— View Repository

2. BuyHive – Universal Shopping Cart

Centralizes shopping carts from multiple websites into one unified interface, enabling users to create custom folders and store items across platforms.

  • Backend: FastAPI + MongoDB (scalable product data storage, API development).
  • Frontend: React with folder organization and user-friendly UI.
    πŸ”— Backend Repository
    πŸ”— Frontend Repository

3. ebay-rest – Modern Python SDK for eBay REST APIs

A comprehensive Python SDK that simplifies integration with eBay's REST APIs, providing type-safe clients for Browse, Inventory, Orders, and Account APIs. Ideal for building e-commerce applications, inventory management systems, and marketplace integrations with minimal boilerplate.

  • Backend: Python SDK with OAuth2 authentication (Client Credentials + Authorization Code flows), centralized HTTP client with automatic error handling, and Pydantic models for type safety.
  • Features: OAuth2 token management with automatic refresh, Browse API (search items, get details), Inventory API (full CRUD + bulk operations), Orders API (list and retrieve seller orders), Account API (profiles, privileges, policies), pagination helpers for large result sets, and comprehensive test coverage (46+ unit tests).
  • Architecture: Modular client design with shared BaseClient for consistent HTTP operations, separate clients per API module, and helper utilities for OAuth flows and pagination.
  • Tech: Python 3.10+, Requests, Pydantic, python-dotenv, pytest, black, ruff, mypy.
    πŸ”— View Repository

Thank you for visiting my GitHub profile! I’m always open to collaborations and learning opportunities.

Pinned Loading

  1. BuyHive-backend BuyHive-backend Public

    Python

  2. GustavoBelaunde2004 GustavoBelaunde2004 Public

    1

  3. ebay_python_sdk ebay_python_sdk Public

    Modern Python SDK for eBay REST APIs with OAuth2, type-safe models, and support for Browse, Orders, Inventory, and Account APIs.

    Python 2

  4. Lynk Lynk Public

    Swift