James Ruiz

Developer

Hello! I'm James Ruiz, a rising third year student at UC Irvine who has a passion for problem-solving and full-stack development.

I am a diligent and hardworking student who learns new skills easily and am eager to create practical solutions in software development. What motivates me most is the process of learning; whether it’s exploring new design patterns or diving deeper into new tools, I am constantly improving my craft and gaining new insights every day.

github-icon
linkedin-icon
medium-icon
youtube-icon
Headshot

Projects

Backlogz

backlogz-img
React Native TypeScript Gemini

Backlogz grabs a random topic, asks Google's Gemini AI to whip up a short, conversational summary, and reads it out loud using your phone's text to speech. Think of it like a personalized mini podcast feed made from your own curiosity list.

AskHer

askher-img
React FastAPI SupaBase Gemini

Everyone has experienced feelings of isolation and being overwhelmed. AskHer is an anonymous peer support platform where women can safely share what's on their minds, free from fear or judgment while building a collective community grounded in empathy.

Ping

ping-img
React Express MongoDB Chakra-UI

As someone who struggles to build consistent habits, I built a modern habit tracking application to stay motivated. Implemented is a calendar feature and streak tracking to stay aligned with personal goals.

Zotify

zotify-img
React Flask HTML CSS

This was my first hackathon project where my team and I designed an CRUD application using the SpotifyAPI to help users for songs, create playlists, and generate reccomended songs based on user playlists.

worqly-img

Worqly Coming Soon...

Experience

Software Developer

Boundary Remote Subsurface Solutions

  • Assisting end-to-end web development for a full-stack geospatial intelligence platform integrating ASF SAR and USGS M2M APIs to enable dynamic AOI selection and satellite data retrieval
  • Implemented automated pipelines for spatial/temporal deduplication, metadata filtering (acquisition mode), and AOI clipping, exporting cleaned datasets as GeoJSON and GPKG
  • Integrated Supabase authentication and Row-Level Security (RLS) for user-specific data access and role-based permissions
  • Developed scalable FastAPI backend with user-linked AOI filtering and efficient storage of remote sensing assets and metadata

May 2025 - Present

Skills