Tomas Gomes Cardoso - WIZBII Tomas Gomes Cardoso a publié son profil professionnel sur WIZBII. T G

Tomas Gomes Cardoso

Software Engineer

33 ans • Bucharest

Résumé

I always have been passionated by new technologies and computers. I started to be keen on developing software during highschool. I learned different approach since the beginning but I always enjoyed to find a way to deliver a product very trustable and accurate (by a good design and architecture, reusable, well documented, etc). The reason is simple, fulfilling just the demands of the customer is good, but delivering a software with good performances with less time is even better. With my mission I learned different approaches and cultures. Now, I'm looking for an opportunity in Bucharest.

Compétences

c++javaGitJenkinsTravis CiOOPumlsoftware developmentlinuxshell scriptingmac osWindowsRmercurialUnittestsagileScrumPair ProgrammingEclipseqt creatorGdbCLionIntelliJCode ReviewcmakeGoogle MockGoogle Testgithub

Expériences

Engineer in Software Development at General Electric Healthcare

- Développement informatiqueMy second mission was at General Electric Healthcare, which aim at creating radiological machines (IRM, Petscan, etc), but also the software and applications which help the doctors to analyse the diseases and dysfunction in the body's area. My team was in charge of all the cardiovascular analysis part in the software. Such as Amadeus, the client can ask for new features or discover bugs, and as I was in a Scrum team, the demands were separated in multiple stories and subtasks (coding features and tests, bug fixing, documentation). My role was developer is to code the new features but also the associated tests (unit tests or non-regression tests), document the new code, do code reviews, investigate and fix bugs but also find bugs by running several kind of tests, in order to provide the most efficient software we can. In addition to what I saw and learned with Amadeus: - I worked in Scrum since the beginning - I did pair programming very often

R&D Engineer in Software Development at Amadeus

- Développement informatiqueMy first mission was at Amadeus, which aim at treating reservations and tickets (flight, train, car, hotel). My team was in charge of all the extra services and tickets (e.g. extra luggage, vegetarian meal, etc) for the flights. In the beginning I was in charge of certain client demands (adding the new functionalities to the existing software), then, I had internal project to the team that were more important. I had also to investigate and fix bugs found (by us, the client or by our QA/testers), document the code, re-engineer it, implement tests (unit tests and non-regression tests). I used to follow every steps of the project since the beginning: - Design the project. - Develop and code the project with a suitable architecture. - Create the unittests. - Document the code. I had also other tasks such as: - Reviewing pull requests. - Migrate code to new internal library's version, new VCS (mercurial to git), etc. - Understand and use new tools and techniques (confluence, scrum, google tests, TDD ). To finish, the 2 last months I worked in a Scrum team, representing my Ticket/Extra Service team.

Internship: Bioinformatics Researcher

- Chimie / Biologie / AgronomieImprovement of the TLR4 model using Copasi, database and dataset from published reviews.

Internship: IT Researcher

- Développement informatiqueImplementation of a juggling A.I for NAO (in C++).

Internship: IT Software Developer

- Développement informatiqueReconditioning of an old project (in C).

Formations

Research Master in Computer Sciences- Télécom Bretagne, Brest (France), Enib, Brest (France), Ubo, Brest (France), Université Rennes1, Rennes

2013 - 2014 Brest, France, BrestDéveloppement informatique, Chimie / Biologie / Agronomie, Études / Statistiques / DataBio-sciences, Science Philosophy, Artificial Intelligence, Formal Systems, Software Development, Modelisation.

Engineering Diploma- ENIB

2011 - 2014 بنزرت, الشيخ ادريسDéveloppement informatique, Études / Statistiques / DataModelisation, Software Development, Network, Embedded Development, Mathematics and Statistics, Artificial Intelligence.

Mes qualités

Autonome
Créatif·ve
Innovant·e
Curieux·se

Langues parlées

  • Français

    Langue maternelle

  • Anglais

    Professionnel

  • Portugais

    Professionnel

  • Espagnol

    Intermédiaire

Expériences Extra Professionnelles

Designer and Developer

Runner
- Maintenant

I bought GameMaker Studio and wanted to learn how to create games with it, so I design the game and develop it using the programming language of this software. I recreated some existing characters such as the Cactuar from Final Fantasy and the T-Rex from Google (No Internet Page). It will be soon uploaded in my PlayStore account.

Designer and Developer

Tictactoe
- Maintenant

I'm still looking for a job, but in order to not stay to do nothing, I'm on personal projects. For this one I'm working with 2 friends we are creating a Tic Tac Toe game using Open Source libraries (SFML, Google Test, etc). The aim of this simple game, is to be able to put in place a good platform (Travis CI, Codacy, GitHub, CMake, etc) and learn new things about it, to be able to reuse for later projects.

Ma présence sur internet

Faire de chaque avenir une réussite.
  • Annuaire emplois
  • Annuaire entreprises
  • Événements