π CS Major @ Trinity University Β· AI + Software Engineering Enthusiast
π Based in San Antonio, TX | Originally from Peru
I am a third-year Computer Science major at Trinity University focusing on AI systems, full-stack development, and cloud applications.
Check out my coding portfolio!
Reach me at: gbelaunderojas@gmail.com
Feel free to connect with me on LinkedIn!
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
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
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.
