About Me
Portfolio
Experience
Extras
~/ Ruby Franco — software developer, LA based
About Me/Ruby Franco
Ruby Franco

Bio

Hi! I'm Ruby, I'm a software developer based in LA. UCR 2024 CS graduate.

📍 Los Angeles, CA

portfolio/

Projects

Calendar Display

Senior design project — a physical scheduling tablet for office use, aggregating Google Calendar, Calendly, and Outlook into a single real-time display on Raspberry Pi.

PythonTkinterRaspberry PiGoogle Calendar APICalendly APIOutlook APILinux
⌥ View Coderead more →

Inventory Management

Full-stack web app for STEMNETICS to digitize manual tracking of 70+ STEM activity kits with real-time low-stock alerts and automated end-of-shift surveys.

ReactFlaskSQLAlchemyRESTful APIPython
⌥ View Code↗ Live Demoread more →

Soccer Fantasy Draft Web App

Capstone project for LA-Tech.org — a fantasy football draft app with real-time state synchronization across concurrent users.

ReactAxiosAWS AmplifyRESTful API
⌥ View Coderead more →

Graphics Ray Tracer

Engineered a comprehensive ray tracer implementing the full graphics pipeline — vertex shader, tessellation, geometry shader, clipping, perspective divide, rasterization, fragment shader, and z-buffering.

C++Graphics PipelineRay Tracing
read more →

AI-based Coverage Analysis

Recreated a research paper on AI-based Coverage Analysis, developing custom dataset classes, training BERT models, and evaluating performance metrics. Wrote a comprehensive report detailing steps, results, and optimizations.

PythonBERTPyTorchSoftware TestingNLP
read more →

Galaga

Implemented and wired a synchronous state machine project utilizing an LCD screen, joysticks, and buttons to recreate the classic arcade game Galaga on embedded hardware.

CArduinoEmbedded SystemsState Machines
read more →

Digital Clock

Live clock with animations built as an embedded/frontend project.

HTMLCSSJavaScript
⌥ View Coderead more →

experience/

Work Experience

LA-Tech Rising

SWE InternLos Angeles, CA

September - December 2025Software Engineer
  • Engineered core draft interface in React, utilizing Axios for RESTful API requests to manage player selection, budget enforcement, and real-time draft state synchronization across concurrent users
  • Implemented frontend-backend integration for player filtering and selection features, connecting UI components to AWS Amplify services with error handling and loading states
  • Contributed to full-stack development in Agile 9-person team, using Git for version control and participating in code reviews and technical documentation
ReactAxiosAWS AmplifyGit

STEMNETICS

Operations InternLos Angeles, CA

August - December 2025Software Engineer
  • Developed full-stack inventory management web application using React and Flask to digitize manual tracking of 70+ STEM activity kits, implementing RESTful API with SQLAlchemy ORM and real-time low-stock alerts
  • Built admin dashboard with tabbed interface and search functionality to manage inventory across multiple school locations and analyze instructor survey submissions
  • Designed automated workflows using Jotform and Google Sheets, eliminating 7-day processing delays and ensuring zero data loss across hiring pipeline for 10-20 monthly applicants
ReactFlaskSQLAlchemyJotformGoogle Sheets

Rare Combinations L.L.C.

Hardware TechnicianLos Angeles, CA

July 2022 – August 2023Embedded Systems
  • Constructed alcohol detector devices consisting of 15 different electrical parts, testing approximately 130 devices before distribution to kombucha breweries throughout the United States
  • Facilitated device production including maintenance of and technical work with Arduino microprocessors, PCBs, wires, and soldering machines
ArduinoPCBSolderingEmbedded Systems

ID Tech

Computer Science InstructorUCLA

May - August 2025Teaching
  • Taught Python fundamentals, data science, and ML/AI concepts to 30+ students aged 12-18, covering NumPy, Pandas, scikit-learn, and API integration through hands-on coding projects
  • Mentored students through individual coding challenges in a project-based learning environment, achieving over 90% project completion rate
PythonNumPyPandasscikit-learn

ARC — UCR

Math Lab Leader (ARC 035)Riverside, CA

July 2023 – March 2024Teaching
  • Developed interactive and adaptable intermediate algebra lessons for multiple classes of 30 UCR students, tailoring lessons to meet individual class needs
  • Cultivated a supportive learning environment by hosting office hours and providing personalized assistance to students, ensuring an enriching and collaborative experience

Modern Bread and Bagel

BaristaLos Angeles, CA

August – December 2024Other
  • Awarded Employee of the Month within the first month — recognized for fast onboarding, reliability, and strong customer-facing communication skills

extras/

Awards & Leadership

awards

🏆

1st Place — MESA Idea Accelerator Program

Qualcomm

August - October 2023

Designed a handheld language learning device prototype to address language barriers and cultural integration challenges for immigrant communities using human-centered design principles. Led research and 3D modeling for physical prototype, collaborating with a 4-person team during a week-long intensive program. Presented to a panel of industry professionals.

leadership

Treasurer & SHPEtinas Co-chair

Society of Hispanic Professional Engineers (SHPE) — UCR

March 2022 - June 2024

Managed an annual budget of $8,000 and allocated funds to events ranging from general meetings to professional development fairs, supporting the chapter's mission and goals.