-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
225 lines (222 loc) · 11.2 KB
/
index.html
File metadata and controls
225 lines (222 loc) · 11.2 KB
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
<!DOCTYPE html>
<!--
Author: Anjan Roy<[email protected]>
-->
<html>
<head>
<title>
Anjan Roy, Software Engineer, India
</title>
<meta prefix="og: http://ogp.me/ns#" property="og:type" content="website">
<meta prefix="og: http://ogp.me/ns#" property="og:title" content="Anjan Roy, Software Engineer, India">
<meta prefix="og: http://ogp.me/ns#" property="og:description" content="My Thoughts, Experiments & Experiences">
<meta prefix="og: http://ogp.me/ns#" property="og:url" content="https://itzmeanjan.in">
<meta prefix="og: http://ogp.me/ns#" property="og:image" content="https://itzmeanjan.in/images/myImage.jpg">
<meta prefix="og: http://ogp.me/ns#" property="og:image:secure_url"
content="https://itzmeanjan.in/images/myImage.jpg">
<meta prefix="og: http://ogp.me/ns#" property="og:image:width" content="950">
<meta prefix="og: http://ogp.me/ns#" property="og:image:height" content="735">
<meta name="description" content="My Thoughts, Experiments & Experiences">
<meta property="twitter:card" content="summary_large_image">
<meta property="twitter:url" content="https://itzmeanjan.in/">
<meta property="twitter:title" content="Anjan Roy, Software Engineer, India">
<meta property="twitter:description" content="My Thoughts, Experiments & Experiences">
<meta property="twitter:image" content="https://itzmeanjan.in/images/myImage.jpg">
<meta property="twitter:site" content="@meanjanroy">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<meta name="author" content="Anjan Roy">
<meta name="keywords"
content="anjan, roy, itzmeanjan, software, engineer, india, portfolio, skills, projects, thoughts, experiments, experiences">
<meta name="theme-color" content="darkslategrey">
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico">
<link rel="stylesheet" type="text/css" href="styles/index.css">
</head>
<body>
<div id="parentDiv">
<div id="navBar">
<nav>
<a class="navLink" href="/"><big>H</big>ome</a> |
<a class="navLink" href="https://github.com/itzmeanjan" target="_blank"><big>P</big>rojects</a> |
<a class="navLink" href="https://gist.github.com/itzmeanjan" target="_blank"><big>G</big>ists</a> |
<a class="navLink" href="/pages/blog.html"><big>B</big>log</a> |
<a class="navLink" href="/pages/talks.html"><big>T</big>alks</a> |
<a class="navLink" href="/pages/contact.html"><big>C</big>ontact</a>
</nav>
</div>
<div class="childDiv">
<article>
<h1>
about
</h1>
<p>
Hello 👋, my name is <span class="noteText">Anjan Roy</span> and I am a Computer Programmer, living in
<span class="noteText">UAE</span>, originally from <span class="noteText">India</span>.
In 2018, after completing my under-graduate in Computer Science, I started practising software development
while continuing post-graduate study in Computer Science. In 2020, after earning M.Sc. in Computer Science, I moved
to industry full-time.
<br>
<br>
I'm working as an Engineer in the Explorations Team of the <a class="simpleLink" href="https://availproject.org" target="_blank">Avail Project</a>.
Along with that I'm also pursuing PhD in Applied Cryptography @ <a class="simpleLink" href="https://www.ru.nl/dis" target="_blank">Digital Security (DiS) Group</a> of <a class="simpleLink" href="https://www.ru.nl" target="_blank">Radboud University</a>,
under the guidance of <a class="simpleLink" href="https://cs.ru.nl/~joan" target="_blank">Prof. Joan Daemen</a>.
<br>
<br>
I'm a big fan of open-source. Naturally, I write and maintain some open-source projects. See my <a class="simpleLink" href="https://github.com/itzmeanjan" target="_blank">Github profile</a>.
</p>
</article>
</div>
<div class="childDiv">
<article>
<h1>
education
</h1>
<p>
I did my <span class="noteText">B.Sc. & M.Sc. in Computer Science</span> from Dept. of Computer & System
Sciences, <a class="simpleLink" href="https://visvabharati.ac.in/index.html" target="_blank">Visva-Bharati, Santiniketan, India</a>.
I've started pursuing a <span class="noteText">PhD in Applied Cryptography</span> from the <a class="simpleLink" href="https://www.ru.nl" target="_blank">Radboud University, Nijmegen, The Netherlands</a>.
I'm being supervised by <a class="simpleLink" href="https://cs.ru.nl/~joan" target="_blank">Prof. Joan Daemen</a> and co-supervised by <a class="simpleLink" href="https://gva.noekeon.org" target="_blank">Dr. Gilles Van Assche</a>.
During my PhD, I'll be studying design and implementation of both symmetric-key and post-quantum cryptography. I plan to focus on modernizing the state of the symmetric key cryptography.
<br>
<br>
You may be interested in taking a look at my <a class="simpleLink" href="cv/myCV.pdf" target="_blank">CV</a>.
</p>
</article>
</div>
<div class="childDiv">
<article>
<h1>
skill
</h1>
<ul>
<li>
Languages :
<ol>
<li>
<small>C, C++, Rust</small>
</li>
<li>
<small>Golang, Python, JavaScript (NodeJS)</small>
</li>
<li>
<small>Bash</small>
</li>
<li>
<small>SQL</small>
</li>
</ol>
</li>
<li>
Technologies :
<ol>
<li><small>Compilers : GCC, Clang, Rustc etc.</small></li>
<li><small>Build Tools : Make, CMake, Cargo</small></li>
<li><small>Vectorization : SSE, AVX2, AVX512 and NEON intrinsics</small></li>
<li><small>GPU Compute: CUDA, OpenCL, SYCL and Vulkan Compute</small></li>
<li><small>Profiling : GNU/Linux Kernel's Perf Tool</small></li>
<li><small>Backend : REST, JSON-RPC, GraphQL, gRPC</small></li>
<li><small>Networking : TCP, UDP, QUIC, Websocket, libp2p</small></li>
<li><small>Database : PostgreSQL, MySQL, CockroachDB, MongoDB, Redis</small></li>
<li><small>Caching : Memcached, Redis</small></li>
<li><small>Stream Processing : Apache Kafka, Redis Streams</small></li>
<li><small>Message Format : Protocol Buffer, MessagePack, CBOR, GOB, JSON, XML</small></li>
<li><small>VCS : Git</small></li>
<li><small>OS : GNU/Linux, Mac OS</small></li>
</ol>
</li>
</ul>
</article>
</div>
<div class="childDiv">
<article>
<h1>
experience
</h1>
<ol>
<li>
Engineer @ Explorations Team, Avail Project, Dubai [<span class="noteText">December, 2025 - Present</span>]
<ul>
<li><small>Working in the intersection of blockchain scaling, decentralization, privacy and applied cryptography.</small></li>
<li><small>Focusing on both research and software development.</small></li>
</ul>
</li>
<li>
Senior Cryptography Engineer @ Cryptography Research Center, Technology Innovation Institute, Abu Dhabi [
<span class="noteText">June, 2023 - May, 2025</span> ]
<ul>
<li><small>Led development, testing and release of the whole light-weight symmetric key cryptography library in C.</small></li>
<li><small>Helped develop symmetric and post-quantum aspect of UAE's Sovereign Cryptography Framework.</small></li>
<li><small>Used AVX*, NEON for vectorized Ascon, SHA3 and TurboSHAKE implementation in C, for use in PQC schemes.</small></li>
<li><small>Developed post-quantum cryptography schemes like ML-KEM, ML-DSA, SLH-DSA, Falcon etc. from scratch, in C.</small></li>
<li><small>Developed fastest known LWE-based Private Information Retrieval library, in Rust.</small></li>
<li><small>Offloaded LWE-based PIR Server-Setup Phase to GPU, using Vulkan Compute, achieving 60x performance boost.</small></li>
</ul>
</li>
<li>
Blockchain Engineer @ Polygon (Previously Matic Network) [ <span class="noteText">July, 2020 - May,
2023</span> ]
<ul>
<li><small>Implemented symmetric, asymmetric cryptographic schemes in zkSTARK -based Miden VM using WASM like assembly.</small></li>
<li><small>Fastest Merklization with BLAKE3 and Rescue Prime hash functions, using SYCL and OpenCL, for a wide range of targets.</small></li>
<li><small>Helped in building peer-to-peer light-client network for KZG commitment-based Data Availability blockchain Avail, using Rust.</small></li>
<li><small>Wrote and maintained Solidity smart contracts, powering L1 <-> L2 asset transfer - secured >$7B back then.</small></li>
<li><small>Developed simple and reliable microservice-based cross-blockchain transaction life-cycle tracker, in Go.</small></li>
<li><small>Designed and developed fast-finality, cross-blockchain, trusted asset transfer bridge for ecosystem project, in Go.</small></li>
</ul>
</li>
<li>
Freelancer [ <span class="noteText">July, 2018 - June, 2020</span> ]
<ul>
<li><small>Wrote custom ERC20 contract (with locking, staking) for leading marketplace.</small></li>
<li><small>Reduced latency by 53% after introducing Memcached, Redis in existing service.</small></li>
<li><small>Built JSON-RPC/ REST services with ExpressJS, PostgreSQL.</small></li>
<li><small>Helped researcher explore large dataset using Matplotlib, Seaborn, Numpy.</small></li>
<li><small>Helped client target large user base by building multi-platform app in Flutter.</small></li>
</ul>
</li>
</ol>
</article>
</div>
<div class="childDiv">
<article>
<h1>
interest
</h1>
<p>
<ul>
<li>
Applied Cryptography - Post-Quantum Cryptography and Light-Weight Cryptography
</li>
<li>
Homomorphic Encryption, Private Information Retrieval, Private Set Intersection and Private Nearest
Neighbour Search
</li>
<li>
Gossip protocols over large scale p2p network
</li>
</ul>
</p>
</article>
</div>
<div class="childDiv">
<article>
<h1>
hobby
</h1>
<p>
If I've free time I go for bicycling. Other than that, I love to watch movies, tv series.
Sometimes I read books or work on some of my side projects on Github.
</p>
</article>
</div>
</div>
<div id="footerDiv">
<footer>
<p id="footerText">
© <a href="https://github.com/itzmeanjan/itzmeanjan.github.io" id="footerLink"
target="_blank"><big>A</big>njan
Roy</a> ( <big>M</big>IT Licensed )
</p>
</footer>
</div>
</body>
</html>