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

NU
Current

Senior Unity Developer

nurture.

Mar 2024 - Present (2 years 8 months)

Worked as Senior Unity Developer at nurture..

NU
Current

Senior Software Engineer

Nurture

Mar 2023 - Present (3 years 8 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.

MS

Senior Software Engineer

Mega Studio

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

Arnia Software

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

HD

Unity 3d Developer

Heritage Development

Aug 2016 - Feb 2018 (1 year 6 months)

Working on 'Lucky and Friends' mobile game. Programming language used C#.
Also working on a casino wallet type application for mobile devices.
Engine used: Unity 3D
https://itunes.apple.com/ro/app/lucky-and-friends-slots/id1015303631?mt=8

HD

Senior Software Engineer

Heritage Development

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.

GS

Programmer

Gemini Solutions

May 2012 - Jun 2013 (1 year 1 month)

Worked on 'Simraceway' for PC. Programming language used C++
https://www.simraceway.com/
Source control tools used: SVN

Gemini Solutions Pvt Ltd logoGL

Software Engineer

Gemini Solutions Pvt Ltd

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.

NR

Programmer

Namco Bandai Networks Romania

Dec 2008 - Apr 2012 (3 years 4 months)

Programming language used: java j2me, c++
Developing games for mobile devices, and tools used in the developing of these games.
Source control tools used: SVN, Perforce

NM

Software Engineer

Namco Bandai Networks / Vivendi Mobile

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.

VG

Programmer

Vivendi Mobile Games

Aug 2007 - Dec 2008 (1 year 4 months)

Programming language used: java j2me, c++
Developing mobile games for mobile devices, and tools used in the developing if these games
Source control tools used: SVN, Perforce

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.

SO

Help Desk Operator

SOFTWIN

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

COLLEGE NICOLAS ROBERT logoCR

COLLEGE NICOLAS ROBERT

High School Diploma

Romanian IT logoRI

Romanian IT

Bachelor's Degree, Informatics

Romanian IT logoRI

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