Просмотр исходного кода

Start moving former data to new Elixir template

theenglishway (time) 2 лет назад
Родитель
Сommit
c08feace4c
2 измененных файлов с 63 добавлено и 26 удалено
  1. 4 0
      cv_gen/lib/templates/cv.html.eex
  2. 59 26
      cv_gen/lib/templates/cv.json

+ 4 - 0
cv_gen/lib/templates/cv.html.eex

@@ -191,6 +191,10 @@
           <dl>
             <dt class="location"></dt>
             <dd><%= educ[:location] %></dd>
+            <dt class="start_date">Date début</dt>
+            <dd><time class="start_date" datetime="<%= educ.startDate %>"></time></dd>
+            <dt class="end_date">Date fin</dt>
+            <dd><time class="end_date" datetime="<%= educ.endDate %>"></time></dd>
           </dl>
         </li>
       <% end %>

+ 59 - 26
cv_gen/lib/templates/cv.json

@@ -1,35 +1,43 @@
 {
     "basics": {
-        "name": "John Doe",
-        "label": "Programmer",
+        "name": "Julien Hervé",
+        "label": "Ingénieur/développeur logiciel polyvalent",
         "image": "",
         "email": "john@gmail.com",
         "phone": "(912) 555-4321",
         "url": "https://johndoe.com",
         "summary": "A summary of John Doe…",
         "location": {
-            "address": "2712 Broadway St",
-            "postalCode": "CA 94115",
-            "city": "San Francisco",
-            "countryCode": "US",
-            "region": "California"
+            "city": "Paris",
+            "countryCode": "FR"
         },
         "profiles": [
             {
-                "network": "Twitter",
-                "username": "john",
-                "url": "https://twitter.com/john"
+                "network": "LinkedIn",
+                "url": "https://www.linkedin.com/in/julien-herv%C3%A9-ba9ba689/"
             }
         ]
     },
     "work": [
         {
-            "name": "Company",
-            "position": "President",
-            "url": "https://company.com",
-            "startDate": "2013-01-01",
-            "endDate": "2014-01-01",
-            "summary": "Description…",
+            "name": "Parrot",
+            "position": "Ingénieur logiciel embarqué",
+            "url": "https://www.parrot.com",
+            "startDate": "2014-09",
+            "endDate": "2017-05",
+            "summary": "Development and architecture on Parrot's drones software (Bebop Drone, Bebop Drone 2.0, Minidrones)",
+            "highlights": [
+                "Started the company"
+            ]
+        },
+
+        {
+            "name": "CEA",
+            "position": "Ingénieur chercheur",
+            "url": "https://www.cea.fr",
+            "startDate": "2009-11",
+            "endDate": "2014-08",
+            "summary": "R&D works on PharOS, a safe embedded RTOS for automotive (now Asterios, promoted by KRONO-SAFE company), and on safe and secure hypervision",
             "highlights": [
                 "Started the company"
             ]
@@ -50,16 +58,18 @@
     ],
     "education": [
         {
-            "institution": "University",
+            "institution": "Ecole nationale supérieure de l'Electronique et de ses Applications",
             "url": "https://institution.com/",
-            "area": "Software Development",
+            "area": "Diplôme d'ingénieur, Mécatronique & Electronique Embarquée",
             "studyType": "Bachelor",
-            "startDate": "2011-01-01",
-            "endDate": "2013-01-01",
+            "startDate": "2006",
+            "endDate": "2009",
             "score": "4.0",
             "courses": [
                 "DB1101 - Basic SQL"
-            ]
+            ],
+            "location": "Cergy-Pontoise",
+            "summary": " Generalist formation in electronics : analog and digital electronics, software, signal processing, control theory, … Last-year specialization in « Mechatronics and Complex Systems », which has a focus on embedded systems, system modeling and mechanics"
         }
     ],
     "awards": [
@@ -89,19 +99,42 @@
     ],
     "skills": [
         {
-            "name": "Web Development",
+            "name": "Backend",
+            "level": "Master",
+            "keywords": [
+                "Elixir",
+                "Python",
+                "Django",
+                "HTTP",
+                "Rest"
+            ]
+        },
+        {
+            "name": "Tools",
             "level": "Master",
             "keywords": [
-                "HTML",
-                "CSS",
-                "JavaScript"
+                "git",
+                "Linux",
+                "Python"
             ]
         }
     ],
     "languages": [
+        {
+            "language": "Français",
+            "fluency": "Langue maternelle"
+        },
         {
             "language": "English",
-            "fluency": "Native speaker"
+            "fluency": "Fluent"
+        },
+        {
+            "language": "Português",
+            "fluency": "débutant"
+        },
+        {
+            "language": "Deutsch",
+            "fluency": "débutant"
         }
     ],
     "interests": [