Hi, I’m Juan Sebastian Cadavid, a game developer with 2 years of professional experience in C++, C#, Unreal Engine, Unity, Roblox, and recent experience with UEFN, specializing in creating engaging game mechanics and AR/VR experiences. I love turning ideas into polished, fun experiences and collaborating with cross-functional teams. I’m passionate about learning, leading with empathy, and bringing independent projects to life. I have experience leading a team of developers in Roblox Studio and shipping multiplayer games and physics development.

Juan Sebastian Cadavid

Hi, I’m Juan Sebastian Cadavid, a game developer with 2 years of professional experience in C++, C#, Unreal Engine, Unity, Roblox, and recent experience with UEFN, specializing in creating engaging game mechanics and AR/VR experiences. I love turning ideas into polished, fun experiences and collaborating with cross-functional teams. I’m passionate about learning, leading with empathy, and bringing independent projects to life. I have experience leading a team of developers in Roblox Studio and shipping multiplayer games and physics development.

Available to hire

Hi, I’m Juan Sebastian Cadavid, a game developer with 2 years of professional experience in C++, C#, Unreal Engine, Unity, Roblox, and recent experience with UEFN, specializing in creating engaging game mechanics and AR/VR experiences. I love turning ideas into polished, fun experiences and collaborating with cross-functional teams.

I’m passionate about learning, leading with empathy, and bringing independent projects to life. I have experience leading a team of developers in Roblox Studio and shipping multiplayer games and physics development.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert

Language

English
Advanced
Spanish; Castilian
Fluent

Work Experience

Roblox Studio Lead of Programming and Engineering at Amber Studios
January 1, 2024 - October 31, 2024
Led and managed a team of developers in large-scale projects such as "Brandcade". Developed and optimized games within Roblox Studio, ensuring high code quality and timely delivery of project milestones.
Unreal Engine Game Developer at Avenfor
September 1, 2023 - August 31, 2024
Developed game mechanics and interactive systems in Unreal Engine, leading C++ integration efforts. Enhanced player engagement and improved game performance by 20% through code optimization and resource management.
Unity Game Developer at UPB
March 1, 2023 - January 31, 2024
Developed games in Unity 2D focusing on game mechanics and user experience design. Designed and developed the UPB Runners game which increased user engagement by 25%.
UEFN and Unreal Engine Developer at Dead Monkey
September 1, 2024 - March 31, 2024
Developed and maintained custom tools and scripts within UEFN to enhance creation and iteration. Collaborated closely with designers to implement fun, engaging, and performant gameplay features. Implemented multiplayer gameplay systems and optimized performance to meet Fortnite platform standards.
UEFN and Unreal Engine Developer at Teravision Games
February 28, 2025 - August 1, 2025
Scripted scalable gameplay and UI systems in Lua using ModuleScripts and OOP patterns for clean, reusable code. Engineered robust client-server networking to optimize latency and security in multiplayer setups. Managed persistent player progress and analytics to deliver polished live updates.
Roblox Studio Developer at Beyond Reality Studio
December 31, 2024 - June 29, 2025
Worked on gameplay programming and multiplayer systems within Roblox Studio, focusing on performance optimization and collaborative development of live projects.
Unreal Engine/UEFN Developer at Dead Monkey
September 1, 2024 - March 1, 2025
Developed gameplay loops and interactive events to meet performance targets on the UEFN/Unreal Engine platform. Built tools and scripts to enhance creation and iteration processes within UEFN. Collaborated with designers to implement gameplay features that are fun, engaging, and performant.
Unreal Engine Developer at Teravision Games
March 1, 2025 - Present
Scripting cut gameplay features and UI systems in Lua with Module Scripts and Object-Oriented Patterns for clean, reusable code. Collaborate with designers and artists to ship features across live UEFN projects.
Roblox Studio Developer at Beyond Reality Studio
January 1, 2025 - June 1, 2025
Persist player progress via Data Store, track analytics, and iterate with cross-functional teams to deliver polished live updates in Roblox Studio.
Unreal Engine/UEFN Developer at Teravision Games
March 1, 2025 - Present
Script scalable gameplay features and UI systems in Lua with Module Scripts and OO patterns for clean, reusable code; contribute to live UEFN projects.

Education

Bachelor's at Universidad Pontificia Bolivariana (UPB)
January 1, 2021 - July 31, 2025
Bachelor in Digital Entertainment Design Engineering at Universidad Pontificia Bolivariana (UPB)
January 1, 2021 - July 1, 2025

Qualifications

Digital Entertainment Engineer
June 24, 2025 - June 24, 2035
Unreal Engine Game Developer Training
April 1, 2023 - November 30, 2023
Unreal Engine 5 Game Developer License
November 4, 2023 - November 4, 2033

Industry Experience

Gaming, Software & Internet, Media & Entertainment
    paper UPB Runners

    UPB Runners is an endless runner made in Unity 3D, fully programmed by me. This project highlights my skills in C#, where I developed a custom-built player controller with smooth and realistic animations. I manually created the physics to ensure precise and engaging gameplay.

    In addition to the core mechanics, I focused extensively on optimization and lighting. These efforts improved the game’s performance and visual appeal, demonstrating my ability to enhance both functionality and aesthetics.

    UPB Runners showcases my technical skills and ability to handle complex game development tasks independently. From scripting and physics to optimization and lighting, this project reflects my comprehensive skill set and dedication to creating high-quality, polished games.