Ioan Cornel Tamas, Developer in Cluj-Napoca, Cluj County, Romania
Ioan is available for hire
Hire Ioan

Ioan Cornel Tamas

Verified Expert  in Engineering

Game Design Developer

Cluj-Napoca, Cluj County, Romania

Toptal member since April 5, 2019

Bio

Ioan is a creative Unity developer with a background in delivering engaging interactive experiences in AR and VR. Since 2013, he's been making a living as a software developer—focusing on game development with proficiency in Unity, C#, and application development.

Portfolio

Experience

  • C# - 6 years
  • Microsoft Visual Studio - 4 years
  • Unity - 4 years
  • Unity3D - 4 years
  • Game Design - 3 years
  • GitHub - 3 years
  • SQL - 2 years
  • Slack - 2 years

Availability

Part-time

Preferred Environment

Microsoft Visual Studio, Unity, Windows

The most amazing...

...thing I’ve created was a tile system for 2D isometric tiles in Unity which enabled artists to set up an environment on a grid.

Work Experience

Senior Unity Developer

2018 - PRESENT
City Tour in VR (via Avangarde Software Solutions Ltd)
  • Generated and optimized the procedures of the main feature of the project (a ride on a virtual roller coaster above the city).
  • Developed and improved the tools that created virtual tracks.
  • Provided technical input in the development of the application.
Technologies: Unity

Senior Unity Developer

2018 - 2018
Honda | Africa Twin Bike in AR (via Avangarde Software Solutions Ltd)
  • Worked with designers, product managers, and other engineers to imagine, build, and launch successful client solutions.
  • Provide input on the estimation of work efforts and solution creation.
  • Added new features for the application.
  • Created shaders for models.
Technologies: Android, iOS, Augmented Reality (AR), Unity

Senior Unity Developer

2018 - 2018
Firebyte Games (via Avangarde Software Solutions Ltd)
  • Implemented the core gameplay mechanics.
  • Designed and implemented the architecture for characters and spells.
  • Implemented the UI system and designed the application flow.
  • Participated in code review processes and formulated designing standards.
Technologies: Android, iOS, Unity

Senior Unity Developer

2017 - 2018
Mindmaze (via Avangarde Software Solutions Ltd)
  • Implemented a random city generator, destinations, and pathfinding.
  • Designed and implemented the user interface (menus and dynamic minimap).
  • Designed and implemented customizable gameplay options (the size of the map, traffic density, driving on either left side and right side of the road).
  • Participated in time estimations and sprint planning sessions.
Technologies: Android, Windows 10, Microsoft Kinect, Hardware, Unity

Senior Unity Developer

2017 - 2018
Adventerra Digital Games (via Avangarde Software Solutions Ltd)
  • Developed the core application mechanics.
  • Researched and integrated necessary plugins.
  • Provided assistance during application design and development phases.
Technologies: Android, iOS, Unity

Senior Unity Developer

2017 - 2017
Butterfly Effected (via Avangarde Software Solutions Ltd)
  • Developed and implemented the features and controls for the game. The application features unprecedented control, using just your head to control the movement. Using Samsung's high precision gyroscopes and display with a high refresh rate, the application is able to induce fear of flight and free-fall, while the large, fast-moving scene offers the user a great sense of space.
  • Took part in the design of the game concept, user interaction, and level layouts.
Technologies: Unity

Software Developer

2016 - 2017
44Tek Enterprise
  • Held big data training sessions (Hadoop, Scala courses).
  • Imported, filtered, and normalized data that came from various sources.
  • Developed tools that generate reports in different formats.
  • Built various tools for in-house use.
  • Worked as a front-end developer on porting an admin template to Angular 2 for future use.
Technologies: TypeScript, JavaScript, Java, Angular, Spring, Hadoop

Game Developer

2014 - 2016
Transylgamia
  • Designed, developed, and optimized a game for mobile devices using the Starling AS3 Framework.
  • Participated in the development of 2D games for mobile devices using Unity3D.
  • Extended Unity's UI and editor with custom tools, custom component editors for the inspector, and custom UI components (Unity UI Extensions).
  • Contributed to the development of a project for mobile devices with Unity that involved connecting the application to an external circuit through Bluetooth.
  • Wrote editor scripts for Unity that would interact with 2D Isometric objects in a scene (a fully functional tile-based town builder for a demo project).
  • Developed both in-game and server sides of a custom leaderboard system using Unity as front-end and a PHP web service as the back-end. It was used on a match-3 game.
