Kyle Kovach

Software Engineer at Rapid Robotics, Inc
  • Claim this Profile
Contact Information
Location
San Francisco, California, United States, US

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • United States
    • Automation Machinery Manufacturing
    • 1 - 100 Employee
    • Software Engineer
      • Apr 2022 - Present

      - Created Unity digital twin application from scratch, and also built a React front end application which contained embedded Unity WebGL component for use in a browser environment - Built typed API system to allow for the React front end to programmatically interact with the Unity application - Built out system configuration tool, which would allow users to either interactively construct a replica of their robot’s work environment, using a combination of maintained company device assets… Show more - Created Unity digital twin application from scratch, and also built a React front end application which contained embedded Unity WebGL component for use in a browser environment - Built typed API system to allow for the React front end to programmatically interact with the Unity application - Built out system configuration tool, which would allow users to either interactively construct a replica of their robot’s work environment, using a combination of maintained company device assets and user-defined CAD, or load system definition files - Created waypoint modification feature, which would allow users to author and edit robot tasks in 3D by dragging and dropping robot move waypoints within system environments defined above - Defined and executed experiments to identify and decrease discrepancies between simulated cycle time and real cycle time Show less

    • United States
    • Software Development
    • 200 - 300 Employee
    • Software Engineer II
      • Jun 2021 - Jan 2022

      San Francisco, California, United States - Owner and primary contributor to Unity digital twin application - Responsibilities included regularly releasing digital twin features and bugfixes to stakeholders and consuming applications - Turned feature requests from product management into Unity implementations, and determined what API changes were necessary to achieve these requests while minimally affecting consuming applications - Provided Unity implementations of UI/UX requests from design team, ranging from creating… Show more - Owner and primary contributor to Unity digital twin application - Responsibilities included regularly releasing digital twin features and bugfixes to stakeholders and consuming applications - Turned feature requests from product management into Unity implementations, and determined what API changes were necessary to achieve these requests while minimally affecting consuming applications - Provided Unity implementations of UI/UX requests from design team, ranging from creating entirely new interactions to modifying code in order to tweak the feel of an existing one - Onboarded and collaborated with a team of engineers to transition the digital twin into a dedicated simulation environment, making use of Unity physics and company driver code to emulate physical devices in a virtual space

    • Software Engineer
      • Jun 2020 - Jun 2021

      San Francisco, California, United States - Made regular feature contributions to the Unity digital twin application, ranging from camera controls to adding 3D UI elements - Created, maintained, and documented JavaScript-facing APIs, allowing other apps to create and manipulate digital twin instances - Worked with React.js front-end application on integrating with API changes and bugfixes for exported WebGL Unity application - Created collision detection system in the digital twin that used internal bookkeeping system to keep… Show more - Made regular feature contributions to the Unity digital twin application, ranging from camera controls to adding 3D UI elements - Created, maintained, and documented JavaScript-facing APIs, allowing other apps to create and manipulate digital twin instances - Worked with React.js front-end application on integrating with API changes and bugfixes for exported WebGL Unity application - Created collision detection system in the digital twin that used internal bookkeeping system to keep track of colliding parts and emitted events to clients on new collisions (didn’t use Unity’s dynamics system for performance system)

    • Software Engineer Intern
      • Jan 2019 - Jun 2020

      San Francisco, California, United States - Developed React components for use in the common UI library for use in all front-end software built by the company - Performed research into automatic code generation for the underlying programmable logic controllers used in the company’s robotic cells - Developed software for increased graphical fidelity of 3D models in the digital twin software with Unity

    • Computer Hardware Manufacturing
    • 1 - 100 Employee
    • Student Tech Consultant
      • Aug 2018 - May 2020

      Berkeley, CA Provide technical support to thousands of Berkeley students and faculty. Diagnose and troubleshoot a plethora of issues, ranging from hard drive failures to malware removal.

    • United States
    • Software Development
    • 1 - 100 Employee
    • Engineering Product Intern
      • Jun 2018 - Aug 2018

      Chandler, AZ Created proof of concept for Paths: a program that uses machine learning to predict a user's job title from their resume, then give them a 'path' from their current job to a desired job. This path includes intermediate jobs to gain experience, skills to acquire, and how long it should take.

Education

  • University of California, Berkeley
    Computer Science
    2016 - 2020

Community

You need to have a working account to view this content. Click here to join now