mn
Ryusei Canastra
Software Engineer who emphasizes in Java and C#, 4.5 years of creating high-value features and products for users and implementing high-quality software design at a fast-paced startup.
******.********@*****.*** github.com/RyuseiC linkedin.com/in/RyuseiC Sunnyvale, CA 408-***-****
Skills
Languages: Java, C#/.NET, Python, JavaScript, HTML Frameworks: AngularJS, JUnit, PyTest
Cloud: AWS Other: Agile, Eclipse, TestFlight, Visual Studio, Microservices, REST APIs, WebSockets, Unity
Experience
Kinetic Reality, Inc. Senior Software Engineer October 2021 – Present
Created a C# Unity iOS mobile app for AI-based tennis coaching, utilized OpenAI APIs and proprietary prediction models, leveraged cloud-computing, handled GPT prompt engineering, AWS EC2 Python script development and deployment.
Created a C# Unity iOS mobile app for streaming, recording, editing, exporting IMU-based motion capture for Kickstarter.
Developed a full-stack SaaS to integrate with iOS mobile app and generate revenue streams, using AWS EC2, PayPal APIs, Python REST APIs, Unity C# (C-Sharp) WebGL, WebSockets, and AngularJS.
Eliminated TCP/IP + UDP protocol packet handling bugs and implemented robust exception-handling for users of high-speed realtime multi-threaded Java server and C# SDK to bring those and mobile apps to production-level.
Reduced packet loss due to hardware network occlusion by ~25% by refactoring core parts of Java server.
Increased sensor precision by ~20% in by integrating a superior Python calibration algorithm with EC2 and C# mobile app.
Revealed insights into critical hardware bugs by adding remote logging capability on Java server + C embedded software.
Kinetic Reality, Inc. Software Engineer Intern June 2021 – October 2021
Co-developed an educational motion-tracking single and multiplayer desktop game to help accelerate athletes, dancers, etc., practice and learn any human motion quickly, using Unity and C# (C-Sharp) over a realtime Java server platform.
Presented product demonstrations of our distributed hardware and software system to VCs who became ready to invest.
Personal Projects
Spotify CLI Tool December 2025
Created a CLI for Spotify for recommending new songs using Java, Spring Boot, Kafka, Redis, PostgreSQL, Spotify API.
Pathfinding Visualizer August 2020
Developed an interactive web-tool utilizing JavaScript, HTML, and CSS animations to visualize the processes of various pathfinding algorithms such as BFS, Dijkstra's SPF Algorithm, A* Search, as well as a DFS maze generator.
React Pokédex January 2020
Created a React app based on the popular Pokémon franchise, in which the user can find and select a Pokémon to see several pieces of information about any of 809 Pokémon, gathered from a Pokémon API and node modules.
Education
San José State University August 2017 - May 2021
B.S. Applied and Computational Mathematics · Computer Science Minor
Coursework: Artificial Intelligence (in Python), Database Management Systems (in SQL and Java), Data Structures and Algorithms (in Java), Object-Oriented Design (in Java), Parallel Processing (in C)
Awards: Dean’s Scholar (Fall 2020), President’s Scholar (Spring 2021)