Leonardo Rocha Email & Phone Number
Who is Leonardo Rocha? Overview
A concise factual answer block for searchers comparing this professional profile.
Leonardo Rocha is listed as Online Game Engineer at Embark Studios, a with 151 employees, based in Stockholm, Stockholm County, Sweden. AeroLeads shows a matched LinkedIn profile for Leonardo Rocha.
Leonardo Rocha previously worked as Gameplay Team Lead at Gamecan and Acting Lead Gameplay Developer at Gamecan. Leonardo Rocha holds Bacharelado Em Engenharia, Computer Engineering from Universidade Federal De Mato Grosso Do Sul.
Email format at Embark Studios
This section adds company-level context without repeating Leonardo Rocha's masked contact details.
Review company-level records connected to Leonardo Rocha before choosing the right outreach path.
About Leonardo Rocha
Experienced game developer with a track record of success in the industry. I've contributed to the development of 3 shipped titles and played a pivotal role in ongoing projects. With 5 years of expertise in Unreal Engine and C++, I specialize in Unreal Engine Multiplayer features and network optimization. Additionally, I possess 3 years of backend proficiency, spanning Node (JavaScript and TypeScript), C# DotNET, as well as Azure and AWS services. My backend expertise includes dedicated Linux servers, scaling, matchmaking, Steam microtransactions integration, Microsoft PlayFab, cross-platform features, and database management. My role as a General Systems Developer has allowed me to lead a 10-member team, ensuring seamless collaboration with cross-functional departments to achieve design and performance objectives. I bring strong skills in Automation and DevOps through tools like Jenkins, along with proven mentoring and hiring experience. In a previous role, I led AI development, crafting custom navigation, Utility AI, and Influence Maps, leveraging mathematical and physics-based algorithms to create captivating AI-driven gameplay.
Leonardo Rocha's current company
Company context helps verify the profile and gives searchers a useful next step.
Leonardo Rocha work experience
A career timeline built from the work history available for this profile.
Gameplay Team Lead
As an Acting Lead Developer, I gained valuable experience in leadership and project management, which I have carried forward to Team Lead. By leveraging my technical expertise, communication skills, and ability to inspire and motivate others, I am able to drive the success of my team and contribute to the development of high-quality, engaging games.
Acting Lead Gameplay Developer
As a Lead Gameplay Developer, I was responsible for driving the planning and implementation of engaging gameplay mechanics for our game development team. Collaborating with artists, designers, and other developers, I initiated a creative process that aligned our visions and established a common language for efficient communication. Additionally, I led the development of automation, systems, and backend services for our game in Unreal Engine 5, streamlining our development process and allowing for more efficient production. Through my leadership, the team was able to consistently deliver high-quality multiplayer features that met the demands of our players.Furthermore, I mentored junior developers and collaborated with cross-functional teams to align our objectives and ensure the successful delivery of projects. By proactively managing relationships with stakeholders and peers, I ensured that everyone involved in the development process was aligned and informed, resulting in a smoother and more efficient workflow.Overall, my role as a Lead Gameplay Developer required a combination of technical expertise, leadership, and effective communication skills to drive the success of our game development team.
Artificial Intelligence Team Lead
As an Artificial Intelligence Team Lead, I implemented core AI systems using C++ and Blueprints for an unannounced title, including custom navigation, Utility AI, and Influence Maps. I developed tools and wrote algorithms using math and physics to create compelling and engaging AI-driven gameplay. By collaborating closely with our Lead Developer and aligning our AI development efforts with the overall vision for the title, we achieved big results. Through my leadership and technical expertise, I set a high standard for future projects.
Unreal Engine Instructor
As an Unreal Engine instructor, I had the opportunity to share my passion for game development with over 30 students over the course of a year. Through personalized instruction and engaging lectures, I guided my students from the basics of game development to more advanced concepts, with a focus on Unreal Engine 5 and C++.I worked closely with each student to understand their unique learning needs and provide tailored instruction to help them achieve their goals. Whether teaching the fundamentals of game mechanics, demonstrating best practices for creating immersive worlds, or providing guidance on optimizing performance, I always strove to ensure that my students were well-equipped to tackle real-world game development challenges.Moreover, I provided students with valuable insights into the game development industry, including career advice and tips for creating a standout portfolio. By sharing my own experiences and knowledge of the field, I aimed to inspire the next generation of game developers and help them realize their full potential.Overall, my experience as an Unreal Engine instructor allowed me to combine my passion for game development with my love of teaching, and I am proud to have helped my students grow and succeed in their pursuit of this exciting field.
C++ Game Developer
- Collaborated with the programming and game design team to build and improve gameplay systems for Fault.- Extended the functionalities of Unreal Engine’s Gameplay Ability System to better fulfill the game requirements.- Developed new characters from the ground up, implementing movement, animation, abilities, sounds, visual effects and multiplayer replication.
Software Development Engineer
- Developed a REST API using NodeJS to process, generate analytical reports and provide visualization of IoT data.- Navigated an ambiguous environment and collaborated with veterinarians to understand the project demands and solve problems.- Programmed the user interface using Angular and Ionic.
Software Development Engineer
- Designed a new database modeling for an important company software.- Implemented the connection with Google Firebase services (Authentication, Storage, Firestore and Cloud Functions).- Programmed the user interface using Angular and Ionic.
C++ Game Developer
- Developed core features using C/C++ and Blueprints in Unreal Engine 4 for the company game.- Improved interpersonal skills by communicating with a collaborative art team to design innovative game assets.- Optimized the development workflow by creating a tool that parses source files to automatically generate beautiful and human readable code documentation.
Colleagues at Embark Studios
Other employees you can reach at embark-studios.com. View company contacts for 151 employees →
Sarah Norén
Colleague at Embark StudiosStockholm, Stockholm County, Sweden
View →
CK
Charlotte Kügler
Colleague at Embark StudiosStockholm, Stockholm County, Sweden
View →
DG
Dusty Gustafsson
Colleague at Embark StudiosStockholm, Stockholm County, Sweden
View →
SH
Sherilynne Herb
Colleague at Embark StudiosNorrköping, Östergötland County, Sweden
View →
CS
Christian Schmidli
Colleague at Embark StudiosZurich, Switzerland
View →
NS
Nora Silow
Colleague at Embark StudiosVästerhaninge, Stockholm County, Sweden
View →
LH
Linda Hovde
Colleague at Embark StudiosGreater Stockholm Metropolitan Area, Sweden
View →
BM
Beata M.
Colleague at Embark StudiosSweden
View →
MH
Martin Hedberg
Colleague at Embark StudiosStockholm, Stockholm County, Sweden
View →
JS
Jennica Sjögren
Colleague at Embark StudiosStockholm, Stockholm County, Sweden
View →
Leonardo Rocha education
Frequently asked questions about Leonardo Rocha
Quick answers generated from the profile data available on this page.
What company does Leonardo Rocha work for?
Leonardo Rocha works for Embark Studios.
What is Leonardo Rocha's role at Embark Studios?
Leonardo Rocha is listed as Online Game Engineer at Embark Studios.
Where is Leonardo Rocha based?
Leonardo Rocha is based in Stockholm, Stockholm County, Sweden while working with Embark Studios.
What companies has Leonardo Rocha worked for?
Leonardo Rocha has worked for Embark Studios, Gamecan, Full Cycle Game Academy, Strange Matter Studios, and High Performance Computing Systems Laboratory (Lscad).
Who are Leonardo Rocha's colleagues at Embark Studios?
Leonardo Rocha's colleagues at Embark Studios include Sarah Norén, Charlotte Kügler, Dusty Gustafsson, Sherilynne Herb, and Christian Schmidli.
How can I contact Leonardo Rocha?
You can use AeroLeads to view verified contact signals for Leonardo Rocha at Embark Studios, including work email, phone, and LinkedIn data when available.
What schools did Leonardo Rocha attend?
Leonardo Rocha holds Bacharelado Em Engenharia, Computer Engineering from Universidade Federal De Mato Grosso Do Sul.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Leonardo Rocha you were looking for.
View similar profiles