I'm
James Yab

Web Developer and
Software Engineer

James Yab

I am passionate about creating engaging and user-friendly experiences that meet the needs of users.

I am always looking to learn new technologies, improve my skills, and find new opportunities to work on exciting projects.

About Me

I'm a B.S.C.S. Senior at the University of South Florida currently looking for an internship opportunity. I've been working on the NASA Student Launch Program with USF Society of Aeronautics and Rocketry (SOAR), as well as developed a variety of personal projects. I am also looking forward to contributing to hackathons and more open source projects in future! My main inspiration for wanting to contribute to open source is to learn from others and to help others learn from me.

Whether I'm working on new projects or playing video games, I like to spend quite a lot of time looking at a screen (Currently playing a lot of Baldur's Gate 3). When I'm not looking at a screen, I like to explore my local area to find interesting places or markets to eat at!

My skills include: experience using C, C++, C#, Python, Javascript/Typescript, React, Next.js, and Git version control for personal and academic projects

Work

Jasmine Yab Photography
Jasmine Yab Photography

Designed and developed a visually captivating wedding photography website through UI/UX principles using Webflow and later transitioned to ShowIt, accurately translating the client's vision into an engaging user experience optimized for an intuitive online presence.

Website Link

Projects

USF SOAR
USF SOAR - NASA Student Launch Program

As a member of the multidisciplinary team for the NASA Student Launch program, I actively collaborated through issue tracking, contributing code fixes, enhancements, and feature requests for the Arduino embedded C++ code and Python ground station frontend.

Github Repo
Stock Analyzer
Stock Analyzer

The application was built using .NET C# and Windows Form UI Component Library The application allows analyzing and visualizing stock data to identify candlestick patterns.

Github Repo
RUSH
The Rapid Unix Shell

RUSH is a custom Unix shell implementation designed for a Unix-based system. This project aims to implement basic shell functionalities, including parallel execution, handling built-in commands, and managing command execution paths.

Github Repo
RUSH
Force Graph Data Structure Visualizer

Force Graph Generator is a project that allows users to create a force directed graph using a textbox as user input, which represents the edge list. This tool is beneficial for visualizing complex networks and understanding their structures.