Ronen Vaanunu, Developer in Auckland, New Zealand
Ronen is available for hire
Hire Ronen

Ronen Vaanunu

Verified Expert  in Engineering

Software Design Developer

Location
Auckland, New Zealand
Toptal Member Since
January 4, 2016

Ronen is a software engineer with 13+ years of experience in the fields of mobile gaming and computer graphics. He has been developing games in Unity3D for four years and has a very good low-level and high-level system understanding. During his career, Ronen has worked in corporations and startups. He develops using C# and C++.

Portfolio

Self-employed
Virtual Reality (VR), C#, Unity
InfiApps
SQL, PHP, Objective-C, C#, Cocos2d, Unity3D
Playcast Media Systems (now GameFly Streaming)
Cloud Gaming, Unity3D, DirectX, Win32 API

Experience

Availability

Part-time

Preferred Environment

Visual Studio, Unity3D, MacOS, Windows

The most amazing...

...thing I've developed was a game called ReWordz, which is a word puzzle game for mobile platforms.

Work Experience

Software Engineer and Game Developer

2015 - PRESENT
Self-employed
  • Led the development and architecture of DietWiz, a mobile meal planning application developed in Unity.
  • Developed VR projects (games and apps) in Unity3D for: HTC Vive, Oculus Rift and Gear VR.
  • Designed and developed the game ReWordz, a mobile word game for iOS and Android platforms.
  • Designed and developed the game Hyper Ball Mazes.
  • Integrated and worked with various SDKs in Unity that are relevant to mobile platforms, such as IAP, ads (interstitials/rewarded videos), analytics, Google Firebase, push notifications, and Facebook.
Technologies: Virtual Reality (VR), C#, Unity

Mobile Game Developer

2014 - 2015
InfiApps
  • Developed a platform using C# and Objective-C for creating slot machine games in Unity3D.
  • Integrated frameworks/SDKs for mobile games, such as IAP, advertising plugins, and Facebook.
  • Developed on the server side using PHP and SQL.
  • Ported a game from Cocos2D (with iOS support only) to Android using Apportable.
Technologies: SQL, PHP, Objective-C, C#, Cocos2d, Unity3D

Software Engineer

2011 - 2014
Playcast Media Systems (now GameFly Streaming)
  • Developed a platform for running PC games in a virtual machine using C++.
  • Designed, led, and developed a 3D user interface application using Unity3D in C#.
  • Reverse engineered PC games that were later ported to the cloud gaming service.
  • Interviewed candidates for different engineering roles in the company.
  • Oversaw the technical side of onboarding new games to the service.
Technologies: Cloud Gaming, Unity3D, DirectX, Win32 API

Software Engineer

2010 - 2011
Elbit Systems
  • Developed an OpenGL driver for an in-house GPU.
  • Developed in user and kernel spaces using C.
  • Worked in VxWorks 6.6 and in VxWorks 653 (safety critical systems).
  • Developed embedded software for displays used in military and civilian aircrafts.
  • Participated in the HW and SW design of the GPU developed by the team.
Technologies: OpenGL, VxWorks

Software Engineer

2006 - 2010
General Electric Healthcare
  • Developed software for medical scanners using the NM scanning technology in C++.
  • Developed a data link layer that was used to send and organize information received from embedded software using TCP in C++.
  • Participated in the design and architecture of a motion control embedded software.
  • Developed a motion control application running in an embedded system using C, C++.
  • Implemented a collision detection solution using methods from the gaming industry to avoid collisions in medical systems.
Technologies: Embedded Systems, VxWorks, C++

ReWordz: Free Word Search

ReWordz is a word search puzzle for mobile platforms I've developed as an independent entrepreneurship. The game is available in the App Store and also in Google Play,

Languages

C, C#, C++, Objective-C, SQL, PHP

Frameworks

Unity3D, Cocos2d, Unity

Libraries/APIs

DirectX, OpenGL, Win32 API

Paradigms

Concurrent Programming, Agile Software Development

Platforms

VxWorks, Windows, MacOS

Other

Software Design, Embedded Systems, Cloud Gaming, Virtual Reality (VR)

Tools

Visual Studio

2003 - 2007

B.A. Degree in Mathematics and Computer Science

Technion - Israel Institute of Technology - Haifa

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring