Skip to main content
CS
Looking for a job

Cristian Smochina

@cristiansmochina

I build mobile games and educational experiences in Unity, C#, and C++.

Andorra
Message

I'm building educational games for children aged 4–7 at Nurture, maintaining the framework, developing new games, integrating third-party SDKs, and collaborating with artists.

Previously, I led Android game development at Mega Studio, using Unity PhysX to guide Plinko-ball trajectories into predetermined buckets while retaining realistic gravity-driven behavior. At Arnia Software, I helped build LEGO’s Instruction Plus app for iOS and Android, contributing to UI, rendering, mechanics, architecture, and refactoring.

Across Ubisoft, Amber Studio, Gameloft, Namco Bandai Networks, and other studios, I’ve developed and ported mobile and PC games, gameplay systems, vehicle physics, tools, and mobile applications using Unity, C#, C++, Java, and Lua.

Experience

Work history, roles, and key accomplishments

nurture. logoNU
Current

Senior Unity Developer

Mar 2024 - Present (2 years 6 months)

Worked as Senior Unity Developer at nurture..

Nurture logoNU
Current

Senior Software Engineer

Mar 2023 - Present (3 years 6 months)

‘Nurture’ A educational application for kids aged 4-7 years old that wants to bridge the gap between the current education system and real life. I am wearing many hats on this project as do all of my colleagues. From maintaining the framework, developing new games, 3rd party SDKs, working with the artists and so on.

Mega Studio logoMS

Senior Software Engineer

Jun 2022 - Feb 2023 (8 months)

Led the development of an Android game in Unity 3D, assuming the role of the lead programmer. Successfully implemented a solution to control the trajectory of Plinko balls, ensuring they fall into predetermined buckets while maintaining realistic behavior as if influenced only by gravity. Accomplished this by skillfully manipulating the Unity PhysX system, running the physics engine in a single fr

Arnia Software logoAS

Senior Software Engineer

Feb 2018 - Jun 2022 (4 years 4 months)

Collaborated on the development of the 'Instruction Plus' mobile application for iOS and Android using the Unity 3D engine and C#. The application serves as the digital version of instruction manuals for selected Lego toys from 2019 onwards. Initially focused on UI development, closely collaborating with Lego designers to translate their vision into the application. Contributed to various aspects

Heritage Development logoHD

Senior Software Engineer

Aug 2016 - Jan 2018 (1 year 5 months)

Contributed to the development of an iOS and Android mobile game using the Unity 3D engine and C# as part of a 4-person programming team. Implemented game design specifications and introduced new gameplay features. Integrated Spine 2D SDK animations to enhance animation quality and reduce the size of the application.

Amber Studio Romania logoAR

Unity 3d Developer

Aug 2015 - Aug 2016 (1 year)

Worked on 'Cinderella Free Fall' for mobile platforms using java, c#, c++.
https://www.youtube.com/watch?v=kP-q4M7bEdg

Helped port 'The Martian' to Android platform
https://www.youtube.com/watch?v=88MWuLa_Y7s

Source control tools used: SVN, Perforce, Git
Engine used: Unity 3D

Amber Studio Romania logoAR

Senior Software Engineer

Aug 2015 - Aug 2016 (1 year)

Lead post-production programmer for an iOS, Android, and Windows mobile game. Tasked with maintaining the application and implementing new gameplay mechanics. Successfully ported the application from Unity 4x to Unity 5x, ensuring compatibility with future updates from Disney libraries.

Ubisoft logoUB

Senior Programmer

Jun 2013 - Aug 2015 (2 years 2 months)

Worked on 'Draw race 3' for mobile platforms using Lua script and c++ for tools used in the development.
https://itunes.apple.com/ro/app/drawrace-3-world-championship/id969514438?mt=8

Source control tools used: SVN, Perforce, Mercurial
Engine used: Ubisoft Inhouse engine

Ubisoft logoUB

Senior Software Engineer

Jun 2013 - Aug 2015 (2 years 2 months)

Senior Software Developer responsible for gameplay mechanics, vehicle physics, and track editor in an iOS car game based on the Draw Race Franchise. Implemented a Skidmark system and wheel particle system, enhancing the overall gaming experience.

Gemini Solutions Pvt Ltd logoGL

Software Engineer

May 2012 - Jun 2012 (1 month)

Contributed as a Software Developer to the development of a PC racing game simulator, 'Simraceway.' Led the implementation of gameplay mechanics and introduced a telemetry tracking system.

Namco Bandai Networks / Vivendi Mobile logoNM

Software Engineer

Aug 2007 - Apr 2012 (4 years 8 months)

Played crucial roles in various projects, serving as a Lead Porting Engineer, Developer Engineer, and Porting Engineer across a range of titles, showcasing expertise in j2me and C++ technologies.

Gameloft logoGA

Software Engineer

Mar 2005 - Aug 2007 (2 years 5 months)

Worked as a dedicated Porting Engineer, contributing to the successful adaptation of high-profile games such as 'Mission Impossible 3,' 'Lost,' 'King Kong,' and 'Medieval Combat Age of Glory,' showcasing expertise in j2me and C++ technologies.

SOFTWIN logoSO

Help Desk Operator

Aug 2003 - Mar 2005 (1 year 7 months)

Provided essential support and assistance to users, ensuring smooth operations and effective problem resolution.

Education

Degrees, certifications, and relevant coursework

CR

COLLEGE NICOLAS ROBERT

High School Diploma

RI

Romanian IT

Bachelor's Degree, Informatics

RI

Romanian IT

Master's Degree, Informatics

RB

Romanian-American Universtiy, Bucharest

Computer Science

1998 - 2002

CB

Colegiul National "Nicolae Balcescu"

Computer Science

1994 - 1998

Tech stack

Software and tools used professionally

Interested in hiring Cristian?

You can contact Cristian and 90k+ other talented remote workers on Himalayas.

Message Cristian

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan