-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.bak.html
executable file
·826 lines (737 loc) · 44 KB
/
index.bak.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
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
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
<!DOCTYPE html>
<html lang="en">
<head profile="http://www.w3.org/2005/10/profile">
<link rel="icon" href="img/myicon.ico">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>imiordanov</title>
<!-- CSS -->
<link rel="stylesheet" href="dist/semantic/semantic.min.css">
<link rel="stylesheet" href="dist/style.css">
<!-- JavaScript -->
<script type="text/javascript" src="dist/jquery.min.js"></script>
<script type="text/javascript" src="dist/semantic/semantic.min.js"></script>
</head>
<body>
<div class="ui fluid inverted segment" style="position: fixed; width: 100%; top: 0; z-index: 100; border-radius: 0px;">
<div class="ui inverted secondary pointing menu">
<a class="active item" href="#home">
Home
</a>
<a class="item" href="#work">
Work
</a>
<a class="item" href="#studies">
Studies
</a>
<a class="item" href="#trivia">
Trivia
</a>
<a class="item" href="#contact">
Contact
</a>
<div class="right middle aligned menu">
<a style="margin-top: 5px; margin-right: 5px; color: white;" target="_blank" href="https://www.linkedin.com/in/imiordanov/">
<i class="large linkedin in icon"></i>
</a>
<a style="margin-top: 5px; margin-right: 5px; color: white;" target="_blank" href="https://twitter.com/imiordanov">
<i class="large twitter icon"></i>
</a>
<a style="margin-top: 5px; margin-right: 5px; color: white;" target="_blank" href="https://www.facebook.com/i.m.iordanov">
<i class="large facebook icon"></i>
</a>
<a style="margin-top: 5px; margin-right: 5px; color: white;" target="_blank" href="https://www.instagram.com/i.m.iordanov/">
<i class="large instagram icon"></i>
</a>
<a style="margin-top: 5px; margin-right: 5px; color: white;" target="_blank" href="https://github.com/imiordanov">
<i class="large github icon"></i>
</a>
<a style="margin-top: 5px; margin-right: 5px; color: white;" target="_blank" href="https://zababablog.wordpress.com/">
<i class="large wordpress icon"></i>
</a>
<a href="https://corpy.co.jp" target="_blank">
<img class="ui small image" style="margin-top: 5px;" src="img/corpy.png">
</a>
</div>
</div>
</div>
<section id="home" class="ui fluid grid">
<div class="one column row">
<div class="column">
<div class="ui basic segment" style="height: 20vh;"> <!-- just empty space --> </div>
</div>
</div>
<div class="one wide column"> <!-- just empty space --> </div>
<div class="five wide column">
<img class="ui large circular centered image" src="img/me.jpg">
</div>
<div class="nine wide column">
<div class="ui basic segment" style="text-align: justify;">
<h1 class="ui header">Hi! My name is Iordan!</h1>
<p>
I'm the CTO at <a href="https://corpy.co.jp" target="_blank">Corpy&Co.</a> in Tokyo, Japan. I would describe myself as a mixture of Software Engineer and Applied Mathematician. <i>Some</i> people have called me a reasonably good cook. No one has called me funny (yet). My main duties are to provide snacks and comfort for my colleagues.
</p>
<p>
Lately my interests focus on Explainable AI and Quality-Assurable AI. These past months I've been working with my colleagues on <a href="https://factory.confide.tech/" target="_blank">CONFIDE</a>, our amazing (naturally) tool to introduce Explainable and Quality-Assurable AI to manufacturing companies. We have great plans for CONFIDE, so stay tuned, the demo will be live soon! I wrote an <a href="https://medium.com/@corpy.ai.lab/explainable-artificial-intelligence-or-how-to-confide-in-a-machine-134097cc2a98" target="_blank">article about it</a>, feel free to have a look.
</p>
<p>
I have a Ph.D. in Computer Science from the <a href="http://welcome.univ-lorraine.fr/en" target="_blank">University of Lorraine</a>, Nancy, France. I was member of the research team <a target="_blank" href="http://gamble.loria.fr/">GAMBLE</a> for three years, and I worked with <a target="_blank" href="https://members.loria.fr/Monique.Teillaud/">Monique Teillaud</a> on the subject <a href="docs/PhD-thesis.pdf" target="_blank"><b><i>Delaunay triangulations of a family of symmetric hyperbolic surfaces in practice</i></b></a>. Sounds quite serious, I know. I will only say that one of the people who established Hyperbolic Geometry was warned by his own father that <a href="https://theiff.org/publications/cab16-crochet.html" target="_blank">it would drive him crazy</a>, and there is a lettuce involved. I won't spoil any more than that.
</p>
<p>
The algorithm that we proposed with Monique is implemented in C++ and is open source. It was inspired by <a target="_blank" href="http://www.cgal.org/">CGAL</a>, the largest open-source library for computational geometry. Our implementation is now proudly <a href="https://www.cgal.org/2019/02/25/Hyperbolic_triangulations/" target="_blank">a part of the library</a>. While working on my PhD, I participated in the <a href="http://homepages.loria.fr/MTeillaud/collab/Astonishing/" target="_blank">ASTONISHING associate team</a> and in the <a href="https://members.loria.fr/Monique.Teillaud/collab/SoS/" target="_blank">SoS ANR project</a>.
</p>
</div>
</div>
<div class="one wide column"> <!-- just empty space --> </div>
</section>
<section id="work" class="ui fluid grid">
<div class="one column row">
<div class="column">
<div class="ui basic segment" style="height: 20vh;"> <!-- just empty space --> </div>
</div>
</div>
<div class="one column row">
<div class="column">
<h1 class="ui centered header">What keeps me busy?</h1>
</div>
</div>
<div class="row">
<div class="three wide column"> <!-- empty space, as always --> </div>
<div class="ten wide column">
<div class="ui basic segment" style="text-align: justify;">
Mahatma Gandhi said that <i>whatever we do in life is insignificant, but it is important that we do it</i>. You might be thinking, yes, but Oscar Wilde said that <i>quotation is a serviceable substitute for wit</i>. The irony is not lost on me, but there you have it. Anyway, here you can see what I'm working on these days, and also some older stuff.
</div>
</div>
<div class="three wide column"> <!-- empty space, as always --> </div>
<div class="three wide column"> <!-- empty space, as always --> </div>
<div class="ten wide column">
<div class="ui basic segment" style="text-align: justify;">
<h3 class="ui header">Work experience (at least the one I can put on my CV)</h3>
<div class="ui styled fluid accordion">
<div class="active title">
<i class="dropdown icon"></i>
July 2019 ~ present: Corpy&Co., CTO
</div>
<div class="active content">
<p>
I moved to Japan in July 2019 and started my work at <a href="https://corpy.co.jp" target="_blank">Corpy</a> as Chief Scientist. I was promoted to CTO in April 2022. My duties are mainly to handle projects and the people working on them, to give advice, direction, and counseling (in multiple senses).
</p>
<p>
Until now, I've worked on projects for Toyota, AISIN, AIST, Ishida, Nikon, Ryoki, GS Yuasa, and many more. However, the most exciting and long-lasting one for me personally is CONFIDE, our own in-house XAI and QAAI solution. The motivation behind CONFIDE can be summarized in the following tweet.
</p>
<p>
<blockquote style="margin: auto !important;" class="twitter-tweet tw-align-center"><p lang="en" dir="ltr">AI is like teenage sex: everyone talks about it, nobody knows how to do it, everyone thinks everyone else is doing it & so claims to do it</p>— Mariya Yao (@thinkmariya) <a href="https://twitter.com/thinkmariya/status/849476338331373568?ref_src=twsrc%5Etfw">April 5, 2017</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
</p>
<p>
CONFIDE is a tool that gives practical understanding and ease of use to companies that want to use AI in their manufacturing process. What is more, it implements Quality Assurance for AI, which is something still lacking from many other commercial solutions. This is one of the main reasons why companies are hesitant to adopt AI -- how can they trust something that works as a black box? We're working on solving that.
</p>
<p>
One step at a time, we are building CONFIDE and along with it our understanding of AI and related techniques. Once we are confident in our CONFIDE (ha!), we plan to expand our services to other, more challenging domains.
</p>
</div>
<div class="title">
<i class="dropdown icon"></i>
February 2019 ~ June 2019: Gamestream Srl., R&D Engineer
</div>
<div class="content">
<p>
<a href="https://gamestream.biz/" target="_blank">Gamestream</a> is a gem hidden in Ludres, in the Lorraine region of France. The company offers game streaming services -- you can play AAA games on your smartphone, cheap laptop, or TV, even on your toaster (if it can run the right software). The only thing you need is a good Internet connection, a gamepad, and the necessary software. I have mentioned the software twice because that's what I worked on, so it's important.
</p>
<p>
In my time with the company, I developed a client for a Samsung TV, so that people could play games on it effortlessly, in Full HD at 60fps. That was a game-changer (second ha!) for hotels and hospitals. I was particularly touched by the motivation of Ivan, the CEO of the company, who wanted to install this software in hospitals to make a positive difference in people's lives. It was a privilege to contribute to this project and to learn so many things from the many talented people at Gamestream.
</p>
<p>
Oh, and the barbecue! Every once in a while, we would just have barbecue for lunch. Can you picture that? Freshly cooked meat, a cold beer, French countryside -- such nice memories!
</p>
</div>
<div class="title">
<i class="dropdown icon"></i>
January 2016 ~ March 2019: University of Lorraine, Ph.D. Candidate
</div>
<div class="content">
<p>
Does this really count as work experience? I would say so, I think I worked during these three years.
</p>
<p>
During my thesis I had the opportunity to collaborate with some extraordinary researchers, crushing my own confidence and self-esteem in the process. In parallel, the occasional anxiety attack would manifest, so I guess the experience was quite unique and formative. They say that whatever doesn't kill you, makes you stronger, right? Right?!
</p>
<p>
Aside from that, I had the chance to go to Australia, to collaborate closely with researchers from Groningen and Luxembourg, and, of course, to include my work in CGAL. This is something that I'm actually proud of, if I may say so myself.
</p>
</div>
<div class="title">
<i class="dropdown icon"></i>
January 2015 ~ September 2015: IACM-FORTH, Graduate Research Assistant
</div>
<div class="content">
<p>
The <a href="https://www.iacm.forth.gr/" target="_blank">Institute for Applied and Computational Mathematics</a> at the <a href="https://www.forth.gr/" target="_bkank">Foundation for Research and Technology Hellas</a> is quite a mouthful, if not anything else. It is one of the major research institutions in Greece, and I had the luck to work there during my Master's thesis. Luck and persistence, I should say -- you see, needing money to survive is a very strong motivation to work and study at the same time.
</p>
<p>
In my time at IACM, I was surprised to learn that the little knowledge that I have can find applications in practice and save human lives. I worked with an extraordinary Post-doctoral researcher, <a href="https://www.linkedin.com/in/eleni-metaxa-bba928b1" target="_blank">Eleni Metaxa</a>, who taught me so many things about hemodynamics (the way in which blood flows through veins). After many struggles, we managed to publish a scientific paper, my first publication ever! That was a truly great experience, with all its ups and downs.
</p>
</div>
<div class="title">
<i class="dropdown icon"></i>
May 2013 ~ June 2014: 01S Community Company, Software developer
</div>
<div class="content">
<p>
Ah yes, my first full-time programming job! Such a great experience with the <a href="http://www.01s.it/" target="_blank">people from 01S</a>! With them, I learned this insanely powerful tool called <a href="https://www.instantdeveloper.com/en/" target="_blank">InstantDeveloper</a>, and I had to re-implement the calculation engine for the Italian 730 tax declaration. The result? I blocked over 2000 operators on a national level for a whole morning. That was the first time I cried at work. Ah, fun times!
</p>
<p>
01S was and still is one of the best professional experiences I have ever had. Not only for all the things that I learned and for the projects to which I had the chance to contribute, but mainly for the people that I met and still respect until today. I still remember the food parties that we used to have whenever someone would have their birthday. And, oh my goodness, the porchetta that Daniele brought one day -- that was exquisite!
</p>
<p>
I'm telling you, unforgettable moments!
</p>
</div>
<div class="title">
<i class="dropdown icon"></i>
December 2009 ~ June 2012: Nanosoft, Software developer
</div>
<div class="content">
<p>
This was the first time that I was actually paid to write code. Such an amazing feeling. Out of nowhere, my High School teacher, who had <a href="https://nanosoft.gr/" target="_blank">his own business</a>, approached me and offered me to work with him. In my time with them, I worked on Windows and Windows CE devices (the palmtops, for those who remember). This is when I really got deep into programming and I also started playing around with Android applications.
</p>
<p>
I guess one can say that my teacher taught me in more than one ways. I would not be here, today, without the experience I got with him. Both on the development side, and on the business side -- he would always tell me that the user doesn't really know what they want, and, surprise surprise, 10 years later I'm finding myself remembering his words very vividly.
</p>
</div>
<div class="title">
<i class="dropdown icon"></i>
July 2007 ~ October 2009: Erbamea Srl., Warehouse manager
</div>
<div class="content">
<p>
I couldn't skip mentioning my experience at <a href="https://www.erbamea.it/" target="_blank">Erbamea</a> because it taught be so many things. I became an expert in medicinal plants and I could literally smell the bad from the good stuff. We were not only packaging herbal products from all over the world, but we were also cultivating and collecting local products as well. The comany has now grows beyond recognition, but I'm very happy that I could be there during the initial stage.
</p>
<p>
In Erbamea I was given a responsibility that I never had before, so this sense of owning my mistakes was developed to a considerable degree. More than that, I realized just how motivating it is to do my best when my work is appreciated, and this has had a very big impact on how I treat my colleagues today. Erbamea is a solid the stepping stone for me, and for that I am forever grateful. I keep only the fondest memories of my colleagues there, and especially Fausto, also known as Dr. Mearelli, the chess enthusiast who could talk about plants for hours with growing excitement.
</p>
</div>
</div>
</div>
</div>
<div class="three wide column"> <!-- empty space, as always --> </div>
</div>
</section>
<section id="studies" class="ui fluid grid">
<div class="one column row">
<div class="column">
<div class="ui basic segment" style="height: 20vh;"> <!-- just empty space --> </div>
</div>
</div>
<div class="one column row">
<div class="column">
<h1 class="ui centered header">What have I learned so far?</h1>
</div>
</div>
<div class="three wide column"> <!-- empty space, as always --> </div>
<div class="ten wide column">
<div class="ui basic segment" style="text-align: justify;">
<div class="ui basic segment">
Here is a list of the milestones in my education. You can find links to the fruits of my labor in there, feel free to explore the material. If you have critiques, that would be nice. If you don't, that would be even nicer.
</div>
<div class="ui styled fluid accordion">
<div class="title">
<i class="dropdown icon"></i>
January 2016 ~ March 2019: Ph.D. in Computer Science, University of Lorraine
</div>
<div class="content">
<p>
The topic of my Ph.D. lies in the domain of Computational Geometry. <a href="docs/PhD-thesis.pdf" target="_blank">You can have a look if you want</a>, but I warn you, it's quite technical. I was drawn to this topic mainly because of its strong practical component -- it was planned from the beginning that the resulting code would be a part of CGAL, and this was extremely exciting for me. The experience that I gained from this process is unique, having the chance to work with so many bright people is quite enlightening.
</p>
<p>
Aside from that, I learned French, I collaborated with people from different backgrounds on something completely new for me, and I failed multiple times. I want to believe that I have learned through this experience, and hopefully my work will help someone else do something even nicer. One can only hope, right?
</p>
</div>
<div class="title">
<i class="dropdown icon"></i>
September 2014 ~ December 2015: M.Sc. in Applied and Computational Mathematics, University of Crete
</div>
<div class="content">
<p>
I actually left my job at 01S to go back to Greece and continue my studies. During the entry interview, one of the examiners thought I was joking, they couldn't believe I actually did that. But I did, and I would do it again.
</p>
<p>
The reason for me returning to Greece for my Master's studies is that I wanted to work with <a href="http://users.tem.uoc.gr/~mkaravel/" target="_blank">Prof. Karavelas</a>, with whom I also worked during my Bachelor's thesis. I was inspired by him and wanted to continue in the same line of work, which ultimately led to my Ph.D. so I would definitely do it all over.
</p>
<p>
For my Master's thesis, I worked on something that I find very interesting -- cubic splines on the sphere! The splines that we worked with include a "tension" parameter and by varying this parameter, the spline becomes more or less smooth. The goal is to find the optimal parameters such that the shape defined by control points is preserved by the spline. There's a whole discussion on this, <a target="_blank" href="docs/MSc-thesis.pdf">the manuscript is here</a>. If you're up to it, you can also <a target="_blank" href="https://github.com/imiordanov/nu-spline">play around with the code</a>.
</p>
</div>
<div class="title">
<i class="dropdown icon"></i>
September 2005 ~ March 2013: B.Sc. in Applied Mathematics, University of Crete
</div>
<div class="content">
<p>
Right, that was a long one. The thing is, I interrupted my studies from 2007 to 2009, that's when I switched countries and was working at Erbamea. There was a family emergency that I needed to take care of, so I needed that time off. Looks bad on résumés, but family comes first.
</p>
<p>
When I started my studies, I was feeling quite disappointed because I always wanted to be a programmer. I felt like I would miss out on so many things, studying Applied Math instead. Well, it turns out that I was bitterly mistaken -- there's actually a lot of coding, and it's actually not just mindless coding, there is a lot of thought behind it. I feel like this has given me a unique perspective not only on problems and solutions, but on life itself. It might also be the reason why I'm overthinking everything, but that's a discussion for my therapist. Note taken.
</p>
<p>
It was not obligatory at my University to submit a thesis at the Bachelor level, but I wanted to do it anyway, it sounded like a fun final project. It was one of the best decisions I've ever made. I had the chance to work with <a href="http://users.tem.uoc.gr/~mkaravel/" target="_blank">Prof. Karavelas</a> on a topic that was ultimately related to my Ph.D. Funny how life does that, right? Anyway, <a target="_blank" href="docs/BSc-thesis.pdf">the thesis is here</a>, but I must say that I myself cringe when I read it now, it feels so badly written... so please excuse undergraduate me.
</p>
</div>
</div>
<div class="ui basic segment">
And here is a list of the events that I have attended, either as a speaker or as a listener. Why am I giving you this list? Well... why not? It's not like I have anything better to do, right?
</div>
<div class="ui styled fluid accordion">
<div class="title">
<i class="dropdown icon"></i>
Speaker -- the events where I have given a presentation myself
</div>
<div class="content">
<div class="ui relaxed divided list">
<div class="item">
<img src="img/fr.png" class="ui avatar image">
<div class="content">
<a class="header" target="_blank" href="https://cs2018.sciencesconf.org/">
9th International Conference on Curves and Surfaces (CS 2018)
</a>
<div class="description">
Palais des Congrès, Arcachon, France, Jun 28 -- Jul 4, 2018 <br>
<i class="download icon"></i> <a href="docs/slides-cs-2018.pdf" target="_blank" title="slides">presentation slides (pdf)</a>
</div>
</div>
</div>
<div class="item">
<img src="img/fr.png" class="ui avatar image">
<div class="content">
<div class="header">
CGAL Developers Meeting
</div>
<div class="description">
INRIA - LORIA, Nancy, France, Mar 13 -- 16, 2018 <br>
<i class="download icon"></i> <a href="docs/slides-cgal-2018.pdf" target="_blank" title="slides">presentation slides (pdf)</a>
</div>
</div>
</div>
<div class="item">
<img src="img/fr.png" class="ui avatar image">
<div class="content">
<a class="header" target="_blank" href="https://jga2017.sciencesconf.org/">
Journées de Géométrie Algorithmique (JGA 2017)
</a>
<div class="description">
Centre Paul Langevin, Aussois, France, Dec 10 -- 15, 2017 <br>
<i class="download icon"></i> <a href="docs/slides-jga-2017.pdf" target="_blank" title="slides">presentation slides (pdf)</a>
</div>
</div>
</div>
<div class="item">
<img src="img/fr.png" class="ui avatar image">
<div class="content">
<a class="header" target="_blank" href="https://members.loria.fr/MTeillaud/collab/Astonishing/2017_workshop.html">
Astonishing Workshop
</a>
<div class="description">
INRIA - LORIA, Nancy, France, Sep 25 -- 26, 2017 <br>
<i class="download icon"></i> <a href="docs/slides-astonishing-2017.pdf" target="_blank" title="slides">presentation slides (pdf)</a>
</div>
</div>
</div>
<div class="item">
<img src="img/aus.png" class="ui avatar image">
<div class="content">
<a class="header" target="_blank" href="http://socg2017.smp.uq.edu.au/index.html">
33rd International Symposium on Computational Geometry (SoCG 2017)
</a>
<div class="description">
The University of Queensland, Brisbane, Australia, Jul 4 -- 7, 2017 <br>
<i class="download icon"></i> <a href="docs/slides-socg-2017.pdf" target="_blank" title="slides">presentation slides (pdf)</a>
</div>
</div>
</div>
</div>
</div>
<div class="title">
<i class="dropdown icon"></i>
Listener -- the events where I was doing my best to understand what's going on
</div>
<div class="content">
<div class="ui relaxed divided list">
<div class="item">
<img src="img/fr.png" class="ui avatar image">
<div class="content">
<a class="header" target="_blank" href="https://members.loria.fr/MTeillaud/collab/SoS/">
SoS kickoff meeting
</a>
<div class="description">
INRIA - LORIA, Nancy, France, May 3 -- 4, 2018
</div>
</div>
</div>
<div class="item">
<img src="img/dm.png" class="ui avatar image">
<div class="content">
<a class="header" target="_blank" href="https://indico.nbi.ku.dk/conferenceDisplay.py?confId=938">
Geometry and Topology in Contemporary Material Science
</a>
<div class="description">
The Niels Bohr Institute, Copenhagen, Denmark, Sep 3 -- 9, 2017
</div>
</div>
</div>
<div class="item">
<img src="img/aus.png" class="ui avatar image">
<div class="content">
<a class="header" target="_blank" href="http://cs.slu.edu/~chambers/cgweek2017.html">
Workshop: Algorithms for the Medial Axis
</a>
<div class="description">
The University of Queensland, Brisbane, Australia, Jul 7, 2017
</div>
</div>
</div>
<div class="item">
<img src="img/aus.png" class="ui avatar image">
<div class="content">
<a class="header" target="_blank" href="http://socg2017.smp.uq.edu.au/workshops.html">
Workshop on Practical Methods for Solving Computational Geometry Problems
</a>
<div class="description">
The University of Queensland, Brisbane, Australia, Jul 6, 2017
</div>
</div>
</div>
<div class="item">
<img src="img/aus.png" class="ui avatar image">
<div class="content">
<a class="header" target="_blank" href="https://members.loria.fr/Monique.Teillaud/CGWeek_2017_workshop/">
Workshop: Geometric Aspects of Materials Science
</a>
<div class="description">
The University of Queensland, Brisbane, Australia, Jul 4 -- 5, 2017
</div>
</div>
</div>
<div class="item">
<img src="img/fr.png" class="ui avatar image">
<div class="content">
<a class="header" target="_blank" href="http://programme-scientifique.weebly.com/1438.html">
Graphs and Surfaces: Algorithms, Combinatorics and Topology
</a>
<div class="description">
CIRM, Marseille, France, May 9 –- 13, 2016
</div>
</div>
</div>
<div class="item">
<img src="img/gr.png" class="ui avatar image">
<div class="content">
<a class="header" target="_blank" href="http://acmac.uoc.gr/WAVES2012">
Wave propagation in complex media and applications
</a>
<div class="description">
ACMAC, Heraklion, Greece, May 7 –- 11, 2012
</div>
</div>
</div>
</div>
</div>
<div class="title">
<i class="dropdown icon"></i>
Neither -- these are the events at which we got some actual work done
</div>
<div class="content">
<div class="ui relaxed divided list">
<div class="item">
<img src="img/fr.png" class="ui avatar image">
<div class="content">
<div class="header">
CGAL Developers meeting
</div>
<div class="description">
INRIA, Sophia Antipolis, France, Sep 3 -- 7, 2018
</div>
</div>
</div>
<div class="item">
<img src="img/nl.png" class="ui avatar image">
<div class="content">
<div class="header">
Visit to <a target="_blank" href="http://www.cs.rug.nl/~gert/">Gert Vegter</a>
</div>
<div class="description">
Johann Bernoulli Institute for Mathematics and Computer Science, University of Groningen, The Netherlands, Apr 9 -- 20, 2018 <br>
Partially supported by the University of Groningen and by the <a href="https://members.loria.fr/Monique.Teillaud/collab/Astonishing" target="_blank">ASTONISHING associate team</a>
</div>
</div>
</div>
<div class="item">
<img src="img/nl.png" class="ui avatar image">
<div class="content">
<div class="header">
Visit to <a target="_blank" href="http://www.cs.rug.nl/~gert/">Gert Vegter</a>
</div>
<div class="description">
Johann Bernoulli Institute for Mathematics and Computer Science, University of Groningen, The Netherlands, Jan 15 -- 26, 2018 <br>
Partially supported by the University of Groningen and by the <a href="https://members.loria.fr/Monique.Teillaud/collab/Astonishing" target="_blank">ASTONISHING associate team</a>
</div>
</div>
</div>
<div class="item">
<img src="img/lux.png" class="ui avatar image">
<div class="content">
<div class="header">
Visit to <a target="_blank" href="http://math.uni.lu/schlenker/">Jean-Marc Schlenker</a>
</div>
<div class="description">
UR en mathèmatiques, University of Luxembourg, Luxembourg, Mar 29 -- 31, 2017 <br>
Partially supported by the University of Luxembourg and the <a href="https://members.loria.fr/Monique.Teillaud/collab/Astonishing" target="_blank">ASTONISHING associate team</a>
</div>
</div>
</div>
<div class="item">
<img src="img/nl.png" class="ui avatar image">
<div class="content">
<div class="header">
Visit to <a target="_blank" href="http://www.cs.rug.nl/~gert/">Gert Vegter</a>
</div>
<div class="description">
Johann Bernoulli Institute for Mathematics and Computer Science, University of Groningen, The Netherlands, Sep 19 -- 23, 2016 <br>
Partially supported by the University of Groningen and by the <a href="https://members.loria.fr/Monique.Teillaud/collab/Astonishing" target="_blank">ASTONISHING associate team</a>
</div>
</div>
</div>
<div class="item">
<img src="img/lux.png" class="ui avatar image">
<div class="content">
<div class="header">
Extended visit to <a target="_blank" href="http://math.uni.lu/schlenker/">Jean-Marc Schlenker</a>
</div>
<div class="description">
Mathematics Research Unit, University of Luxembourg, Luxembourg, Jun 1 -– 30, 2016 <br>
Partially supported by the University of Luxembourg and the <a href="https://members.loria.fr/Monique.Teillaud/collab/Astonishing" target="_blank">ASTONISHING associate team</a>
</div>
</div>
</div>
<div class="item">
<img src="img/lux.png" class="ui avatar image">
<div class="content">
<div class="header">
Visit to <a target="_blank" href="http://math.uni.lu/schlenker/">Jean-Marc Schlenker</a>
</div>
<div class="description">
Mathematics Research Unit, University of Luxembourg, Luxembourg, Feb 18, 2016 <br>
Partially supported by the University of Luxembourg and the <a href="https://members.loria.fr/Monique.Teillaud/collab/Astonishing" target="_blank">ASTONISHING associate team</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="three wide column"> <!-- empty space, as always --> </div>
</section>
<section id="trivia" class="ui fluid grid">
<div class="one column row">
<div class="column">
<div class="ui basic segment" style="height: 20vh;"> <!-- just empty space --> </div>
</div>
</div>
<div class="one column row">
<div class="column">
<h1 class="ui centered header">What else would you like to know?</h1>
</div>
</div>
<div class="three wide column"> <!-- empty space, as always --> </div>
<div class="ten wide column">
<div class="ui basic segment" style="text-align: justify;">
<div class="ui basic segment">
I've saved this space for all the random things that I think are interesting. Have a look around, and if you like something, feel free to keep it. I've also included some random info in there. It's random, there's a lot of randomness here. Chance? Hardly.
</div>
<div class="ui styled fluid accordion">
<div class="title">
<i class="dropdown icon"></i>
Dear Lordan, ...
</div>
<div class="content">
<p>
STOP. Please stop for a second, and consider this -- why would I write my own name with a lowercase letter? Right, it's IORDAN, or iordan if you prefer. Sorry for the confusion, I went with the writing in my passport (although I do think that the Yordan version looks a bit weird so I'm quite happy with Iordan).
</p>
</div>
<div class="title">
<i class="dropdown icon"></i>
Am I Bulgarian?
</div>
<div class="content">
<p>
I get that a lot. The answer is yes and no.
</p>
<p>
I was born in Bulgaria, my parents also, I have a Bulgarian nationality, for all intents and purposes I am a Bulgarian national. However, I belong to a tribe called <a href="https://en.wikipedia.org/wiki/Boyash" target="_blank">Boyash</a>. We have many names -- Ludari, Rudari, Linguri...
</p>
<p>
We are a nomadic tribe that would survive either by performing (think like street performers), or by making and selling utensils from wood and other natural sources (spoons, brooms, these large wooden bath tubs even). I myself am an expert broom-maker and broom-salesperson.
</p>
<p>
We have our own language derived from Latin (perhaps Romanian?) and mixed with some elements from Bulgarian. I guess because we live in Bulgaria. Our language doesn't have a written form, but we do speak it actively within my family. What I find fascinating is that I've found Linguri people in Greece, in Italy, and in France, and I can kind of understand what they say. Mind-blowing, really.
</p>
</div>
<div class="title">
<i class="dropdown icon"></i>
How many languages do I speak?
</div>
<div class="content">
<p>
Another one I get quite often.
</p>
<p>
Let's count, shall we?
</p>
<p>
English, Greek, Italian, French, Bulgarian. That's 5. I also speak my own language (see previous item), which is not official, so I don't count that one. As for Japanese, I can only communicate basic stuff, so that one doesn't really count either. Therefore, 5.
</p>
<p>
I really need to work on my Japanese.
</p>
</div>
<div class="title">
<i class="dropdown icon"></i>
How to spend your free time if you LOVE solving problems?
</div>
<div class="content">
<p>
We're talking about mathematical and/or programming problems, of course. These are easy to solve, the other ones are more complicated.
</p>
<p>
So if you're looking for a way to spend your free time, you can head over to <a href="https://projecteuler.net/" target="_blank">Project Euler</a> and have a look at the very large set of problems they have. Some of them are quite frustrating, but they will keep you busy, for sure. Have fun!
</p>
</div>
<div class="title">
<i class="dropdown icon"></i>
So how does Hyperbolic Space look like?
</div>
<div class="content">
<p>
It's hard to imagine how Hyperbolic Space works. It's mind-bending, really. Fortunately, there are some very smart people like <a href="http://vihart.com/" target="_blank">Vi Hart</a>, <a href="http://www.andreahawksley.com/" target="_blank">Andrea Hawksley</a>, <a href="https://matsumoto.gatech.edu/" target="_blank">Elisabetta Matsumoto</a>, and <a href="http://www.segerman.org/" target="_blank">Henry Segerman</a> who have done something very cool for us common folks.
</p>
<p>
These people have created a Virtual Reality model of 3D hyperbolic space, and you can try it our in your browser right now. <a href="http://h3.hypernom.com/" target="_blank">Try it out if you click here</a>, and you can <a href="https://arxiv.org/abs/1702.04004" target="_blank">see the paper here</a>. Once you open the window, you can use the W,A,S,D keys on your keyboard, or the arrows to navigate; use E,Q to rotate. It's like a game!
</p>
<p>
If you're up to it, you can also try the <a href="http://h2xe.hypernom.com/" target="_blank">product of a 2D hyperbolic space and a 1D Euclidean space</a>. It can cause vertigo. Yes, I know this is not how vertigo works, but trust me, in VR it can actually cause vertigo. <a href="https://arxiv.org/abs/1702.04862" target="_blank">Here is the paper</a>, if you want to see how it works.
</p>
</div>
<div class="title">
<i class="dropdown icon"></i>
Have you ever wondered how Bézier curves work in hyperbolic space?
</div>
<div class="content">
<p>
I did. Since I worked with these wonderful curves during my Master's, I wanted to see how they would work in the hyperbolic plane. So I made a simple widget on GeoGebra when I was playing around in my free time.
</p>
<p>
You can play around with the widget directly in your browser<a class="header" href="https://www.geogebra.org/m/wCmFPVuk" target="_blank"> on this link</a>. The implementation uses <a href="https://en.wikipedia.org/wiki/De_Casteljau%27s_algorithm" target="_blank">De Casteljau's algorithm</a>, but it's implemented using circular arcs instead of linear segments (since, you know, in the <a href="https://en.wikipedia.org/wiki/Poincar%C3%A9_disk_model" target="_target">Poincaré disk model</a> geodesics are arcs of circles).
</p>
</div>
<div class="title">
<i class="dropdown icon"></i>
How does trust evolve? Hmm??
</div>
<div class="content">
<p>
At some point I came upon this super cool interactive animation based on Game Theory (one of the fanciest things of the past few years, for some reason) that shows how trust evolves. If you've got a few minutes to play around, <a href="http://ncase.me/trust/" target="_blank">go for it</a>!
</p>
</div>
<div class="title">
<i class="dropdown icon"></i>
Have you heard about the Game of Life?
</div>
<div class="content">
<p>
<a href="https://en.wikipedia.org/wiki/John_Horton_Conway" target="_blank">John Horton Conway</a> was an English mathematician who had the inspiration for this simple, but extremely powerful idea. He modeled the way a system of cells would behave with four simple rules. <a href="https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life" target="_blank">Wikipedia can tell you more about this</a>.
</p>
<p>
I thought it would be a nice way to spend a weekend afternoon, so I made a tiny implementation in JavaScript. Since I was working with periodic things at the time, I made it so that the left-right and top-bottom boundaries are "glued" together (at least in the code). That makes it into a flat torus! <a href="game-of-life/index.html" target="_blank">You can see the page here</a>. If you refresh the page, you'll get a new board! ;)
</p>
</div>
<div class="title">
<i class="dropdown icon"></i>
Trolley problem. Thoughts? Morality?
</div>
<div class="content">
<p>
<a href="https://www.moralmachine.net/" target="_blank">MIT's Moral Machine</a> is an incredible project that will put you in crisis mode within two clicks. The idea is that you get to choose who lives and who does.
</p>
<p>
You see, everyone (well, at least some people, I guess) is thinking about the future when we will have self-driving cars. The thing is, no one thinks about what would happen if we actually got them. These cars will not exist in a vacuum, so it is highly probable that situations will arise in which a human life will be lost, no matter what the car chooses. The question then becomes, who should die, and who should live?
</p>
<p>
This is a version of the trolley problem, and it becomes highly relevant in the context of self-driving cars. This is what the Moral Machine does -- it makes you decide the fate of people and animals in such situations. Very thought-provoking, might cause some soul-searching.
</p>
</div>
</div>
</div>
</div>
<div class="three wide column"> <!-- empty space, as always --> </div>
</section>
<section id="contact" class="ui fluid grid">
<div class="one column row">
<div class="column">
<div class="ui basic segment" style="height: 20vh;"> <!-- just empty space --> </div>
</div>
</div>
<div class="one column row">
<div class="column">
<h1 class="ui centered header">Should we talk?</h1>
</div>
</div>
<div class="five wide column"> <!-- empty space, as always --> </div>
<div class="six wide column">
<div class="ui basic segment" style="text-align: justify;">
<div class="ui basic center aligned segment">
If you're still here and actually want to get in touch, I am impressed! <br>
Please reach out and I will get back to you as soon as possible.
</div>
<div class="ui centered inverted fluid horizontal card">
<div class="image">
<img src="img/line.jpg">
</div>
<div class="content">
<div class="center aligned header">Iordan Iordanov</div>
<div class="center aligned meta">
<span class="category">CTO, Corpy&Co.</span>
</div>
<div class="center aligned description">
4-4-11 Hongo, Bunkyo-ku <br>
〒113-0033 Tokyo, Japan <br>
<i class="envelope outline icon"></i><a href="mailto:iordan@corpy.co.jp">iordan@corpy.co.jp</a> <br>
</div>
</div>
</div>
</div>
</div>
<div class="five wide column"> <!-- empty space, as always --> </div>
</section>
<div class="ui basic segment" style="height: 20vh;"> <!-- just empty space --> </div>
</body>
<script>
document.body.onload = function() {
$('.ui.accordion').accordion();
}
const sections = document.querySelectorAll("section[id]");
window.addEventListener("scroll", navHighlighter);
function navHighlighter() {
let scrollY = window.pageYOffset;
sections.forEach(current => {
const sectionHeight = current.offsetHeight;
const sectionTop = (current.getBoundingClientRect().top + window.pageYOffset) - 150;
sectionId = current.getAttribute("id");
if ( scrollY > sectionTop && scrollY <= sectionTop + sectionHeight) {
document.querySelector(".ui.menu a[href*=" + sectionId + "]").classList.add("active");
} else {
document.querySelector(".ui.menu a[href*=" + sectionId + "]").classList.remove("active");
}
});
}
</script>
</html>