Sign Up
 to have full access to the platform
Summary

Youssef K is a software engineer that has exceptional skills and experience in game development and backend engineering. As a Junior Game Developer at UBR, he has contributed significantly to the development of Ultimate Battle Royale, a multiplayer VR free roaming arena shooter game, utilizing his proficiency in C#, Unity, and VR technologies such as Meta Quest 2 and MLAPI/Netcode for GameObjects. His responsibilities included designing and implementing new features, optimizing performance, and ensuring robust multiplayer functionality. Additionally, Youssef has experience with PlayFab and Azure, enhancing his capabilities in backend services. His previous roles at WideBot and 412Labs further highlight his expertise in C#, ASP.NET Core, and various VR/AR gadgets. Youssef's technical projects, including a blockchain-based e-voting system and various Android and web applications, demonstrate his versatile programming skills across Java, JavaScript, Solidity, and more. With strong communication, planning, and instructional skills, Youssef is a well-rounded developer with a proven track record of innovation and effective problem-solving.

Meet Youssef K.
"Introduce Yourself"
"What are you looking for in your next opportunity?"
Score
General Coding Assessment
50/50
  • Perfect score on two algorithms questions, Level easy & medium

  • Perfect score on Distinct Characters questions, Level easy

    General Coding Assessment
    40/50
  • Great score on C# Questions

  • Perfect score on Unity Questions

    Experience
    UBR
    Junior Game Developer (Full-Time)
    Jan 2023-present
  • Brainstorming and designing new features

  • Developing and implementing needed features

  • Developing UI and Gameplay code

  • Constantly researching and deploying optimization techniques

  • Upholding multiplayer best practices

  • Configuring build pipelines and leading installations at various locations

  • Designing test cases and performing rigorous testing

  • Researching and staying up to date with the latest VR techniques and safety measures

  • Gathering player feedback and fixing arising issues

  • Learning and using any external tools when needed (Node.js, PlayFab, Azure)

    Technologies: C#, Unity, Meta Quest 2, MLAPI/Netcode for GameObjects, PlayFab

    WideBot
    Backend Engineer Intern (Intern)
    Jun 2021-Oct 2021
  • Designed and implemented APIs and tools for client integration

  • Revamped and improved existing projects in the WideBot codebase

  • Made design and architectural decisions for future projects

  • Participated in meetings with senior engineers and learned Agile methodology

    Technologies: C#, ASP.NET Core, AWS CodeCommit, WideBot platform

    412Labs
    XR Development Instructor (Part-Time)
    Jun 2019-Apr 2023
  • Instructed in XR development diploma

  • Organized and instructed in VR workshops

  • Co-instructed multiple rounds of VR Diploma

    Technologies: C#, Unity Game Engine, Various VR/AR gadgets and headsets

    Nimblebot
    Course Creator and Instructor (Contract-based)
    Jan 2021-Mar 2021
  • Created a guided project for C# programming language on Coursera

  • Planned and executed course content

  • Published the course on Coursera

    Technologies: C#, Visual Studio Code, Rhyme Platform, Coursera Shell

    Projects
  • Ultimate Battle Royale (UBR)

    A multiplayer VR free roaming arena shooter game developed with Unity, Netcode for GameObjects, and Meta Quest 2.

  • Blockchain-based E-Voting System (Graduation Project)

    An electronic voting system built using React.js, web3.js, Express.js, MongoDB, and Solidity for secure elections.

  • Cartify

    An e-commerce Android application with voice search, barcode search, and location-picking features.

  • IntelliScissors Image Quantization Software

    An image compression software implementing Kruskal’s Minimum Spanning Tree algorithm and binary heaps.

  • Spring Chat

    A real-time chat application built with Spring Boot back-end using WebSockets.

  • Arkanoid Game

    A simple arkanoid game implemented in TypeScript.

  • Halloween Pac-Man

    A 2D Halloween-themed Pac-Man game using C++ and SFML library.

  • Beat Runner 2019

    A Virtual Reality mini-game/experience implementing sound-recognition algorithms.

    Education
    BSc. in Computer and Information Sciences
    2017-2021

    Ain Shams University - Cairo, Egypt

    Backend Engineer
    Git
    Javascript
    Java
    C#
    Youssef K. is a Senior Level Developer

    See our Hiring Guide to learn more

    Stay in the loop and sign up for the RocketDevs newsletter:

    Company

    Home

    Pricing

    Blog

    Privacy Policy

    Terms & Conditions

    Fulfillment Policy

    Questions? We have Answers

    Why RocketDevs?

    RocketLevels

    Screening Process

    I found a Dev!

    FAQ

    Latest Blog Posts

    © 2024 RocketDevs. All Rights Reserved.