You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Romain PlantefeveRP

Romain Plantefeve

Fullstack Developer JAVA PHP C++ Python

€500/day
Lyon, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Romain

Presentation
-------------------

I started as a study and development engineer within a major player in the IT Services sector (formerly SSII), banking sector. I was able to participate in the development of Java applications, work with an offshore team in India and thus become the functional reference intermediary between the French and Indian teams.
I was able to work jointly with the offer team, in contact with the client to model their needs in the application.
After a break to travel around the world, I launched myself as an IT training consultant for SMEs and training organizations.
Understanding a client's challenges, whether they are individuals or legal entities, is one of the most difficult aspects of software engineering. How many projects fail or do not meet requirements? Excellent technical level is hardly enough to deliver a quality product. Understanding the client's environment, identifying their challenges, meeting their needs is the key to any delivery worthy of the name.
In my opinion, being a software engineer is a job that requires technical skills but above all human skills such as: listening, clarity, relevance, foresight and of course experience.

Technical stack
------------------------

  • Back-end
+ Java : JEE, Hibernate, JPA, Spring
+ PHP7 : Symfony2

  • Front-end
+ HTML5
+ CSS3
+ Javascript : ES2015, JQuery, React.js
  • French

    Native or bilingual

  • English

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Seme formation
    IT Training Consultant
    CONSULTING AND AUDITS
    February 2015 - Today (11 years and 4 months)
    Paris, France
    IT consultant for SMEs.
    Freelance Back-end / Front-end trainer.

    As a self-employed consultant for SMEs, I was responsible for addressing IT issues, often at the infrastructure level. Thus, direct contact with the client allowed me to further develop my listening and needs analysis skills.

    As a freelance trainer and computer science teacher, the double challenge is constant:
    - to be at the forefront of best practices on several technologies
    - to be at the forefront of popularization, of the 'tear-down' of technology, of developing a vision, a perspective on the technology that allows it to be transmitted better, enabling trainees to grasp it better. An old saying states that we only master a concept when we know how to explain it to someone else.

    Technologies used:
    - Java, JEE, Hibernate, JPA, Spring
    - PHP7, Symfony2
    - Javascript, JQuery, React.js
    - HTML5, CSS3
    Training Pedagogy Andragogy Back-End Development Front-End Development Java PHP HTML5 Symfony Spring
  • Sopra Banking Software
    Business Analyst
    BANKING AND INSURANCE
    August 2008 - April 2012 (3 years and 9 months)
    Annecy, France
    The business analyst works jointly with the 'offer' team in direct contact with the client to best model the client's business vision. This is a key position that requires translating the client's needs into models of different levels of abstraction, some for the client, others for the technical development team.

    Technologies used:
    - UML
    - JEE
    - HP Quality Center
    Java Eclipse Business analysis Functional Specifications Technical Specifications Business Model UML

Recommendations

FU
Pierre VarinardPV
Former user and 1 other person have recommended Romain

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Expert in IT and information systems level I (FR) level 7 (EU)
    École Privée des Sciences Informatiques de Lyon
    2008
    L’expert en informatique et système d’information exerce son activité au sein des entreprises de services numériques, des éditeurs de logiciels et des entreprises utilisatrices. Le métier visé est celui de responsable de projets informatiques. Dans un souci de gouvernance et performance du système d’information, il conçoit, prépare et suit la réalisation des projets, il supervise et élabore le schéma directeur à partir d’orientations stratégiques définies avec la Direction générale de l’entreprise. De par ses missions de Manager, il pilote et coordonne ses équipes tout en améliorant la qualité des processus métiers. L’expert informatique et système d’information assure une veille technologique et économique dans le but d’anticiper les évolutions et attentes de son secteur d’activité. Selon une approche durable et dans un souci de responsabilité économique, environnementale et sociale, il propose des solutions innovantes permettant d’améliorer la qualité des biens et services vendus par l’entreprise. Les capacités attestées : Bloc 1 – Assurer des fonctions d’encadrement – Management des S.I. – Management des Ressources – Ethique & Evolution du S.I. – Stratégie financière Bloc 2 – Méthodes & Projet – Management de Projet – Méthode de Gestion de Projet Bloc 3 – Gestion des Données & Business Intelligence – Gestion des données – Business Intelligence Bloc 4 – Développer Bloc 5 – Développer des infrastructures Systèmes & Réseaux Bloc 6 – Manager et conseil ERP
  • DUT in Computer Science
    IUT 2 Grenoble Université Grenoble Alpes
    2005
    Il s'agit de former des analystes-programmeurs qui seront capables de concevoir, de réaliser, de mettre en œuvre et de maintenir les systèmes informatiques correspondant aux besoins formulés par les utilisateurs. L'analyse : C'est l'élaboration d'une solution à un problème concret et la mise en forme de cette solution en vue de son automatisation. Les analystes doivent avoir le sens des contacts humains pour communiquer utilement avec les non-informaticiens. En plus de leur savoir informatique, il leur faut une connaissance suffisante des problèmes comptables, industriels et commerciaux. La programmation : Elle poursuit dans le détail le travail de l'analyste. Le programmeur doit structurer les solutions élaborées et les exprimer dans un langage assimilable par l'ordinateur. La logique, la précision et une connaissance parfaite des langages et des progiciels utilisés sont les qualités indispensables du bon programmeur.

Skill set

Categories