ocarizr
Rafael Ocariz
Expert Software Engineer at Beenox
Quebec, Canada

I'm a researcher, creative developer, and always a learner. I've worked with games, developing prototypes, improving game logic, and optimizing game performance. I'm also experienced within the research industry, developing strong out-of-the-box-thinking skills and solid problem-fix abilities. My third major experience is within the stock market, working with low-latency market data feeding, risk analysis, and trading systems. I'm designing and developing software with exceptional performance.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

977.6
CodersRank Rank
Top 1%
Based on:
Stackoverflow 8 events
Top 5
C
C
Developer
Canada
Top 1
C#
C#
Developer
Canada
Top 1
C++
C++
Developer
Canada
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Beenox
Jul 2022 - Present (2 years 4 months)
Quebec, Canada Current workspace
Currently Rafael Ocariz supports the Beenox

Rafael Ocariz's scores will be added to this company.

Expert Software Engineer
- Developing UI features in custom game development tools
c++ lua visual studio code visual studio
Pixel Toys
Jan 2022 - Jul 2022 (6 months)
Leamington Spa, United Kingdom
Senior Unity Gameplay Engineer
• Developing gameplay features for mobile and VR games using C# and Unity3D.
unity c# rider algorithm design patterns ddd tdd unit testing agile oop clean code android ios windows macos webgl
BairesDev
5 months
Remote
Senior Software Engineer
Sep 2020 - Dec 2020 (3 months)
• Still allocated at Clothing Tech LLC as a Senior Unity Programmer.
• Solved a build issue where the software was needing changes to build for different platforms. Changed build scripts and applied symbols to handle definitions for each platform.
• Implemented a full-duplex API to make an embedded Unity application to share messages and exchange data with the base native application for both Android and iOS platforms.
• Evolved garment shader and adjusted the camera's post-processing effects to achieve a more realistic looking for mobile platforms.
Android ios Unity c# .net core visual studio hlsl shader vulkan metal opengl objective-c swift kotlin webgl android native xcode
Senior Software Engineer
Jun 2020 - Aug 2020 (2 months)
• Allocated at Clothing Tech LLC as a Senior Unity Programmer.
• Solved a rendering issue on iOS where some triangles were not being rendered. The Shader needed to be remade and also needed to create a rendering pipeline to improve performance.
• Configured and implemented all the UI for mobile apps developed (Android and iOS).
• Aid the team to solve complex problems with Unity implementation related to a number of topics like touch gestures, raycasting, UI setup, render textures, shaders, and build errors.
• Fixed all build and execution errors on Android and iOS.
• Fixed marshaling issues from managed C# code to unmanaged native C++ code.
• Technologies used: Unity3D 2019.3, Visual Studio 2019, Azure Team System, C# (.Net Standard, .Net Core, UnityFramework, mono), C++ 17.
.net .net core Android Azure C# C++ ios Unity syflex unity as a lib app integration visual studio NDK metal c xcode swift objective-c

This section lets you add any degrees or diplomas you have earned.
UNIP
Bachelor, Computer Engineer
Jan 2013 - May 2019
Estacio de Sá
Postgraduate specialization , Software Engineer
Apr 2019 - Sep 2020
Udemy
C++ programming
May 2019
Udemy
C# programming
Feb 2019
Udemy
Unity 3D
Jan 2019

Jobs for you

Show all jobs
Feedback