Skip to content

Commit 8ceefc6

Browse files
authored
Merge pull request #653 from typelevel/tsc-2026
Add new TSC members
2 parents 9702b31 + 3a51832 commit 8ceefc6

5 files changed

Lines changed: 171 additions & 60 deletions

File tree

build.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -420,6 +420,7 @@ object LaikaCustomizations {
420420
"fa-youtube" -> loadFaIcon("brands", "youtube"),
421421
// solids
422422
"fa-book" -> loadFaIcon("solid", "book"),
423+
"fa-chess-knight" -> loadFaIcon("solid", "chess-knight"),
423424
"fa-envelope" -> loadFaIcon("solid", "envelope"),
424425
"fa-globe" -> loadFaIcon("solid", "globe"),
425426
"fa-hand-holding-heart" -> loadFaIcon("solid", "hand-holding-heart"),

src/blog/directory.conf

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -111,12 +111,6 @@ cheng {
111111
bio: "Eugenia Cheng is a Senior Lecturer (Associate Professor) of Pure Mathematics in the School of Mathematics and Statistics, University of Sheffield, UK."
112112
}
113113

114-
chingles {
115-
name: "Ching Hian Chew"
116-
avatar: "https://github.com/Chingles2404.png"
117-
github: Chingles2404
118-
}
119-
120114
chrisokasaki {
121115
name: "Chris Okasaki"
122116
avatar: "https://github.com/chrisokasaki.png"
@@ -556,11 +550,6 @@ yifanxing {
556550
bio: "Yifan is a software engineer, ScalaBridge organizer, and open-source contributor. Her work involves many distributed systems related topics, including network protocols, consensus, network security, etc. Yifan contributed to the message queue systems and asynchronous APIs for a Scala open source project Shared Health Research Information Network (SHRINE) at Harvard Medical School. The system uses concepts of parallel processing/multi-threading, non-blocking asynchronous, distributed systems, etc."
557551
}
558552

559-
zainabali {
560-
name: "Zainab Ali"
561-
bio: "Zainab is a functional programmer who converted from object oriented design. A physicist at heart, she was excited to find an application of dimensional analysis and dependent types to real world problems. She is the author of Libra and a contributor to many typelevel libraries, such as cats and fs2."
562-
}
563-
564553
zetashift {
565554
name: "Rishad Sewnarain"
566555
avatar: "https://github.com/zetashift.png"

src/directory.conf

Lines changed: 139 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,14 @@
1-
# authors
1+
# leadership
2+
3+
antoniojimeneznieto {
4+
name: "Antonio Jimenez"
5+
pronouns: "he/him"
6+
avatar: "https://github.com/antoniojimeneznieto.png"
7+
email: "antonio.jimenez.nieto@gmail.com"
8+
github: antoniojimeneznieto
9+
linkedin: "https://www.linkedin.com/in/antonio-jimenez-nieto/"
10+
bio: "Hi, my name is Antonio. I'm originally from Spain and currently work full-time as software engineer using Scala in Switzerland. I've been using Scala for 5 years, ever since discovering the language during a functional programming course at EPFL. I participated in Google Summer of Code as a student, working on Cats Effect's new I/O integrated runtime leveraging io_uring. Today, I remain actively involved in the project as a co-mentor."
11+
}
212

313
armanbilge {
414
name: Arman Bilge
@@ -14,6 +24,35 @@ armanbilge {
1424
bio: "I am a member of the Typelevel community and a core maintainer of several projects, including Cats Effect. I also serve as the Executive Director of the Typelevel Foundation, where I help grow our community and support industry adoption of our libraries. I am interested in functional programming, concurrent runtimes, and how community and technology interact in open source :) ask me how you can get involved with Typelevel!"
1525
}
1626

27+
bpholt {
28+
name: "Brian P. Holt"
29+
pronouns: "he/him"
30+
avatar: "https://github.com/bpholt.png"
31+
url: "https://www.planetholt.com"
32+
github: bpholt
33+
}
34+
35+
chingles {
36+
name: "Ching Hian Chew"
37+
avatar: "https://github.com/Chingles2404.png"
38+
github: Chingles2404
39+
}
40+
41+
danicheg {
42+
name: Daniel Esik
43+
avatar: "https://github.com/danicheg.png"
44+
github: danicheg
45+
mastodon: "https://indieweb.social/@danicheg"
46+
}
47+
48+
dhinojosa {
49+
name: Daniel Hinojosa
50+
avatar: "https://github.com/dhinojosa.png"
51+
github: dhinojosa
52+
url: "http://www.evolutionnext.com"
53+
mastodon: "https://mastodon.social/@dhinojosa"
54+
}
55+
1756
djspiewak {
1857
name: Daniel Spiewak
1958
title: Director
@@ -24,6 +63,33 @@ djspiewak {
2463
bio: "I write code, read papers, and think thoughts. Broadly, I'm interested in: type theory, parser theory, functional abstractions, data structures, performance."
2564
}
2665

66+
hkateu {
67+
name: "Herbert Kateu"
68+
avatar: "/img/authors/hkateu.jpg"
69+
email: "hkateu@gmail.com"
70+
github: compile-at-the-nile
71+
}
72+
73+
Hombre-x {
74+
name: Gabriel Santana Paredes
75+
avatar: "https://github.com/Hombre-x.png"
76+
github: Hombre-x
77+
linkedin: "https://www.linkedin.com/in/hombre-x/"
78+
}
79+
80+
igor-ramazanov {
81+
name: Igor Ramazanov
82+
avatar: "https://github.com/igor-ramazanov.png"
83+
github: igor-ramazanov
84+
}
85+
86+
iRevive {
87+
name: Maksym Ochenashko
88+
avatar: "https://github.com/iRevive.png"
89+
github: iRevive
90+
url: "https://ochenashko.com/"
91+
}
92+
2793
jducoeur {
2894
name: Justin du Coeur (aka Mark Waks)
2995
title: Treasurer
@@ -34,25 +100,28 @@ jducoeur {
34100
bio: "I’m a second-generation programmer, starting out on my father’s PDP-8 back in the mid-70s, and I’ve been a language geek ever since, working professionally in everything from LISP to Ada to assembly to C# to JavaScript to C++ to (heaven help me) COBOL, and pretty much everything in between. I picked up Scala back in 2007 (after trying to build a company in Java and winding up in a rage over its limitations); I’ve been working in Scala full-time since 2012. I’ve been doing “light FP” since picking up the style from Ruby around 2002, and "pure FP" in Scala since 2018. During the day, I work at One Pass, building out a suite of health-maintenance tools using the Typelevel stack. In my spare time, I’m the CEO and Architect of Querki, a wiki/database hybrid designed to make it easier for individuals and communities to manage and collaborate on their data."
35101
}
36102

37-
valencik {
38-
name: Andrew Valencik
39-
title: Secretary
40-
avatar: "https://github.com/valencik.png"
41-
email: "andrew.valencik@gmail.com"
42-
github: valencik
43-
mastodon: "https://mastodon.social/@valencik"
44-
linkedin: "https://www.linkedin.com/in/andrewvalencik/"
103+
jepfp {
104+
name: Philipp Jenni
105+
avatar: "https://github.com/jepfp.png"
106+
github: jepfp
107+
linkedin: "https://www.linkedin.com/in/philipp-jenni-9b7024135/"
45108
}
46109

47-
samspills {
48-
name: Sam Pillsworth
49-
pronouns: "she/her"
50-
avatar: "https://github.com/samspills.png"
51-
github: samspills
52-
mastodon: "https://hachyderm.io/@spills"
53-
url: "http://www.blerf.ca/"
54-
email: "sam@blerf.ca"
55-
signal: "https://signal.me/#eu/QtscKtx9wLFUMWISf4XqpLAB98KgG5s1dZv3vX88ezWQu8FHNrxI9ImqmE0CbrRW"
110+
Koroeskohr {
111+
name: Victor Viale
112+
pronouns: he/him
113+
avatar: "https://github.com/Koroeskohr.png"
114+
github: Koroeskohr
115+
url: "https://www.victorviale.com/"
116+
}
117+
118+
lenguyenthanh {
119+
name: Thanh Le
120+
avatar: "https://github.com/lenguyenthanh.png"
121+
github: lenguyenthanh
122+
url: "https://www.thanh.se/"
123+
linkedin: "https://www.linkedin.com/in/lenguyenthanh/"
124+
lichess: nt9
56125
}
57126

58127
lukajcb {
@@ -73,6 +142,41 @@ mpilquist {
73142
bio: "Michael Pilquist is the author of Scodec, a suite of open source Scala libraries for working with binary data, and Simulacrum, a library that simplifies working with type classes. He is also a committer on a number of other projects in the Scala ecosystem, including Cats and FS2. He is also the chief software architect at Combined Conditional Access Development (CCAD), a joint venture between Comcast and ARRIS, Inc., where he is responsible for the design and development of control systems that manage tens of millions of cable system devices, including set-top boxes and head-end equipment."
74143
}
75144

145+
reardonj {
146+
name: Justin Reardon
147+
pronouns: he/him
148+
avatar: "https://github.com/reardonj.png"
149+
github: reardonj
150+
url: "https://www.jmreardon.com/"
151+
linkedin: "https://www.linkedin.com/in/reardonj/"
152+
}
153+
154+
rossabaker {
155+
name: "Ross A. Baker"
156+
pronouns: "he/him"
157+
avatar: "https://github.com/rossabaker.png"
158+
url: "https://rossabaker.com/"
159+
github: rossabaker
160+
mastodon: "https://social.rossabaker.com/@ross"
161+
}
162+
163+
SabrinaXKL {
164+
name: Sabrina Konrad-lee
165+
avatar: "https://github.com/SabrinaXKL.png"
166+
github: SabrinaXKL
167+
}
168+
169+
samspills {
170+
name: Sam Pillsworth
171+
pronouns: "she/her"
172+
avatar: "https://github.com/samspills.png"
173+
github: samspills
174+
mastodon: "https://hachyderm.io/@spills"
175+
url: "http://www.blerf.ca/"
176+
email: "sam@blerf.ca"
177+
signal: "https://signal.me/#eu/QtscKtx9wLFUMWISf4XqpLAB98KgG5s1dZv3vX88ezWQu8FHNrxI9ImqmE0CbrRW"
178+
}
179+
76180
satabin {
77181
name: "Lucas Satabin"
78182
pronouns: "he/him"
@@ -83,38 +187,27 @@ satabin {
83187
mastodon: "https://piaille.fr/@lucassatabin"
84188
}
85189

86-
hkateu {
87-
name: "Herbert Kateu"
88-
avatar: "/img/authors/hkateu.jpg"
89-
email: "hkateu@gmail.com"
90-
github: compile-at-the-nile
91-
}
92-
93-
bpholt {
94-
name: "Brian P. Holt"
95-
pronouns: "he/him"
96-
avatar: "https://github.com/bpholt.png"
97-
url: "https://www.planetholt.com"
98-
github: bpholt
190+
satorg {
191+
name: Sergey Torgashov
192+
avatar: "https://github.com/satorg.png"
193+
github: satorg
99194
}
100195

101-
rossabaker {
102-
name: "Ross A. Baker"
103-
pronouns: "he/him"
104-
avatar: "https://github.com/rossabaker.png"
105-
url: "https://rossabaker.com/"
106-
github: rossabaker
107-
mastodon: "https://social.rossabaker.com/@ross"
196+
valencik {
197+
name: Andrew Valencik
198+
title: Secretary
199+
avatar: "https://github.com/valencik.png"
200+
email: "andrew.valencik@gmail.com"
201+
github: valencik
202+
mastodon: "https://mastodon.social/@valencik"
203+
linkedin: "https://www.linkedin.com/in/andrewvalencik/"
108204
}
109205

110-
antoniojimeneznieto {
111-
name: "Antonio Jimenez"
112-
pronouns: "he/him"
113-
avatar: "https://github.com/antoniojimeneznieto.png"
114-
email: "antonio.jimenez.nieto@gmail.com"
115-
github: antoniojimeneznieto
116-
linkedin: "https://www.linkedin.com/in/antonio-jimenez-nieto/"
117-
bio: "Hi, my name is Antonio. I'm originally from Spain and currently work full-time as software engineer using Scala in Switzerland. I've been using Scala for 5 years, ever since discovering the language during a functional programming course at EPFL. I participated in Google Summer of Code as a student, working on Cats Effect's new I/O integrated runtime leveraging io_uring. Today, I remain actively involved in the project as a co-mentor."
206+
zainabali {
207+
name: "Zainab Ali"
208+
avatar: "https://github.com/zainab-ali.png"
209+
github: zainab-ali
210+
bio: "Zainab is a functional programming polyglot, educator and the author of Functional Stream Processing in Scala. She is a Scala ambassador, a community representative for the Scala Center and the organizer of the London Scala User Group."
118211
}
119212

120213
# sponsors

src/foundation/directory.conf

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
board: [${armanbilge}, ${djspiewak}, ${jducoeur}, ${valencik}]
22
staff: [${armanbilge}]
3-
tsc: [${armanbilge}, ${lukajcb}, ${samspills}, ${mpilquist}, ${djspiewak}, ${jducoeur}, ${valencik}]
43
coc: [${armanbilge}, ${hkateu}, ${samspills}, ${satabin}, ${valencik}]
54
security: [${rossabaker}, ${armanbilge}, ${bpholt}, ${antoniojimeneznieto}]
5+
6+
tsc: [
7+
${zainabali}
8+
${armanbilge}
9+
${chingles}
10+
${danicheg}
11+
${dhinojosa}
12+
${lukajcb}
13+
${jepfp}
14+
${antoniojimeneznieto}
15+
${SabrinaXKL}
16+
${lenguyenthanh}
17+
${iRevive}
18+
${samspills}
19+
${mpilquist}
20+
${igor-ramazanov}
21+
${reardonj}
22+
${Hombre-x}
23+
${djspiewak}
24+
${satorg}
25+
${jducoeur}
26+
${valencik}
27+
${Koroeskohr}
28+
]

src/templates/bio.template.html

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<article class="bulma-media">
2-
@:for(_.avatar)
32
<figure class="bulma-media-left">
43
<p class="bulma-image bulma-is-64x64">
4+
@:for(_.avatar)
55
<img class="bulma-is-rounded" src="${_.avatar}" />
6+
@:@
67
</p>
78
</figure>
8-
@:@
99
<div class="bulma-media-content">
1010
<div class="bulma-content">
1111
<p>
@@ -61,6 +61,11 @@
6161
<span class="bulma-icon bulma-is-small">@:svg(fa-linkedin)</span>
6262
</a>
6363
@:@
64+
@:for(_.lichess)
65+
<a class="bulma-level-item" href="https://lichess.org/@/${_.lichess}">
66+
<span class="bulma-icon bulma-is-small">@:svg(fa-chess-knight)</span>
67+
</a>
68+
@:@
6469
</div>
6570
</nav>
6671
</div>

0 commit comments

Comments
 (0)