Gary | Full-Stack Developer

Interested in building scalable, production-ready systems at the intersection of web, data, and emerging technologies.

View on GitHub
👋 Hi Hola שלום 你好 こんにちは I'm Soy אני 我叫 私の名前は Gary גארי 夏戈 ゲイリー

Former investment banker turned full-stack developer, with 500+ hours of hands-on coding through The Odin Project, Full Stack Open, and App Brewery. Proficient in JavaScript, React, Node.js, and Python, and hold certifications in AI (Azure, AWS), data analysis (IBM), and cloud (AWS). Interested in opportunities to build scalable systems at the intersection of web, data, and emerging technologies.

Fun Fact: “In 2013, only 28 babies born in England and Wales were named Gary, leading Garys to be labeled a “dying breed” ~ Wikipedia


Table of Contents


3D Metaverse: Built on Ethereum & Three.js, Powered by AI

A proof-of-concept metaverse that combines blockchain technology with AI to create an interactive 3D environment with true digital ownership and intelligent NPCs.

Key Features:

Live Demo

  • Experience Web3 authentication with MetaMask
  • Interact with AI-powered NPCs in real-time
  • Explore the custom 3D environment
  • No installation required - works directly in your browser

Tech: Three.js, Ethereum, Web3.js, Google Gemini API, Node.js
Project Repo


End-to-End AI Infrastructure: Deploy Local LLM Remotely

Complete solution for running large language models locally using Ollama, featuring custom Node.js server architecture, intuitive frontend GUI, and global deployment via ngrok and Vercel. This project demonstrates the full AI development lifecycle from local setup to production deployment.

Handling Raw Bytes Stream from Ollama API Endpoint

Watch on YouTube

Tech Stack: Node.js, Express, Ollama API, ngrok, Vercel
DocumentationVideo Walkthroughs on YouTube


YummyBuy E-Commerce

Built for a home business owner who needed a bespoke pre-order and customer/order management system + admin dashboard, but was frustrated with no-code website builders.

Key Features:

Live Site

  • Create an account using SMS verification - no email or password required
  • Database: Cloud [Firestore] & Storage (Spark Plan Tier)
  • Landing Page: Made with P5.js
  • Loading Animation: Created with Google Veo2 (circa April 2025)

Tech: React, Node.js, Express, TailwindCSS
Project BoardRepository


The Simple Library

Constructors & Prototypes - 1st JavaScript Project (Dec. 2024)

One of my first projects, and also easily one of the most memorable.

Live Demo

Library App Screenshot

➡️ Try the Live Demo

Built with vanilla JavaScript, this project was my first taste of OOP, getting some reps in for prototypal-inheritance, JS classes, constructor functions, DOM manipulation, and local storage.

What I Learned

Documentation


Resume Builder React App

Interactive resume builder with persistent state

Resume Builder Screenshot

Clean, functional resume builder demonstrating React fundamentals. Features component-based architecture, form state management with hooks, and seamless edit/display mode switching. Built with DRY principles and reusable components.

Tech: React, JavaScript, CSS
🔗 Live DemoDocumentation


Calcutron 8000 Calculator

Vanilla JavaScript calculator with elegant UX

Calculator Screenshot

Built from scratch using vanilla JavaScript with thoughtful edge case handling (including a snarky “Nice try!” for division by zero). Features proper operation logic, real-time display updates, and polished responsive design.

Tech: JavaScript, HTML5, CSS3
🔗 Live DemoRepository


The Joshua Tree Foundation: Sustainable Finance

Non-Profit Sustainable Finance Inititative

A comprehensive sustainability platform exploring carbon offset initiatives through innovative products like Carbon X-Trace™ and blockchain-backed NFTrees. Features in-depth analysis of carbon markets, Net Zero frameworks, and accessible environmental education through structured digital storytelling.

CarbonXchange Homepage Mission: Advance #SustainableFinance Net Zero Framework

The Yucca Palms project, also known as The Joshua Tree Foundation, is a sustainable finance initiative that combines environmentalism with blockchain technology.

At its core, the project facilitates the planting of trees to sequester carbon dioxide. When you fund a tree, you receive a digital certificate of ownership in the form of an NFT (Non-Fungible Token), which they call an “NFTree.” This token represents the physical tree and is recorded on a blockchain, also granting you a lease on the land where it grows.

As the tree matures and absorbs more CO2, you are intended to share in the benefits of the carbon offsets it generates. The project aims to operate within the voluntary carbon markets and is developing a suite of digital asset products, including a decentralized exchange for carbon credits.

Focus: Branding, Sustainable Finance, Fundraising, Sales & Marketing, Climate Tech, Blockchain
Joshua Tree FoundationInstagramLinkedIn


Tech Stack

Languages/Runtimes:

Frameworks/Libraries:

AI/ML:

Blockchain/Web3

Currently Exploring:


Certificates & Bootcamps

Completed:

The Odin Project (Nov 2024 - Jun 2025)
The Complete Full Stack Web Development Bootcamp (Oct 2024 - Jun 2025)
IBM Data Analyst Professional Certification (Jan 2025 - May 2025)
Microsoft Azure AI-900 (Apr 2025 - Apr 2025)

In-Progress:

Want to Earn:

See Certifications & Licenses

certified.garyxia.com


Let’s Connect

Always up for collaborating on interesting projects or discussing the latest in AI and full-stack development.

LinkedIn
Email
GitHub

Last updated: July 5, 2025