-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathresume.html
More file actions
284 lines (247 loc) · 15.5 KB
/
resume.html
File metadata and controls
284 lines (247 loc) · 15.5 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
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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Abhay Chaurasiya – Resume</title>
<style>
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
font-family: 'Arial', sans-serif;
font-size: 8.8pt;
line-height: 1.32;
color: #1a1a1a;
background: #fff;
padding: 14px 22px 14px 22px;
}
/* ── HEADER ── */
.header { text-align: center; margin-bottom: 5px; }
.header h1 { font-size: 18pt; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: #111; }
.header .title { font-size: 8.8pt; color: #444; letter-spacing: 0.3px; margin-top: 2px; }
.header .title span { color: #1a56db; font-weight: 700; }
.header .contacts { margin-top: 3px; font-size: 8pt; color: #333; }
.header .contacts a { color: #1a56db; text-decoration: none; }
.header .contacts span { margin: 0 4px; color: #bbb; }
/* ── SUMMARY ── */
.summary {
font-size: 8.7pt; color: #2a2a2a; line-height: 1.45;
border-left: 3px solid #1a56db;
padding: 5px 8px; background: #f8faff;
margin-bottom: 6px; border-radius: 0 4px 4px 0;
}
/* ── SECTION ── */
.section { margin-bottom: 7px; }
.section-title {
font-size: 8.2pt; font-weight: 700; text-transform: uppercase;
letter-spacing: 1.2px; color: #111;
border-bottom: 1.5px solid #1a56db;
padding-bottom: 2px; margin-bottom: 5px;
}
/* ── EXPERIENCE BLOCKS ── */
.te-block { margin-bottom: 7px; }
.te-header { display: flex; justify-content: space-between; align-items: baseline; gap: 6px; }
.te-org { font-weight: 700; font-size: 9pt; color: #111; }
.te-org-note { font-weight: 400; color: #555; font-size: 8.2pt; }
.te-meta { font-size: 8pt; color: #555; white-space: nowrap; flex-shrink: 0; }
.te-sub { font-size: 8.2pt; color: #444; font-style: italic; margin-bottom: 2px; }
ul { padding-left: 12px; }
ul li { margin-bottom: 2px; font-size: 8.6pt; line-height: 1.32; }
ul li::marker { color: #1a56db; }
.pr-ref {
font-size: 7.6pt; color: #1a56db; font-weight: 700;
background: #eff6ff; border: 1px solid #bfdbfe;
padding: 0 3px; border-radius: 3px;
text-decoration: none; margin-left: 3px;
}
.open-prs { font-size: 8pt; color: #555; margin-top: 2px; padding-left: 12px; }
/* ── SKILLS ── */
.skills-grid { display: grid; grid-template-columns: 96px 1fr; gap: 2px 6px; }
.sk { font-weight: 700; font-size: 8.3pt; color: #222; }
.sv { font-size: 8.3pt; color: #1a1a1a; }
/* ── PROJECTS ── */
.proj-block { margin-bottom: 5px; }
.proj-header { display: flex; justify-content: space-between; align-items: baseline; gap: 4px; }
.proj-name { font-weight: 700; font-size: 8.8pt; color: #111; white-space: nowrap; }
.proj-name a { color: #111; text-decoration: none; }
.proj-name a:hover { color: #1a56db; }
.proj-link { font-size: 7.6pt; color: #1a56db; text-decoration: none; font-weight: 600; margin-left: 4px; }
.proj-stack { font-size: 7.6pt; color: #666; font-style: italic; text-align: right; }
/* ── EDUCATION ── */
.edu-header { display: flex; justify-content: space-between; align-items: baseline; }
.edu-degree { font-weight: 700; font-size: 8.8pt; color: #111; }
.edu-date { font-size: 7.8pt; color: #555; white-space: nowrap; }
.edu-inst { font-size: 8.3pt; color: #444; font-style: italic; }
/* ── ACHIEVEMENTS ── */
.ach-item { margin-bottom: 2px; font-size: 8.4pt; line-height: 1.3; }
/* ── TWO COL ── */
.two-col { display: grid; grid-template-columns: 1fr 1fr; gap: 0 16px; }
</style>
</head>
<body>
<!-- HEADER -->
<div class="header">
<h1>Abhay Chaurasiya</h1>
<div class="title">
<span>DevOps / Platform Engineer</span> | Kubernetes | Go | <span>CNCF & Go Toolchain Contributor</span>
</div>
<div class="contacts">
<a href="mailto:abhaychaurasiya19@gmail.com">abhaychaurasiya19@gmail.com</a>
<span>|</span>+91 82992 11830
<span>|</span>
<a href="https://github.com/abhay1999">github.com/abhay1999</a>
<span>|</span>
<a href="https://linkedin.com/in/abhay-chaurasiya">linkedin.com/in/abhay-chaurasiya</a>
<span>|</span>India
</div>
</div>
<!-- SUMMARY -->
<div class="summary">
DevOps / Platform Engineer with strong expertise in <strong>Kubernetes, Go, and cloud-native systems</strong>. Designing and building <strong>scalable, fault-tolerant, distributed systems</strong> — from self-healing Kubernetes operators to high-availability CI/CD pipelines. Active contributor to the <strong>official Go toolchain</strong> (golang/tools, reviewed by Google's core team) and <strong>CNCF ecosystem</strong> (Jaeger, Helm, GoReleaser) with 7 merged PRs reaching millions of developers.
Focused on building <strong>developer platforms and internal tooling</strong> to improve engineering velocity and system reliability. Production-grade experience in observability, CI/CD pipeline automation, and platform engineering.
</div>
<!-- SKILLS -->
<div class="section">
<div class="section-title">Technical Skills</div>
<div class="skills-grid">
<span class="sk">Languages</span>
<span class="sv">Go (Golang), TypeScript, JavaScript (ES2022+), Python, Bash, SQL</span>
<span class="sk">Cloud & Infra</span>
<span class="sv">Kubernetes, Helm, Terraform, Docker, AWS (EKS · EC2 · S3 · CloudFront · Lambda)</span>
<span class="sk">CI/CD</span>
<span class="sv">GitHub Actions, Jenkins, ArgoCD, GitOps, Trivy, SonarQube</span>
<span class="sk">Observability</span>
<span class="sv">Prometheus, Grafana, Alertmanager, Jaeger, OpenTelemetry, SPM</span>
<span class="sk">Backend & DB</span>
<span class="sv">Node.js, Express.js, gRPC, REST, GraphQL · PostgreSQL, MongoDB, Redis, MySQL</span>
</div>
</div>
<!-- PROFESSIONAL EXPERIENCE -->
<div class="section">
<div class="section-title">Professional Experience (Open Source & Engineering Work)</div>
<!-- golang/tools -->
<div class="te-block">
<div class="te-header">
<span class="te-org">Go Toolchain <span class="te-org-note">(golang/tools · Official Go SDK · Reviewed by Alan Donovan, Google)</span></span>
<span class="te-meta">Open Source Contributor · Apr 2026</span>
</div>
<div class="te-sub">Ships inside gopls — the official Go language server powering VSCode, JetBrains GoLand, Neovim (millions of daily users)</div>
<ul>
<li>Added <strong>slicesbackward analyzer</strong> to <code style="font-size:7.8pt;">go/analysis/passes/modernize</code> — detects legacy backward for-loops, suggests idiomatic <code style="font-size:7.8pt;">slices.Backward</code> (Go 1.23) <a class="pr-ref" href="https://github.com/golang/tools/pull/627">PR #627</a></li>
<li>Built <strong>422-line AST analyzer</strong> with edge-case guards and golden-file tests — full static analysis pass for the Go modernize suite</li>
<li>Reviewed by Alan Donovan (Google) → auto-submitted and shipped via gopls — <strong>impacts every Go developer globally</strong> (millions of daily active users across VSCode, JetBrains, Neovim)</li>
<li>Fixes <a class="pr-ref" href="https://github.com/golang/go/issues/78484" style="margin-left:0;">golang/go#78484</a> — improves code modernization coverage for Go 1.23+ codebases worldwide</li>
</ul>
</div>
<!-- Jaeger -->
<div class="te-block">
<div class="te-header">
<span class="te-org">Jaeger – Distributed Tracing <span class="te-org-note">(CNCF Incubating · used at Uber, Netflix, 1000s of orgs)</span></span>
<span class="te-meta">Open Source Contributor · 4 Merged PRs · Mar 2026</span>
</div>
<ul>
<li>Built <strong>Go SDK dashboard generator</strong> for SPM stack (ADR-007) — replaced static JSON with programmatic Grafana provisioning; enabled dynamic metric config across monitoring pipeline <a class="pr-ref" href="https://github.com/jaegertracing/jaeger/pull/8216">PR #8216</a></li>
<li>Added <strong>CI sync-check workflow</strong> — validates generator output vs committed dashboards on every PR; eliminates dashboard drift <a class="pr-ref" href="https://github.com/jaegertracing/jaeger/pull/8240">PR #8240</a></li>
<li>Patched <strong>jaegermcp</strong> to enforce response size limits → prevented unbounded output crashes <a class="pr-ref" href="https://github.com/jaegertracing/jaeger/pull/8242">PR #8242</a></li>
<li>Restored <strong>Grafana + SPM</strong> in docker-compose → unblocked full local observability stack for contributors <a class="pr-ref" href="https://github.com/jaegertracing/jaeger/pull/8215">PR #8215</a></li>
</ul>
</div>
<!-- Helm + GoReleaser -->
<div class="te-block">
<div class="te-header">
<span class="te-org">Helm <span class="te-org-note">(CNCF Graduated · 29k+ ⭐)</span> & GoReleaser <span class="te-org-note">(14k+ ⭐)</span></span>
<span class="te-meta">2 Merged PRs · Mar 2026</span>
</div>
<ul>
<li>Removed <strong>legacy Kythe import path comments</strong> from <code style="font-size:7.8pt;">helm/pkg/kube</code> — improved module compliance & codebase cleanliness; eliminated static analysis false-positives <a class="pr-ref" href="https://github.com/helm/helm/pull/31931">PR #31931</a></li>
<li>Fixed <strong>filterOut tag selection bug</strong> in GoReleaser — function returned the excluded tag instead of remaining ones; corrected multi-<code style="font-size:7.8pt;">ignore_tags</code> release pipelines <a class="pr-ref" href="https://github.com/goreleaser/goreleaser/pull/6462">PR #6462</a></li>
</ul>
<div class="open-prs">
Active contributions across <strong>Argo CD</strong> (X-Frame-Options + CSP headers), <strong>Grafana</strong> (email security), <strong>Tekton</strong>, <strong>Docker CLI</strong>, <strong>NVIDIA/NeMo</strong>, <strong>Meshery</strong>, <strong>Jenkins</strong>, <strong>kgateway</strong> · 11+ open PRs
</div>
</div>
</div>
<!-- PROJECTS + EDUCATION side by side -->
<div class="two-col">
<div>
<div class="section">
<div class="section-title">Projects</div>
<div class="proj-block">
<div class="proj-header">
<span class="proj-name">Self-Healing K8s Platform <a class="proj-link" href="https://github.com/abhay1999/self-healing-k8s-platform">↗ GitHub</a></span>
<span class="proj-stack">Go · Kubernetes · Prometheus · Helm</span>
</div>
<ul>
<li>3 Go operators detect CrashLoopBackOff → auto-remediate pods via Prometheus + Alertmanager webhooks; built for <strong>high availability</strong> and <strong>fault tolerance</strong></li>
<li>47+ incidents resolved autonomously; ~11s avg heal time; zero on-call pages — production-grade <strong>scalability</strong></li>
</ul>
</div>
<div class="proj-block">
<div class="proj-header">
<span class="proj-name">Dev Environment Platform <a class="proj-link" href="https://github.com/abhay1999/dev-env-platform">↗ GitHub</a></span>
<span class="proj-stack">Go · Kubernetes · CLI (cobra)</span>
</div>
<ul>
<li>Go CLI spins up isolated MERN / React / Go+PG stacks on K8s in a single command</li>
<li>Automated namespace provisioning, port-forwarding & teardown in <15s; eliminates "works on my machine"</li>
</ul>
</div>
<div class="proj-block">
<div class="proj-header">
<span class="proj-name">Netflix Clone on AWS EKS <a class="proj-link" href="https://github.com/abhay1999/Netflix-Clone-Deployment-on-Amazon-EKS">↗ GitHub</a></span>
<span class="proj-stack">EKS · Terraform · Jenkins · Trivy</span>
</div>
<ul>
<li>Full DevSecOps pipeline — Terraform IaC, Jenkins CI/CD, SonarQube quality gates, Trivy container scanning across <strong>distributed systems</strong></li>
<li>0 critical CVEs; automated deploy-on-merge; <strong>high-availability</strong> Prometheus + Grafana observability stack</li>
</ul>
</div>
<div class="proj-block">
<div class="proj-header">
<span class="proj-name">AvlokanIAS – E-Learning Platform</span>
<span class="proj-stack">React · Node.js · AWS · HLS</span>
</div>
<ul>
<li>HLS video streaming via CloudFront CDN, JWT auth, Razorpay payments, Node.js + MySQL backend</li>
<li>Sustained <strong>5,000+ concurrent users</strong> on launch day with zero downtime</li>
</ul>
</div>
</div>
</div>
<div>
<!-- EDUCATION -->
<div class="section">
<div class="section-title">Education</div>
<div class="edu-header">
<span class="edu-degree">Integrated B.Tech + M.Tech – IT</span>
<span class="edu-date">2018 – 2023</span>
</div>
<div class="edu-inst">ABV-IIIT Gwalior, India (Institute of National Importance)</div>
<div style="font-size:7.9pt; color:#555; margin-top:2px;">
<strong style="color:#333;">Relevant Coursework:</strong> Distributed Systems · Operating Systems · Computer Networks · Cloud Computing · Algorithms & Data Structures · Database Management Systems
</div>
</div>
<!-- ACHIEVEMENTS -->
<div class="section">
<div class="section-title">Achievements</div>
<div class="ach-item">🌐 <strong>Go Toolchain Contributor:</strong> PR merged into <strong>golang/tools</strong> — new analyzer ships in gopls to millions of developers; reviewed by Alan Donovan (Go core team, Google).</div>
<div class="ach-item">🔷 <strong>CNCF Contributor:</strong> 6 merged PRs in Jaeger (×4), Helm, GoReleaser; 11+ open PRs across Argo CD, Grafana, Tekton, Docker, Meshery & more.</div>
<div class="ach-item">🏆 <strong>LeetCode:</strong> 600+ problems — Medium 310+, Hard 70+; HackerRank 5★ Problem Solving.</div>
</div>
<!-- CORE COMPETENCIES -->
<div class="section">
<div class="section-title">Core Competencies</div>
<div style="display:grid; grid-template-columns:1fr 1fr; gap:3px 6px; margin-top:1px;">
<span style="font-size:8.2pt; color:#1a1a1a;">✦ Kubernetes Operator Development</span>
<span style="font-size:8.2pt; color:#1a1a1a;">✦ CI/CD Pipeline Automation</span>
<span style="font-size:8.2pt; color:#1a1a1a;">✦ Go Static Analysis & Tooling</span>
<span style="font-size:8.2pt; color:#1a1a1a;">✦ Observability & Monitoring</span>
<span style="font-size:8.2pt; color:#1a1a1a;">✦ Platform / Infrastructure Engineering</span>
<span style="font-size:8.2pt; color:#1a1a1a;">✦ Infrastructure as Code (IaC)</span>
<span style="font-size:8.2pt; color:#1a1a1a;">✦ DevSecOps & Security Hardening</span>
<span style="font-size:8.2pt; color:#1a1a1a;">✦ Cloud-Native Architecture (AWS)</span>
</div>
</div>
</div>
</div>
</body>
</html>