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
- End-to-End AI Infrastructure: Deploy Local LLM Remotely
- YummyBuy E-Commerce
- The Simple Library
- Resume Builder React App
- Calcutron 8000 Calculator
- The Joshua Tree Foundation: Sustainable Finance
- Certificates & Bootcamps
- Tech Stack
- Let’s Connect
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:
- Web3 Authentication: Secure Sign-In With Ethereum (SIWE) via MetaMask
- AI-Powered NPCs: Dynamic characters powered by Google Gemini API
- 3D Environment: Custom-built interactive world using Three.js
- Digital Ownership: Foundation for future fungible digital assets
- Contextual Awareness: Advanced prompt engineering for immersive interactions
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
Tech Stack: Node.js, Express, Ollama API, ngrok, Vercel
Documentation • Video 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:
- SMS auth
- Orders & user maangement
- Data persistence using Cloud Firestore
- Cross-platform native CMS dashboard
- Inventory management
- Business analytics baked into admin view
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 Board • Repository
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
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
- Object-oriented programming with JavaScript classes and prototypes
- DOM manipulation and event handling
- Form validation and data persistence
- Responsive web design principles
- Code organization and project structure
Resume Builder React App
Interactive resume builder with persistent state
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 Demo • Documentation
Calcutron 8000 Calculator
Vanilla JavaScript calculator with elegant UX
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 Demo • Repository
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.
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 Foundation • Instagram • LinkedIn
Tech Stack
Languages/Runtimes:
- JavaScript / Node.js
- Python / Flask
- SQL / R
Frameworks/Libraries:
- React / Express
- TailwindCSS / Bootstrap
- PostgreSQL / MySQL / SQLite
- NumPy / Pandas / Scikit-learn
- Matplotlib / Seaborn
AI/ML:
- API Integration / Function Calling
- Model Deployment / Containerization
- Prompt Engineering / MCP
Blockchain/Web3
- Solidity / Smart Contracts
- Web3.js / Ethereum
Currently Exploring:
- TypeScript / Next.js
- Golang
- Svelte
- Rust
Certificates & Bootcamps
Completed:
The Odin Project (Nov 2024 - Jun 2025)
- Foundational training in HTML, CSS, JavaScript, Node.js, Express.js, PostgreSQL, and React.js, in addition to building a robust portfolio of real-world projects, including responsive websites and full-stack applications, demonstrating proficiency in Git, deployment, and collaborative development.
The Complete Full Stack Web Development Bootcamp (Oct 2024 - Jun 2025)
- Full-stack web development with tools like HTML5, CSS3, JavaScript ES6, React.js, Node.js, Express.js, PostgreSQL, and Web3 technologies, building a portfolio of full-stack websites and web apps, including NFT and blockchain projects.
IBM Data Analyst Professional Certification (Jan 2025 - May 2025)
- 11 course Professional specialization awarded for proficiency in Excel, SQL, Python, Jupyter Notebooks, and Cognos Analytics, with hands-on experience in data manipulation, visualization, and presenting insights from real-world datasets.
Microsoft Azure AI-900 (Apr 2025 - Apr 2025)
- Awarded for demonstrating proficiency in fundamental machine learning, computer vision, natural language processing, and generative AI concepts, with hands-on experience using Azure AI services like Cognitive Services and Vision Studio to implement no-code AI solutions for real-world workloads.
In-Progress:
- AWS Cloud Solutions Architect - Associate [SAA-C03] (Jun 2025 - present)
- Deeplearning.ai - Machine Learning Specialization (Apr 2025 - present)
- freeCodeCamp - Certified Full Stack Developer (Sep 2024 - present)
- University of Helsinki - Full Stack Open (Sep 2024 - present)
Want to Earn:
- AWS Certified Developer Associate [DVA-C02]
- Certified Kubernetes Application Developer (CKAD)
- AWS Certified Machine Learning Engineer - Associate [MLA-C01]
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.
Last updated: July 5, 2025