Technologies: C#, ActionScript 3, Unity, Starling, Adobe Flash

Game Developer

2013 - 2014
Idea Studios Games
  • Maintained and updated game templates made in Flash for a web portal.
  • Developed custom functionalities for the game templates.
  • Designed and implemented changes to existing products.
Technologies: ActionScript 3, Adobe Flash

Experience

Mindmaze (via Avangarde Software Solutions Ltd)

Mindmotion GO is a gamified neurorehabilitation system developed by neuroscientists and specialists, built from the ground up to meet user needs with a deep understanding of the neurotherapeutic context. It consists of a set of games that replicate and replace the exercises used to rehabilitate patients. The application had to recognize the body posture of the patient and use the user's gestures as inputs for the games. Due to the medical environment, the application needed to run on very low specification machines.

Adventerra Digital Games (via Avangarde Software Solutions Ltd)

SpectralFlameLab in VR

This is a VR application that can run on a variety of devices with a variety of headsets (including Google Cardboard) and any Bluetooth gamepad that simulates a chemistry lecture.

Key Product Features:
• Replicate experiments from the chemistry textbook
• Experiment with different substances
• Simulate a chemistry lecture in a safe environment
• Available on any OS and a wide variety of devices

Firebyte Games (via Avangarde Software Solutions Ltd)

This is a real-time strategic multiplayer card game for mobile where the users can deploy their troops strategically on the map and launch a siege on their opponent’s castle towers. You can also collect cards and unique characters with special abilities to unlock new strategies in order to become the best warrior.

The application had to run on a wide variety of mobile devices and leading operating systems. In order to keep the performance requirements low, the models were rendered in 2D sprites. The animations and orientations are controlled through the code. The final product stands out through its visual designs.

City Tour in VR (via Avangarde Software Solutions Ltd)

This is a virtual reality application of a city in Romania, currently present in Cluj-Napoca. Using high tech VR glasses, they can move above the city in any direction and observe every detail they consider important and attractive.

The application needed to not only showcase the sights and attractions of the city, but it also needed to enhance the experience for the user. The initial shooting for CITY VR is
done with a 360º camera at 8K resolution, connected to a drone. The flight path of the camera is taken as a reference
for creating the route model. The tilt of the camera is transmitted to an Arduino processor via the USB interface.
The processor—being connected to a gyroscope attached to a specially designed chair—compares the inclination of the virtual camera to that of the chair and, when necessary, tilts the seat in the desired direction until the target position is attained. The illusory environment that completely surrounds you and the chair that simulates the movements from the means of transportation you are traveling with above the city gives you a fully immersive experience. The user can explore and experiment in VR the atmosphere, the weather, the amenities and much more of the future destination.

AR Bike Model (via Avangarde Software Solutions Ltd)

https://play.google.com/store/apps/details?id=com.hondaeu.africatwin
This is the AR presentation software for the Honda Africa Twin bike model.

The application enables you to play around with various configuration options of your 3D bike and transform your own environment with the Augmented Reality mode.

Users can play around with integrating the bike into any environment and configuring their personal preferences. Elements like custom shaders and smart reflections are what set them apart, capturing tiny surface and lighting details that deliver the highest quality experience.

It is a cloud-based interactive visualization, where users can see all the customization options available to them from a server, depending on the region they are in.

Butterfly Effected (via Avangarde Software Solutions Ltd)

This is a free-roaming dragon-riding game using the Samsung GearVR. The application features unprecedented control whereby using just your head you can control the movement.

Using Samsung's high precision gyroscopes and display with high refresh rate, the application is able to induce fear of flight and free fall, while the large, fast-moving scene offers the user a great sense of space.

Education

2011 - 2015

Bachelor's Degree in Computer Science

Technical University of Cluj-Napoca - Cluj-Napoca, Romania

Skills

Libraries/APIs

Node.js, Starling

Tools

Slack, GitHub, Microsoft Visual Studio, Flash, Adobe Flash

Languages

C, C#, JavaScript, Flash ActionScript, TypeScript, SQL, C++, ActionScript 3, Java

Frameworks

Unity, Unity3D, ARKit, Angular, Microsoft Kinect, Hadoop, Spring

Paradigms

Object-oriented Design (OOD), UI Design

Platforms

Windows, Android, iOS

Storage

Unity Cloud Build

Other

Game Design, Hardware, Windows 10, Augmented Reality (AR)

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