Andrei S.

Andrei S.

Développeur Unity

Romania
Membre de confiance depuis 2023
7 années d'expérience

Il a une expertise spécialisée en développement C/C++ et Qt, contribuant actuellement à des solutions innovantes pour un leader mondial dans l'industrie des fibres optiques. Auparavant, Andrei a travaillé en tant que développeur de jeux chez Gameloft, où il a joué un rôle clé dans le développement de fonctionnalités sociales pour le jeu Disney Speedstorm. Ses responsabilités comprenaient la conception d'architecture, l'intégration de l'UI, la communication côté serveur et la résolution de bugs, garantissant des expériences utilisateur fluides.

Au-delà de ses rôles professionnels, Andrei poursuit activement son développement personnel à travers des projets parallèles, y compris la création d'un jeton de cryptomonnaie avec des interactions de contrat intelligent web3 intégrées, présenté par le biais d'un site web dédié.

Expertise principale

UnityUnity7 ans
C#C#4 ans
CC4 ans
OpenGLOpenGL1 an

Expérience6

Freelance

Unity & C/C++ Consultant

Freelance
May 2022 · 3a 11m
  • Travaillé avec un leader mondial dans le domaine de la fibre optique en utilisant C/C++, Qt, QML, Linux et XML.
  • Contribué à une application utilisée par des dispositifs pour analyser des données, générer des graphiques et des rapports, signaler des problèmes et afficher des informations clés relatives aux fibres optiques.
  • Mis en œuvre de nouvelles fonctionnalités, corrigé des bugs, validé des données, effectué des tests, réalisé des revues de code et conçu et mis en œuvre des interfaces utilisateur.
  • Fournit une expertise Unity pour une startup de cryptomonnaie sociale combinant socialisation et gamification.
  • Développé un jeu complet à partir d'une série de plusieurs jeux, mettant en œuvre des fonctionnalités et corrigeant des bugs.
  • Effectué des analyses fonctionnelles et techniques, intégré l'application Unity dans une application native iOS, et validé des données.
  • Géré des ressources, réalisé des tests et conçu une architecture de code pour garantir un développement de jeu efficace et évolutif.
CC
BitbucketBitbucket
XMLXML
ArduinoArduino
QtQt
Gameloft

Game Developer

Gameloft
Jun 2021 - Jul 2022 · 1a 1m
  • Géré l'ensemble de la fonctionnalité sociale pour Disney Speedstorm.
  • Conçu l'architecture de la fonctionnalité et relié toutes les couches et les requêtes entre elles.
  • Intégré des éléments UI, créé des classes de widgets et ajouté les ressources de jeu nécessaires.
  • Géré les requêtes serveur, validé des données et corrigé des bugs pour assurer un bon flux de fonctionnalités.
  • Mis en œuvre le support pour les vibrations de manette PS5 en utilisant la bibliothèque de ressources PlayStation.
Gameloft

C/C++ Game Developer

Gameloft
Gaming
Jun 2021 - Jul 2022 · 1a 1m
  • Responsible for the whole Social feature for the Disney Speedstorm game

  • Wired all the layers and the requests together

  • Designed feature architecture

  • Added the necessary resources into the game

  • Integrated UI elements

  • Created widget classes

  • Handled server requests

  • Validated data, bug fixing, and made sure that the whole feature flow is in place.

  • Used PlayStation resources library and added support code for PS5 controller vibrations to meet project specifications.

CC
BitbucketBitbucket
Telenav

C/C++ Software Developer

Telenav
Information Technology (IT) and Services
Mar 2019 - Jun 2021 · 2a 3m
  • Travaillé sur le projet principal et développé un logiciel de navigation pour les voitures pour améliorer l'expérience de conduite.
  • Suivi et résolu des problèmes en corrigeant des bugs dans les ressources, la géométrie, le rendu de ligne, les requêtes serveur et l'optimisation.
  • Mis en œuvre un générateur d'atlas mipmap pour les ressources d'image afin de réduire le temps d'accès.
  • Développé une simulation de jeu de course en utilisant une bibliothèque open-source OpenGL.
CC
BitbucketBitbucket
OpenGLOpenGL
XMLXML
QtQt
Freelance

Développeur Unity

Freelance
Nov 2018 · 7a 5m
  • Servi comme le développeur principal de jeu pour une startup de cryptomonnaie sociale.
  • Développé des jeux desktop et mobiles en 2D/3D, gérant des composants Unity et un rendu haute définition.
  • Construit des systèmes pour la gestion de l'inventaire, la persistance des données, la logique tournante, le multijoueur (framework Unity et sockets TCP), la génération de chunks procéduraux, et l'IA (recherche de chemin et recherche Monte Carlo).
  • Mis en œuvre des récompenses quotidiennes, l'intégration des SMS, l'entrée de l'accéléromètre du téléphone, des requêtes web, et des requêtes de base de données.
  • Créé des animations, géré des états de jeu, et complété des projets Unity de petite à moyenne échelle pour des entreprises locales.
Freelance

Unity C# Developer

Freelance
Nov 2018 · 7a 5m
  • Main game developer for social cryptocurrency startup

  • Took small and medium size contracts for local businesses and practiced Unity

  • Created 2D/3D games and applications for desktop and mobile

  • Used most of the Unity components

  • Developed inventory system, text update system, data persistence, enchanting system, turn-based logic, sms system, a multiplayer system using the framework provided by Unity and also TCP sockets, procedural chunk generation using meshes built from scratch optimized using threads

  • Used high-definition rendering pipeline

  • Implemented daily rewards system, AI for path generation, Monte Carlo Tree Search for AI strategy

  • Used phone accelerometer, sent/received web requests from unity, executed db queries

  • Created animations and managed game states

HTMLHTML
WPFWPF
Robot FrameworkRobot Framework
XMLXML
Machine LearningMachine Learning
Apache HTTP ServerApache HTTP Server

Portefeuille 17

Portfolio Image 1
Portfolio Image 2
Portfolio Image 3
Portfolio Image 4
Portfolio Image 5
Portfolio Image 6
Portfolio Image 7
Portfolio Image 8
Portfolio Image 9
+8

Éducation

BUO
Babeş-Bolyai University of Cluj Napoca
Computer Science2017 - 2020

Arrêtez de naviguer.
Soyez jumelé plus rapidement.