Richard Yoshioka

Hello! I'm Ricky, an aspiring software developer based in the Bay Area in California. I am deeply passionate about technology and its potential to create solutions to daily problems. My journey in software development has been driven by a fascination with mobile and web applications and their ability to connect people and ideas across the globe.

Projects


  • Caffeine Tracker Mobile App

    Swift, SwiftUI, UIKit

    Employed SwiftUI for creating a modern and responsive user interface, enhancing user engagement through sleek and intuitive design elements.

    Utilized UIKit components to implement custom functionalities that were beyond the scope of SwiftUI, ensuring a robust and versatile user experience.

    Integrated Core Data for efficient data management and persistence, allowing users to track their caffeine intake over extended periods.

    View Project
  • Quicken User Interface Feature

    Objective-C, Cocoa

    Implemented a column resizing feature in Quicken Mac with Objective-C and .xib files allowing users to customize their view, enhancing user experience across different screen sizes.

    Tracked and fixed issues stemming from the development of the new feature allowing for an understanding of large apps while gaining insights into complex app management.

    View Project
  • Food Truck Form

    HTML, CSS, Javascript, PHP, SQL

    Designed a user interface with HTML and CSS to create an aesthetic website page.

    Built a string of forms using PHP to simulate ordering food and selecting menu options.

    Integrated SQL with PHP to create, read, update, and delete data from a database.

    View Project

Work Experience


  • Software Developer Intern

    quicken logo small

    Menlo Park, CA

    Collaborated with a talented team to design and implement user-friendly features within the Quicken application such as providing the user with the ability to provide feedback to the development team.

    Leveraged Objective-C to write clean and efficient code, ensuring seamless integration of new features, including a resizing column feature, while maintaining the application's performance.

    Skillfully utilized .xib files for creating and modifying user interfaces and creating an intuitive and visually appealing user experience.

    Participated in code reviews and worked closely with senior developers to continuously improve code quality and best practices.

    May

    2023

    Aug

    2023

    bay area hiking image
  • Digital Audio Visual Associate

    Austin, TX

    Troubleshoot audiovisual equipment such as computers, speakers, projectors, and touch panels in lecture halls, classrooms, and event spaces, ensuring high-quality sound and visual experiences.

    Conduct regular AV equipment maintenance and upgrades, including projectors, microphones, speakers, and digital interfaces, to ensure optimal performance and longevity.

    Respond promptly to AV-related issues and service requests, delivering solutions promptly and professionally.

    Aug

    2022

    Dec

    2023

    St. Edward's University Main Building

Education


  • St. Edward's University

    Austin, TX

    • Bachelor of Science in Computer Science

    • Minor in Business Administration

    • GPA 3.97

    • Dean's List, 5 Semesters

    May

    2025

    St. Edward's University Logo Image

Coursework


  • Software Engineering

  • Research in Computer Science

  • Mobile Programming

  • Web Development

  • Programming Languages

  • Computer Networks

  • Algorithms and Data Structures

  • Component-Based Programming

  • Intro to Algorithmic Problem Solving

  • Intro to Computer Organization and Architecture

Skills


  • Python

  • Swift

  • SwiftUI

  • UIKit

  • Objective-C

  • Cocoa (API)

  • Xcode

  • Java

  • C

  • HTML

  • CSS

  • Javascript

  • PHP

  • SQL

  • Assembly (NASM)

  • Bash

  • Git

  • GitHub

  • BitBucket

  • Jira

  • Sourcetree

  • Vim

  • MacOS