PageSourceSearch

https://giovannirossanigo.github.io/cv/

html giovannirossanigo.github.io collected 2026-10-03 09:14:37 UTC 11,951 bytes, 449 lines download raw bytes

1
2
3<!doctype html>
4<html lang="en" class="no-js">
5  <head>
6    
7
8<meta charset="utf-8">
9
10
11<!-- begin SEO -->
12
13
14
15
16
17
18
19
20
21<title>CV - Giovanni</title>
22
23
24
25<meta name="description" content="Personal academic website of Giovanni Rossanigo, PhD student at Universität Regensburg. Research in higher category theory and algebraic geometry.">
26
27
28
29
30
31
32
33  <link rel="canonical" href="https://giovannirossanigo.github.io/cv/">
34
35
36
37
38
39  
40
41  
42
43
44
45
46
47
48  
48<script type="application/ld+json">
49    {
50      "@context" : "http://schema.org",
51      "@type" : "Person",
52      "name" : "Giovanni Rossanigo",
53      "url" : "https://giovannirossanigo.github.io",
54      "sameAs" : null
55    }
56  </script>
56
57
58
59
60  <meta name="google-site-verification" content="3HjJabG0h8ikz6kuYb8LkhEAkHAv5N0KFTuXPIQPDK8" />
61
62
63
64
65<!-- end SEO -->
66
67<!-- Open Graph protocol data (https://ogp.me/), used by social media -->
68<meta property="og:locale" content="en-US">
69<meta property="og:site_name" content="Giovanni"> 
70<meta property="og:title" content="CV">
71
72
73
74  <meta property="og:url" content="https://giovannirossanigo.github.io/cv/">
75
76
77
78
79
80<!-- end Open Graph protocol -->
81
82  <meta name="google-site-verification" content="3HjJabG0h8ikz6kuYb8LkhEAkHAv5N0KFTuXPIQPDK8">
83
84
85
86<link href="https://giovannirossanigo.github.io/feed.xml" type="application/atom+xml" rel="alternate" title="Giovanni Feed">
87
88<meta name="HandheldFriendly" content="True">
89<meta name="MobileOptimized" content="320">
90<meta name="viewport" content="width=device-width, initial-scale=1.0">
91
92<!-- ⚡ Applica subito il tema corretto per evitare flash bianco -->
93<script>
94  (function() {
95    try {
96      var theme = localStorage.getItem('color-mode');
97      if (theme === 'dark') {
98        document.documentElement.classList.add('js');
99        document.body.classList.add('dark-mode', 'color-mode-dark');
100      }
101    } catch(e) {
102      console.warn('⚠️ Impossibile leggere color-mode da localStorage:', e);
103    }
104  })();
105</script>
105
106
107<script>
108  document.documentElement.className =
109    document.documentElement.className.replace(/\bno-js\b/g, '') + ' js ';
110</script>
110
111
112<link rel="stylesheet" href="https://giovannirossanigo.github.io/assets/css/main.css">
113<meta http-equiv="cleartype" content="on">
114
115<!-- MathJax configuration -->
116<script src="/assets/js/mathjax-config.js"></script>
vendor: 1 bytes, line 116
116
117<script async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
117
118
119<!-- TikZJax support -->
120<script src="https://tikzjax.com/v1/tikzjax.js"></script>
120
121<style>
122  svg.tikz text {
123    font-family: KaTeX_Main, "Times New Roman", serif !important;
124    font-size: 1em;
125  }
126  .tikz-cd, svg.tikz {
127    display: block;
128    margin: 1em auto;
129  }
130</style>
131
132<!-- Script gestione tema -->
133<script src="/assets/js/color-mode.js"></script>
vendor: 1 bytes, line 133
133
134<script src="/assets/js/dark-boxes.js"></script>
134
135
136<script>
137document.addEventListener('DOMContentLoaded', function() {
138  const toggle = document.getElementById('theme-toggle');
139  const body = document.body;
140  const icon = document.getElementById('theme-icon');
141
142  const updateBoxesSafe = () => { if(window.updateBoxes) window.updateBoxes(); };
143
144  // Listener toggle tema
145  toggle.addEventListener('click', function(e) {
146    e.preventDefault();
147
148    body.classList.toggle('dark-mode');
149    body.classList.toggle('color-mode-dark');
150
151    // Salva la scelta nel localStorage
152    try {
153      localStorage.setItem(
154        'color-mode',
155        body.classList.contains('dark-mode') ? 'dark' : 'light'
156      );
157    } catch (e) {
158      console.warn('⚠️ Impossibile salvare color-mode in localStorage:', e);
159    }
160
161    // Aggiorna icona
162    if (body.classList.contains('dark-mode')) {
163      icon.classList.remove('fa-sun');
164      icon.classList.add('fa-moon');
165    } else {
166      icon.classList.remove('fa-moon');
167      icon.classList.add('fa-sun');
168    }
169
170    // Aggiorna subito i box
171    updateBoxesSafe();
172  });
173
174  // Inizializza tema secondo preferenze utente o sistema
175  const savedTheme = localStorage.getItem('color-mode');
176  if (!savedTheme && window.matchMedia('(prefers-color-scheme: dark)').matches) {
177    body.classList.add('dark-mode', 'color-mode-dark');
178    icon.classList.remove('fa-sun');
179    icon.classList.add('fa-moon');
180  }
181
182  // Aggiorna i box inizialmente
183  updateBoxesSafe();
184});
185</script>
185
186
187<!--  Diagrammi testo -->
188<style>
189  body.dark-mode svg text {
190    fill: white !important;
191  }
192</style>
193
194
195<!-- test: HELLO_WORLD -->
196
197    
198
199
200  <meta name="google-site-verification" content="3HjJabG0h8ikz6kuYb8LkhEAkHAv5N0KFTuXPIQPDK8">
201
202<!-- debug: 3HjJabG0h8ikz6kuYb8LkhEAkHAv5N0KFTuXPIQPDK8 -->
203
204
205<!-- start custom head snippets -->
206
207<!-- Support for Academicons -->
208<link rel="stylesheet" href="https://giovannirossanigo.github.io/assets/css/academicons.css"/>
209
210<!-- favicon from https://commons.wikimedia.org/wiki/File:OOjs_UI_icon_academic-progressive.svg -->
211<link rel="apple-touch-icon" sizes="180x180" href="https://giovannirossanigo.github.io/images/apple-touch-icon-180x180.png"/>
212<link rel="icon" type="image/svg+xml" href="https://giovannirossanigo.github.io/images/favicon.svg"/>
213<link rel="icon" type="image/png" href="https://giovannirossanigo.github.io/images/favicon-32x32.png" sizes="32x32"/>
214<link rel="icon" type="image/png" href="https://giovannirossanigo.github.io/images/favicon-192x192.png" sizes="192x192"/>
215<link rel="manifest" href="https://giovannirossanigo.github.io/images/manifest.json"/>
216<link rel="icon" href="/images/favicon.ico"/>
217<meta name="theme-color" content="#ffffff"/>
218
219<!-- end custom head snippets -->
220
221  </head>
222
223  <body>
224
225    <!--[if lt IE 9]>
226<div class="notice--danger align-center" style="margin: 0;">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</div>
227<![endif]-->
228    
229
230<div class="masthead">
231  <div class="masthead__inner-wrap">
232    <div class="masthead__menu">
233      <nav id="site-nav" class="greedy-nav">
234        <button><div class="navicon"></div></button>
235        <ul class="visible-links">
236          <li class="masthead__menu-item masthead__menu-item--lg persist"><a href="https://giovannirossanigo.github.io/">Giovanni</a></li>
237          
238            
239            <li class="masthead__menu-item"><a href="https://giovannirossanigo.github.io/publications/">Notes and publications</a></li>
240          
241            
242            <li class="masthead__menu-item"><a href="https://giovannirossanigo.github.io/talks/">Talks</a></li>
243          
244            
245            <li class="masthead__menu-item"><a href="https://giovannirossanigo.github.io/teaching/">Teaching</a></li>
246          
247            
248            <li class="masthead__menu-item"><a href="https://giovannirossanigo.github.io/cv/">CV</a></li>
249          
250          <li id="theme-toggle" class="masthead__menu-item persist tail">
251            <a role="button" aria-labelledby="theme-icon"><i id="theme-icon" class="fa-solid fa-sun" aria-hidden="true" title="toggle theme"></i></a>
252          </li>
253        </ul>
254        <ul class="hidden-links hidden"></ul>
255      </nav>
256    </div>
257  </div>
258</div>
259
260    
261
262
263
264<div id="main" role="main">
265  
266
267
268  <div class="sidebar sticky">
269  
270
271
272
273<div itemscope itemtype="http://schema.org/Person">
274
275  <div class="author__avatar">
276    
277    	<img src="https://giovannirossanigo.github.io/images/profile.png" class="author__avatar" alt="Giovanni Rossanigo"  fetchpriority="high" />
278    
279  </div>
280
281  <div class="author__content">
282    <h3 class="author__name">Giovanni Rossanigo</h3>
283    
284    <p class="author__bio">PhD Student</p>
285  </div>
286
287  <div class="author__urls-wrapper">
288    <button class="btn btn--inverse">Follow</button>
289    <ul class="author__urls social-icons">
290      <!-- Font Awesome icons / Biographic information  -->
291      
292        <li class="author__desktop"><i class="fas fa-fw fa-location-dot icon-pad-right" aria-hidden="true"></i>Regensburg, Germany</li>
293      
294      
295        <li class="author__desktop"><i class="fas fa-fw fa-building-columns icon-pad-right" aria-hidden="true"></i>Universität Regensburg</li>
296      
297      
298      
299        <li><a href="mailto:[email protected]"><i class="fas fa-fw fa-envelope icon-pad-right" aria-hidden="true"></i>Email</a></li>
300      
301
302      <!-- Font Awesome and Academicons icons / Academic websites -->
303      
304        <li><a href="https://www.uni-regensburg.de/mathematik/fakultaet/startseite/index.html"><i class="ai ai-academia ai-fw icon-pad-right" aria-hidden="true"></i>Academia</a></li>
305      
306            
307      
308      
309      
310      
311                              
312      
313      
314      
315
316      <!-- Font Awesome icons / Repositories and software development -->
317      
318            
319            
320      
321        <li><a href="https://github.com/academicpages"><i class="fab fa-fw fa-github icon-pad-right" aria-hidden="true"></i>GitHub</a></li>
322      
323            
324            
325
326      <!-- Font Awesome icons / Social media -->
327              
328      
329      
330            
331      
332                  
333                  
334      
335            
336            
337            
338      
339            
340                  
341            
342      
343            
344            
345      
346              
347      
348                      
349      
350      
351            
352    </ul>
353  </div>
354</div>
355
356  
357  </div>
358
359
360  <div class="archive">
361    
362      <h1 class="page__title">CV</h1>
363    
364    
365<p>Here you can find a summary of my CV. A more extended version is available here <a href="/files/cv.pdf">cv</a>.</p>
366
367<h2 class="archive__subtitle cvsection">Education</h2>
368
369<ul>
370  <li>Master in Mathematics, Università degli Studi di Milano, September 2022 – April 2025</li>
371  <li>Erasmus+, Universität Regensburg, October 2023 – August 2024</li>
372  <li>Bachelor in Physics, Università degli Studi di Milano, September 2018 – October 2021</li>
373</ul>
374
375<h2 class="archive__subtitle cvsection">Work experience</h2>
376
377<ul>
378  <li><strong>December 2025 – Ongoing:</strong> PhD Student<br />
379Universität Regensburg — Supervisor: Prof. Denis-Charles Cisinski</li>
380  <li><strong>April 2025 – October 2025:</strong> Research Assistant<br />
381Universität Regensburg — Supervisor: Prof. Denis-Charles Cisinski</li>
382</ul>
383
384
385  </div>
386</div>
387
388
389    <div class="page__footer">
390      <footer>
391        <!-- start custom footer snippets -->
392
393<a href="/sitemap/">Sitemap</a>
394
395<!-- Support for MatJax -->
396<script defer src="https://cdnjs.cloudflare.com/polyfill/v3/polyfill.min.js?features=es6"></script>
vendor: 1 bytes, line 396
396
397<script defer src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js" id="MathJax-script"></script>
397
398
399<!-- Support for Plotly -->
400<script defer src='https://cdnjs.cloudflare.com/ajax/libs/plotly.js/3.0.1/plotly.min.js'></script>
400
401
402<!-- Support for Mermaid -->
403<script type="module">
404    import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.esm.min.mjs';
405    mermaid.initialize({startOnLoad:true, theme:'default'});
406    await mermaid.run({querySelector:'code.language-mermaid'});
407</script>
407
408
409<!-- end custom footer snippets -->
410
411        
412
413
414<div class="page__footer-follow">
415  <ul class="social-icons">
416    
417      <li><strong>Follow:</strong></li>
418    
419    
420      <li><a href="http://github.com/academicpages"><i class="fab fa-github" aria-hidden="true"></i> GitHub</a></li>
421    
422    
423    
424    <li><a href="https://giovannirossanigo.github.io/feed.xml"><i class="fa fa-fw fa-rss-square" aria-hidden="true"></i> Feed</a></li>
425    
426  </ul>
427</div>
428
429
430<div class="page__footer-copyright">
431  &copy; 2026 Giovanni Rossanigo, Powered by <a href="http://jekyllrb.com" rel="nofollow">Jekyll</a> &amp; <a href="https://github.com/academicpages/academicpages.github.io">AcademicPages</a>, a fork of <a href="https://mademistakes.com/work/minimal-mistakes-jekyll-theme/" rel="nofollow">Minimal Mistakes</a>.<br />
432  Site last updated 2026-10-02
433</div>
434
435      </footer>
436    </div>
437
438    
438<script type="module" src="https://giovannirossanigo.github.io/assets/js/main.min.js"></script>
438
439
440
441
442
443
444
445
446
447  </body>
448</html>
449

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.