CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In
sagemathinc

Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.

GitHub Repository: sagemathinc/cocalc
Path: blob/master/src/packages/next/pages/about/team/harald-schilly.tsx
Views: 687
1
import { Typography } from "antd";
2
3
import { TeamBio } from "components/about/team";
4
import withCustomize from "lib/with-customize";
5
6
import HaraldSchillyImage from "public/about/harald-schilly.jpg";
7
8
export default function HaraldSchilly({ customize }) {
9
return <TeamBio
10
customize={customize}
11
givenName="Harald"
12
surname="Schilly"
13
position="Chief Technology Officer at SageMath, Inc."
14
positionShort="CTO"
15
positionTimeframe="2015-present"
16
image={HaraldSchillyImage}
17
imageAlt={"Harald with his dog."}
18
companyRole={
19
<Typography.Paragraph>
20
At SageMath, Inc., Harald assumes the role of a tech torchbearer,
21
evaluating new technologies and implementing various libraries for
22
CoCalc projects. His relentless efforts translate into the seamless
23
front-end and back-end software development and maintenance for Sage and
24
CoCalc alike.
25
</Typography.Paragraph>
26
}
27
personalSection={
28
<>
29
<Typography.Paragraph>
30
Harald isn’t all work, though. He savors his free time by reconnecting
31
with nature and playing maestro in the kitchen, whipping up enticing
32
Italian meals like pasta, pizza, and lasagna. Additionally, he is an
33
enthusiast of Bitcoin and its cryptic brethren.
34
</Typography.Paragraph>
35
36
<Typography.Paragraph>
37
Reach out to chat more about his projects or for advice on the perfect
38
marinara sauce.
39
</Typography.Paragraph>
40
</>
41
}
42
background={
43
<>
44
<Typography.Paragraph>
45
Harald’s life-long dedication to coding and his profound knowledge and
46
dynamic personality have been invaluable in shaping CoCalc’s
47
operations and success.
48
</Typography.Paragraph>
49
50
<Typography.Paragraph>
51
A software maestro, Harald discovered his passion for coding in his
52
teenage years, experimenting with QBasic on the Microsoft Disk
53
Operating System and advancing onto Turbo Pascal, Visual Basic, Java,
54
and C, among others.
55
</Typography.Paragraph>
56
57
<Typography.Paragraph>
58
During his studies in Applied Mathematics with a focus on
59
Optimization, he deepened his understanding of the intricate workings
60
of algorithms. As a result, he embraced Java, Python, and later
61
JavaScript as his go-to coding languages. All the while, Harald became
62
a key contributor to the SageMath open-source mathematics software – a
63
testament to his dedication to broadening the horizons of technology
64
and innovation.
65
</Typography.Paragraph>
66
67
<Typography.Paragraph>
68
Beyond academia, Harald began crafting software solutions for various
69
industry needs. After obtaining his Master’s degree, he embarked on a
70
Ph.D. journey at the University of Vienna while teaching Linux system
71
administration and introducing Python to the undergraduates. Fueled by
72
his passion for industry-relevant solutions, he soon founded his own
73
company.
74
</Typography.Paragraph>
75
76
<Typography.Paragraph>
77
Fast forward to 2015, Harald became instrumental in CoCalc’s ascent.
78
His role demanded in-depth understanding of Software Engineering,
79
Linux administration, system monitoring, and oversight of the entire
80
Kubernetes cluster. Harald’s responsibilities didn’t just stop there:
81
he managed a towering stack of pre-installed open-source software
82
across all CoCalc projects – a role he fulfills with gusto.
83
</Typography.Paragraph>
84
</>
85
}
86
pastExperience={[
87
{
88
institution: "Self-Employed",
89
position: "IT Consultant",
90
timeframe: "2015-present",
91
},
92
{
93
institution: "Sage Open-Source Mathematical Software System",
94
position: "Developer",
95
timeframe: "2007-present",
96
},
97
{
98
institution: "University of Vienna",
99
position: "Mathematician, Faculty of Mathematics",
100
timeframe: "2006-2014",
101
},
102
{
103
institution: "DAGOPT Optimization Technologies GmbH",
104
position: "Research and Development",
105
timeframe: "2011-2012",
106
},
107
{
108
institution: "University of Vienna",
109
position: "Mag. rer. nat. Mathematics",
110
timeframe: "1999-2012",
111
},
112
{
113
institution: "University of Vienna",
114
position: "M.S. Mathematics",
115
timeframe: "1999-2008",
116
},
117
]}
118
/>;
119
}
120
121
export async function getServerSideProps(context) {
122
return await withCustomize({ context });
123
}
124
125