Post Job Free
Sign in

Senior Software Engineer - Java, C#, Unity, AWS, REST APIs

Location:
California
Posted:
March 04, 2026

Contact this candidate

Resume:

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)



Contact this candidate