Acerca de Shanick Gauthier:
I'm a software engineer specialized in video games and mobile.
I have 6 years of experience as a Software Engineer specializing in
Video Games, mobile and backend development. Im proficient in
working with C# and Unity 3D, as well as dart with Flutter. I am very
concerned about solid patterns, Test Driven Development (TDD) and
Domain Driven Design (DDD) among other design patterns. I like
working in algorithms for AI and NPCs.
But I'm not just a developer. I am also that spark of motivation for the
team, someone who is always pushing to improve, optimize processes
and actively participate in the entire agile cycle. Always learning.
Technologies: C#, Flutter with dart, Kotlin with Ktor or Vertx. Learning
Js with React/NextJs and Python with Django. .
AWS services, dynamoDb, Google Cloud, Firebase, MongoDB.
Experiencia
Work Experience
Captain.tv as Software engineer for Streamraiders (Current job)
Captain.tv makes free-to-play interactive games that help support
streamers.
● +75k Streamers
● +2.1M Players
● Code and develop features for Unity in C#, ReactJs, python for
tools and php in backend.
● Be in charge of the release process and devops responsibilities
working with pipelines in jenkins.
● Manage builds in different environments for testing and release.
etermax as Software engineer. Trivia Deluxe
● + 1 million downloads and 4.1 stars on Playstore!
● Plan, design and implement high-quality coding features.
● Transform user cases into functional game mechanics.
● Establish an effective strategy and development pipeline. Using
CI/CD with fastline in Ruby
● Building applications in less than 30 minutes in each commit
● Develop APIs and microservices using Kotlin with Ktor
● Use TDD as a development technique keeping development
iterative.
● Programming using test doubles (mock, fake, dummy).
● Adapting the Unity framework to various architectures (such as
Model View Presenter, Model View View Model)
● Use profiling tools to detect possible performance problems.
● Build size optimization (Asset bundles, Addressable assets,
compression settings, lighting render, light maps)
etermax as Software Engineer. Crackme (in beta project)
● Apply Outside in practices and Domain Driven Design
● Learned and applied dart using Flutter in scratch building a
successfully application
● I worked with encode library and compression for multimedia on
mobile.
● I worked with access permissions in IOs and Android.
● I used localization libraries to translate the application on 36
languages
● Integration with Preguntados Factory APis for trivia puzzles.
● Analized and applied feedback from a focus group of 60
influencers
WidowGames as Software Engineer.
Take ownership of entire features and components of the game
lifecycle and lead the product design and code elements. Collaborate
with other members of the team to deliver large and complex features
on time and to a high standard.
● Learn and work with Asset bundles in Unity
● Coding extreme programming in C#
● Develop of family game mode on “Carrera de mente”. Try free!
IbisDev as Software Engineer
● Deliver of features in Unity
● Worked with NextJs and ReactJs
● Worked with online chat with GetStream.io
Founder and CTO of Hexar.
● Lead and coach of a team of 7 developers
● Worked with UniRx and Reactive programming paradigms to
improve our products performance.
● Analyzed business metrics and integration with Amplitude
● Time estimation and planning tickets for 12 applications.
● Offering free trials for 30 schools all over Latin America
Educación
Videogame developer in DaVinci
Profesionales del mismo sector Tecnología / Internet que Shanick Gauthier
Profesionales de diferentes sectores cerca de Madrid, Madrid
Trabajos cerca de Madrid, Madrid
-
Senior Software Engineer
hace 2 semanas
Capgemini Invent Madrid, Community of MadridÚnete al equipo a través del programa de Referencias Internas. El puesto requiere experiencia en ingeniería software. · ...
-
Senior Backend .NET
hace 4 semanas
Tecnología y Personas MadridDiseñar, desarrollar y mantener APIs RESTful y servicios backend en entornos .NET Core / .NET 8+. · 5 años de experiencia como Backend Developer / Software Engineer. · ...
-
Software Engineer Back Java Senior
hace 1 mes
Babel Madrid, Madrid provinciaBuscamos a un Software Engineer Backend Java Senior apasionado por el desarrollo de servicios. · Como senior backend java developer serás responsable diseñar desarrollar y mantener microservicios escalables, · Tu rol colaborando con equipos multidisciplinares en proyectos clave d ...
