Meet the team! 👋

Developpeurs ring twice Developpeurs ring twice

Bon, il y en a encore quelqu’uns – mais ils sont plus timides 😉

Voici donc une partie de l’équipe des développeurs Ring Twice : Elias, Junior Back-End Developer et Sandjiv, Senior Back-End Developer.

Ça ne vous dit pas grand chose ? Ne vous inquiétez pas, à moi non plus 😂

En cette Journée Internationale des Développeurs, je leur laisse avec plaisir ma place pour vous répondre à quelques questions. Ils font peut-être un job de l’ombre (le soleil, ce n’est pas trop leur truc 😉), mais c’est tout de même grâce à eux que notre site web et notre application tournent !

Pouvez-vous vous présenter en quelques mots ?

Sandjiv : Salut, je m’appelle Sandjiv, je suis le dernier arrivé dans l’equipe engineering de Ring Twice et j’essaie de toucher un peu à tout; du code serveur à la mise en place de nouveaux projets.

Elias : Et moi c’est Elias, aussi back-end developpeur. Je suis arrivé il y a 2 ans dans l’équipe.

Quelle est le langage de programmation que vous trouvez le plus passionnant en ce moment et pourquoi ?

Sandjiv : Compliqué comme question 😅. J’ai toujours eu un faible pour Ruby depuis que j’ai commencé à travailler avec. Des langages qui se vantent d’être le plus rapide ou le plus concis ou le plus efficace pour tel ou tel domaine, il y en a des masses. Par contre des langages qui mettent un point d’honneur à être agréable à utiliser et qui donnent de la flexibilité au développeur, je n’en connais qu’un 😃

Elias : Le Go, pour sa syntaxe légère, la facilité d’utilisation de concepts complexes dans la plupart des autres langages comme les threads, sa rapidité et son ultra-polyvalence.

Pouvez-vous partager un défi technique récent que vous avez rencontré dans un projet et comment vous l’avez surmonté ?

On a récemment sorti un projet monstre qui a commencé il y a quelques mois et qui contient beaucoup de parties indépendantes les unes des autres (on vous en dévoile plus très bientôt !).

Heureusement Ring Twice est l’heureux propriétaire d’un grand tableau blanc. C’est un peu bête mais être capable de tout mettre sur un tableau pour pouvoir physiquement prendre du recul sur la situation a permis d’absorber une bonne partie du contexte assez vite pour pouvoir filer un coup de main rapidement la où le reste de l’équipe en avait besoin.

Y a-t-il une compétence ou une technologie spécifique que vous aimeriez explorer davantage à l’avenir pour améliorer vos compétences en tant que développeur ?

Sandjiv : Beaucoup ! Le domaine de la programmation a tendance à être un peu “marche ou crève”. Dans le sens ou arrêter d’apprendre peut assez souvent tuer une carrière. Personnellement ça fait un moment que je jette un oeil curieux du coté d’Elixir (un autre language de programmation) 👀 . Alternativement j’aimerai aussi bien developper mes compétences sur la partie plus infrastructure (DevOps).

Elias : J’ai été former à un bootcamp, donc j’ai pas mal de lacunes en Computer Science. Je me concentre sur l’algorithmie et les data structures en ce moment en faisant pas mal de LeetCode. A l’avenir j’aimerais aussi approfondir les fondamentaux en suivant https://teachyourselfcs.com/ ou encore https://csprimer.com/courses/.

Pouvez-vous partager une réalisation dont vous êtes particulièrement fier dans votre parcours en tant que développeur ?

Sandjiv : Je ne suis pas chez Ring Twice depuis suffisamment longtemps pour avoir pu travailler sur un projet de A à Z 😅. Dans mon entreprise précédente, j’ai eu l’occasion d’architecturer tout un système pour une plateforme qui devait contenir un CRM, un outil de meeting, un constructeur de site web… bref toute une collection de features qui devaient pouvoir fonctionner ensemble et apporter de la valeur rapidement aux clients. Le but était de “profiter” de la période de confinement pour pousser un outil en ligne donc les deadlines étaient aussi plutot serrées. Je doute que la solution que j’ai apporté soit la plus performante, mais j’ai rarement été aussi fier que quand on a mis tout ça en ligne et que tout fonctionnait (plus ou moins ) comme prévu.

N’hésitez pas à rencontrer le reste de l’équipe ! 😍