×
Thomas Domingues

Thomas Domingues

Lead Developer Full-stack | Lecturer

French, English, Spanish, Portuguese

Background


About

About

Full-time Lead Developer at Wizards Technologies. Node.js, TypeScript and DDD aficionado. I also teach developer tools and techniques at a French software engineering school named ESGI.

Work Experience

Work Experience

  • Lead Developer, Wizards Technologies

    Sep, 2018 - Present

    Led a team of 6+ software engineers for nearly 2 years: we were building a new core information system for one of the best B2B services company worldwide.

    • Helped cofounders to start the company

  • Teacher (Part-time), ESGI

    Sep, 2018 - Present

    Intervention at Ecole Supérieure de Génie Informatique to give lectures to students.

    September 2018 to January 2019: SQL Basics, 15 hours, 2 promotions
    September 2018 to January 2019: Developer tools, 15 hours, 1 promotion
    September 2018 to January 2019: Progressive Web Apps, 15 hours, 1 promotion
    February 2019 to July 2019: Developer tools, 15 hours, 1 promotion
    September 2019 to January 2020: Development tools and techniques, 15 hours, 2 promotions
    February 2020 to July 2020: Development tools and techniques, 15 hours, 1 promotion
    February 2020 to July 2020: Progressive Web Apps, 15 hours, 1 promotion

    • High "teacher" grade given by students for 2019/2020

  • Web & Mobile Developer, Paris.Shopping

    Sep, 2015 - Aug, 20182 years 11 months

    Design, development and maintenance of Paris.Shopping web/mobile apps. Work-study contract.

    • Startup

    • Great responsibilities

  • Android Developer (Internship), Sidereo

    Mar, 2014 - Jun, 20143 months

    Maintenance and development of an Android app for an airport services startup (customer): debug, UI/validation/regression testing, new features.
    Setup a CI server (Jenkins).
    Internship.

Skills

Skills

  • Backend Development

    Node.js

    TypeScript

    PHP

    Symfony 3 & 4

    API Platform

  • Frontend Development

    TypeScript

    React

    Vue

    HTML5

    CSS3

    Web APIs

    Progressive Web Apps

  • Mobile Development

    Flutter

    Dart

    Android

    Java

    iOS

    Swift

  • DevOps

    Docker

    Microsoft Azure

    Scaleway

  • Software Engineering

    Software architecture

    Test-Driven Development

    Domain-Driven Design

    REST APIs

    GraphQL

  • Methodology

    Agile

    Scrum

    Poker Planning

Education

Education

  • Software Engineering, Master degree, EPITA: Ingénierie Informatique

    Sep, 2015 - Aug, 2018

  • Computer Science, Bachelor degree, Université de Paris

    Sep, 2014 - Jun, 2015

    12.07/20
  • Computer Science, University degree, IUT de Paris

    Sep, 2012 - Aug, 2014

Awards

Awards

  • #1 Design4Green 2017 , Design4Green

    Awarded on: Dec 01, 2017

    We made the most performant, ecologically responsible and ergonomic web application

Volunteer Work

Volunteer Work

  • Vice Secretary, Bureau des Apprentis de l'EPITA

    Aug, 2016 - Aug, 2017

    The primary mission of the Bureau des Apprentis is to promote apprenticeship.
    The BDA seeks to be a privileged interface between students, the administration of EPITA, the CFA and companies via apprenticeship masters. For the CFA, this means helping the school to meet the required quality criteria.
    Then, the BDA is a support for students, particularly in the first years, by responding to their concerns and their initiatives.
    Finally , our mission is also to help inter-promotion cohesion in order to strengthen the links between students and develop their personal networks.

    In fact, the BDA organizes:

    • Internal events, open only to students, such as inter-promos evenings or welcome barbecues in the early years.
    • External events, open to external actors, such as the start-to-school meeting (which brings together students, the EPITA administration, apprenticeship masters and the CFA) or speed-recruiting events.
Interests

Interests

  • Muay Thai (boxing)

  • Cardio-training

  • Movies & TV Shows

  • Piano

  • Mathematics

  • Electronic engineering

  • Lockpicking (art)

  • Travel