informaticage

CV In JSON

Dec 3rd, 2020 (edited)
945
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const CV = {
  2.   // Profile
  3.   profile: {
  4.     description: "Computer Scientist & Software Developer",
  5.     name: "Samuel Finocchio",
  6.     bornDate: "30-05-2020",
  7.     sex: Sex.male,
  8.     nationality: "Italiana",
  9.   },
  10.   // Skills
  11.   skills: [
  12.     // Developer Technologies/Languages
  13.     {
  14.       topic: "Languages, Frameworks, Technologies, Libs...",
  15.       list: [
  16.         "Ansi C",
  17.         "C++",
  18.         "STL (C++)",
  19.         "C#",
  20.         "Java",
  21.         "Assembly MIPS",
  22.         "VisualBasic.Net",
  23.         "Python",
  24.         "PHP 7",
  25.         "Laravel",
  26.         "SlimPHP",
  27.         "JavaScript (ES6)",
  28.         "JQuery",
  29.         "Angular 10",
  30.         "Ionic 2",
  31.         "NodeJS",
  32.         "Express",
  33.         "NestJS",
  34.         "JSON",
  35.         "XML",
  36.         "Prolog",
  37.         "Datalog",
  38.         "SQL standard",
  39.         "MySQL/MariaDB",
  40.         "PostgreSQL",
  41.         "MongoDB",
  42.         "Redis",
  43.         "HTML5",
  44.         "CSS3",
  45.         "Flexbox",
  46.         "Boostrap",
  47.         "Material",
  48.         "Git",
  49.         "GitHub",
  50.         "Atlassian",
  51.       ],
  52.     },
  53.     // Software engineering
  54.     {
  55.       topic: "Software Engineering",
  56.       list: [
  57.         "Design patterns",
  58.         "Waterfall",
  59.         "Agile",
  60.         "RUP (Rational Unified Process)",
  61.         "Extreme Programming",
  62.         "Api Design",
  63.         "Database design (Relazionale e non relazionale)",
  64.         "Tecniche di normalizzazione",
  65.         "Documentazione",
  66.         "Version Control",
  67.       ],
  68.     },
  69.     // Computer Science
  70.     {
  71.       topic: "Computer Science",
  72.       list: [
  73.         "Programmazione procedurale strutturata",
  74.         "Programmazione orientata agli oggetti",
  75.         "Programmazione funzionale",
  76.         "Programmazione logica dichiarativa",
  77.         "Linguaggi formali",
  78.         "Grammatiche libere dal contesto e regolari",
  79.         "Automi riconoscitori di linguaggi regolari",
  80.         "Espressioni regolari",
  81.         "Semantica operazionale",
  82.         "Logica proposizionale",
  83.         "Parsing, interpreti e compilatori",
  84.         "Algebra relazionale",
  85.         "Calcolo relazionale",
  86.       ],
  87.     },
  88.     // Algorithms & Data Structures
  89.     {
  90.       topic: "Algorithms and Data Structures",
  91.       list: [
  92.         "Complessità Computazionale",
  93.         "Verifiche di correttezza",
  94.         "Sorting",
  95.         "Pile e Code",
  96.         "C++",
  97.         "Heap e code di priorità",
  98.         "Alberi Autobilancianti",
  99.         "Tabelle di Hash",
  100.         "Grafi",
  101.         "Visite, alberi ricoprenti e cammini minimi a sorgente singola e multipla",
  102.         "Approccio goloso",
  103.         "Programmazione dinamica",
  104.         "Sliding window",
  105.         "Prefix Sum",
  106.         "...",
  107.       ],
  108.     },
  109.   ],
  110.   // Related Education
  111.   educations: [
  112.     {
  113.       description: "IIS A.Volta (Pescara)",
  114.       title: "Diploma in Informatica",
  115.       year: 2016,
  116.       certificate: "",
  117.     },
  118.     {
  119.       description: "Università degli Studi dell'Aquila",
  120.       title: "In corso - Laurea in Informatica",
  121.       year: 2021,
  122.       certificate: "",
  123.     },
  124.   ],
  125.   experiences: [
  126.     // Aesys UDA
  127.     {
  128.       from: {
  129.         year: 2020,
  130.         month: 9,
  131.       },
  132.       to: {
  133.         year: 2020,
  134.         month: 11,
  135.       },
  136.       companyName: "Università Gabriele D'Annunzio",
  137.       projectDescription:
  138.         "Sviluppo di un server per la teledidattica\
  139.           in grado di importare automaticamente lezioni,\
  140.           corsi, docenti, cla, master ecc..\
  141.           dal database della segreteria online e creare automaticamente\
  142.           gruppi e teams su Microsoft Teams tramite Microsoft Graph.",
  143.       projectName: "Server Teledidattica",
  144.       technologies: [
  145.         {
  146.           topic: "Linguaggi",
  147.           list: ["Typescript", "Javascript", "HTML", "CSS", "SASS", "Java"],
  148.         },
  149.         {
  150.           topic: "Frameworks e librerie",
  151.           list: ["Angular2+", "Node.js", "TypeORM", "Sequelize"],
  152.         },
  153.         {
  154.           topic: "Versioning",
  155.           list: ["Git"],
  156.         },
  157.       ],
  158.       role: "Full Stack Developer",
  159.     },
  160.     // Aesys Linkem FE
  161.     {
  162.       from: {
  163.         year: 2020,
  164.         month: 10,
  165.       },
  166.       to: {
  167.         year: 2020,
  168.         month: 10,
  169.       },
  170.       companyName: "Linkem",
  171.       projectDescription:
  172.         "Sviluppo di una applicazione Web per la creazione e gestione di campagna pubblicitarie.",
  173.       projectName: "Linkem Digital Platform",
  174.       technologies: [
  175.         {
  176.           topic: "Linguaggi",
  177.           list: ["Typescript", "Javascript", "HTML", "CSS", "SASS"],
  178.         },
  179.         {
  180.           topic: "Frameworks e librerie",
  181.           list: ["Angular11"],
  182.         },
  183.         {
  184.           topic: "Versioning",
  185.           list: ["Git"],
  186.         },
  187.       ],
  188.       role: "Front End Developer",
  189.     },
  190.     // Aesys Generic
  191.     {
  192.       from: {
  193.         year: 2020,
  194.         month: 8,
  195.       },
  196.       to: {
  197.         now: true,
  198.       },
  199.       companyName: "Aesys",
  200.       projectDescription: "Consulenze sviluppatore fullstack",
  201.       projectName: "Progetti interni e consulenza",
  202.       technologies: [
  203.         {
  204.           topic: "Linguaggi",
  205.           list: ["Typescript", "Javascript", "HTML", "CSS", "SASS", "Java"],
  206.         },
  207.         {
  208.           topic: "Frameworks e librerie",
  209.           list: ["Angular2+", "Node.js", "TypeORM", "Sequelize"],
  210.         },
  211.         {
  212.           topic: "Versioning",
  213.           list: ["Git"],
  214.         },
  215.       ],
  216.       role: "Full Stack Developer",
  217.     },
  218.     // Emernet
  219.     {
  220.       from: {
  221.         year: 2016,
  222.         month: 2,
  223.       },
  224.       to: {
  225.         year: 2017,
  226.         month: 2,
  227.       },
  228.       companyName: "Emernet",
  229.       projectDescription:
  230.         "Sofware geolocalizzazione e gestione mezzi di emergenza, equipaggio ed equipaggiamento.",
  231.       projectName: "Mobile Automation System",
  232.       technologies: [
  233.         {
  234.           topic: "Linguaggi",
  235.           list: ["Javascript", "HTML", "CSS"],
  236.         },
  237.         {
  238.           topic: "DB",
  239.           list: ["MySQL", "PostgreSQL"],
  240.         },
  241.         {
  242.           topic: "Frameworks",
  243.           list: ["Angular.js (versione 1)", "NodeJS", "Express", "Material"],
  244.         },
  245.         {
  246.           topic: "Versioning",
  247.           list: ["Git", "Bitbucket Atlassian"],
  248.         },
  249.       ],
  250.       role: "Full Stack Developer",
  251.     },
  252.     // UnivAQ Teaching OII
  253.     {
  254.       from: {
  255.         year: 2019,
  256.         month: 9,
  257.       },
  258.       to: {
  259.         year: 2020,
  260.         month: 9,
  261.       },
  262.       companyName: "Università degli Studi dell'Aquila",
  263.       projectDescription:
  264.         "Coach OII, allenatore della squadra abruzzese di problem solving algoritmico per partecipare alle Olimpiadi Italiane dell'Informatica",
  265.       projectName: "Coaching Olimpiadi Italiane Informatica",
  266.       technologies: [
  267.         {
  268.           topic: "Linguaggi",
  269.           list: ["C", "C++"],
  270.         },
  271.         {
  272.           topic: "Librerie",
  273.           list: ["STL (Standard Template Library)"],
  274.         },
  275.         {
  276.           topic: "Argomenti",
  277.           list: [
  278.             "Algoritmi",
  279.             "Strutture dati",
  280.             "Greedy",
  281.             "DP",
  282.             "Grafi",
  283.             "Ricorsione",
  284.           ],
  285.         },
  286.       ],
  287.       role: "Coach",
  288.     },
  289.     // UnivAQ Teaching LPS and ELPlatform
  290.     {
  291.       from: {
  292.         year: 2019,
  293.         month: 9,
  294.       },
  295.       to: {
  296.         year: 2020,
  297.         month: 9,
  298.       },
  299.       companyName: "Università degli Studi dell'Aquila",
  300.       projectDescription:
  301.         "Assistente corso LPS (Laboratorio di Programmazione di sistemi) e sviluppatore piattaforma ELearning e correttore automatico programmi sottomessi (prestazioni e correttezza)",
  302.       projectName: "PLS (Piano lauree scientifiche)",
  303.       technologies: [
  304.         {
  305.           topic: "Linguaggi",
  306.           list: [
  307.             "PHP",
  308.             "Javascript",
  309.             "C",
  310.             "C++",
  311.             "Assembly MIPS",
  312.             "Assembly MC6800",
  313.           ],
  314.         },
  315.         {
  316.           topic: "Framework e librerire",
  317.           list: ["Laravel", "STL (C++)"],
  318.         },
  319.         {
  320.           topic: "Argomenti",
  321.           list: ["Correzione e valutazione automatici"],
  322.         },
  323.       ],
  324.       role: "Sviluppatore e assistente docente",
  325.     },
  326.   ],
  327.   // Spoken languages
  328.   languages: [
  329.     // Ita
  330.     {
  331.       level: {
  332.         written: ILanguageLevel.L1,
  333.         spoken: ILanguageLevel.L1,
  334.       },
  335.       name: "Italiano",
  336.     },
  337.     // En
  338.     {
  339.       level: {
  340.         written: ILanguageLevel.B2,
  341.         spoken: ILanguageLevel.B2,
  342.       },
  343.       name: "Inglese",
  344.     },
  345.   ],
  346. };
  347.  
RAW Paste Data