mirror of
https://github.com/prdlk/cv.git
synced 2026-08-02 17:31:41 +00:00
init(claude): add resume optimizer tool
This commit is contained in:
@@ -0,0 +1,130 @@
|
||||
---
|
||||
description: Optimize LaTeX resume wording for a target role, enforcing exactly one full page
|
||||
argument-hint: <path-to-role-description.txt | pasted JD text>
|
||||
allowed-tools: Read, Edit, Write, Bash(pdflatex:*), Bash(tectonic:*), Bash(latexmk:*), Bash(pdfinfo:*), Bash(pdftotext:*), Grep, Glob
|
||||
---
|
||||
|
||||
# Resume Optimizer
|
||||
|
||||
<!--toc:start-->
|
||||
- [Resume Optimizer](#resume-optimizer)
|
||||
- [Inputs](#inputs)
|
||||
- [Template selection & facelift](#template-selection-facelift)
|
||||
- [Hard constraints](#hard-constraints)
|
||||
- [Workflow](#workflow)
|
||||
- [1. Analyze the role description](#1-analyze-the-role-description)
|
||||
- [2. Score and select content](#2-score-and-select-content)
|
||||
- [3. Refactor wording](#3-refactor-wording)
|
||||
- [4. Compile and verify page fit (loop)](#4-compile-and-verify-page-fit-loop)
|
||||
- [5. Report](#5-report)
|
||||
- [Notes](#notes)
|
||||
<!--toc:end-->
|
||||
|
||||
Tailor the best-matching resume variant under `src/` to a target role by refactoring **wording only** — the set of
|
||||
projects, experiences, employers, dates, and titles is FIXED and must never change.
|
||||
|
||||
## Inputs
|
||||
|
||||
- **Role description:** $ARGUMENTS (a file path or pasted text; if a path, Read it)
|
||||
- **Source of truth:** the YAML files under `docs/` — the canonical inventory:
|
||||
- `docs/about/` — summary/headline, contact, positioning
|
||||
- `docs/experience/` — roles, employers, dates, verified accomplishment bullets
|
||||
- `docs/projects/` — project inventory with stack and outcomes
|
||||
- `docs/skills/` — skill taxonomy
|
||||
Read ALL files in these directories before selecting content. Every claim in the
|
||||
output must be traceable to an entry in one of them. If any directory is missing
|
||||
or empty, extract the current content of the react-native template (the most
|
||||
complete variant) into the right files and ask me to verify before proceeding.
|
||||
- **Templates:** the role-variant resumes under `src/`:
|
||||
- cryptography variant
|
||||
- founding engineer variant
|
||||
- protocol variant
|
||||
- react native variant ← **gold standard** for structure, density, bullet
|
||||
style, and formatting. Treat it as the style reference for all others.
|
||||
|
||||
## Template selection & facelift
|
||||
|
||||
1. Glob `src/*.tex` and score the input JD against each base variant (domain
|
||||
keywords, stack overlap, seniority framing). Pick the closest match as the
|
||||
base.
|
||||
2. **Copy the base to a new application file** — never edit the four base
|
||||
variants in place: `src/PradNukala_<Role>_<Company>.tex` (CamelCase fields,
|
||||
underscores between them, e.g. `PradNukala_SeniorBackendEngineer_EllipsisLabs.tex`).
|
||||
All content work happens in this copy; the glob Makefile emits the
|
||||
deliverable `dist/PradNukala_<Role>_<Company>.pdf` with no Makefile edit.
|
||||
3. If the selected base is NOT the react-native one, run a **facelift pass
|
||||
before content work**: diff its structure against the react-native template
|
||||
and bring it to parity — section ordering conventions, bullet formatting,
|
||||
spacing macros, header/contact block, and overall density. Structure from
|
||||
react-native; content from the selected variant's domain + `docs/`.
|
||||
4. If the JD is a hybrid (e.g., protocol + founding engineer), pick the closer
|
||||
base and pull the other domain's content via `docs/`, not by copy-pasting
|
||||
stale `.tex` bullets across variants.
|
||||
5. Never edit any base variant as collateral damage — react-native included;
|
||||
bases only change when intentionally updating the base itself.
|
||||
|
||||
## Hard constraints
|
||||
|
||||
1. **No fabrication.** Never invent metrics, technologies, scope, or outcomes not
|
||||
present in the `docs/` YAML files. Rewording is allowed; new claims are not.
|
||||
2. **Fixed inventory.** Do not add or remove jobs/projects. You MAY reorder bullets
|
||||
within a section and swap which projects are shown vs. cut, choosing the subset
|
||||
most relevant to the role — but only from the `docs/` inventory.
|
||||
3. **Exactly one page.** Not 0.9 pages with whitespace at the bottom, not 1.05
|
||||
pages. Full page, visually dense but readable.
|
||||
4. **ATS-safe.** No text in images, no tables for core content, standard section
|
||||
headers (Experience, Projects, Skills, Education).
|
||||
|
||||
## Workflow
|
||||
|
||||
### 1. Analyze the role description
|
||||
- Extract: required skills, preferred skills, seniority signals, domain keywords,
|
||||
and repeated phrases (repetition = what they actually screen for).
|
||||
- Build a keyword priority list: `must-hit` / `should-hit` / `nice-to-hit`.
|
||||
|
||||
### 2. Score and select content
|
||||
- Score every experience bullet in `docs/experience/` and every project in
|
||||
`docs/projects/` against the keyword list (relevance × recency × impact).
|
||||
- Select the highest-scoring subset that plausibly fills one page. Note what was
|
||||
cut and why — report this at the end.
|
||||
|
||||
### 3. Refactor wording
|
||||
For each selected bullet:
|
||||
- Lead with a strong verb, embed the highest-priority keyword naturally, end with
|
||||
a concrete outcome or metric from the yaml.
|
||||
- Mirror the JD's exact terminology where truthful (if they say "distributed
|
||||
systems" and the yaml says "microservices at scale," use their phrasing).
|
||||
- 1–2 lines per bullet in the compiled PDF. Never let a bullet wrap to a lonely
|
||||
1–3 word second line (an "orphan") — tighten wording instead.
|
||||
- Skills section: reorder so must-hit keywords appear first; drop irrelevant ones.
|
||||
|
||||
### 4. Compile and verify page fit (loop)
|
||||
```bash
|
||||
# <app> = PradNukala_<Role>_<Company>, the new application file under src/
|
||||
make <app> && pdfinfo dist/<app>.pdf | grep Pages
|
||||
```
|
||||
- **> 1 page:** tighten in this order — (a) reword verbose bullets, (b) cut the
|
||||
lowest-scoring bullet, (c) reduce `\itemsep`/section spacing, (d) drop the
|
||||
lowest-scoring project. Recompile after each change.
|
||||
- **< 1 full page** (check visually via `pdftotext` density or rendered output):
|
||||
expand in this order — (a) restore a cut high-scoring bullet, (b) add a relevant
|
||||
bullet from the yaml not currently used, (c) modestly increase spacing. Content
|
||||
before whitespace, always.
|
||||
- Repeat until exactly one full page. Cap at 6 compile iterations; if still
|
||||
fighting, show me the tradeoff options instead of thrashing.
|
||||
|
||||
### 5. Report
|
||||
Output a summary:
|
||||
- Which template was selected and its JD match score vs. the other three
|
||||
- Facelift diff summary (if a non-react-native variant was uplifted): what
|
||||
structural changes were pulled from the gold standard
|
||||
- Keyword coverage table: must-hit terms → where each landed (or "MISSING — not
|
||||
supported by docs/, do not fake it")
|
||||
- What was cut/reordered and why
|
||||
- Before/after for the 3 most significantly rewritten bullets
|
||||
- Final page-fit status and compile command used
|
||||
|
||||
## Notes
|
||||
- Preserve any custom LaTeX macros in the template; edit content inside them.
|
||||
- If the JD is for a materially different track than the yaml supports (e.g.,
|
||||
pure ML role vs. infra background), say so up front rather than stretching.
|
||||
@@ -0,0 +1,125 @@
|
||||
\documentclass[11pt]{article}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage{geometry}
|
||||
\usepackage{enumitem}
|
||||
\usepackage{paracol}
|
||||
\usepackage[hidelinks]{hyperref}
|
||||
\geometry{a4paper, margin=0.5in}
|
||||
\setlength{\parindent}{0pt}
|
||||
\setlength{\parskip}{2pt}
|
||||
\columnratio{0.3}
|
||||
|
||||
\begin{document}
|
||||
|
||||
{\centering
|
||||
{\Huge \textbf{Prad Nukala}}\\[2pt]
|
||||
{\large Founding Engineer \& Full-Stack Generalist}
|
||||
\par
|
||||
}
|
||||
\vspace{14pt}
|
||||
|
||||
\begin{paracol}{2}
|
||||
\raggedright
|
||||
\small
|
||||
{\bfseries Contact}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\href{mailto:prnk28@gmail.com}{prnk28@gmail.com}\\[2pt]
|
||||
+ 1 646-508-7789\\[2pt]
|
||||
\href{https://prad.nu}{Website}\\[2pt]
|
||||
\href{https://linkedin.com/in/pradn}{LinkedIn}\\[2pt]
|
||||
\href{https://github.com/prdlk}{GitHub}\\[2pt]
|
||||
\href{https://twitter.com/basedprad}{Twitter}
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
{\bfseries Skills}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Languages}\\[1pt]
|
||||
Golang, Python, SQL, TypeScript, Rust, JavaScript, Protobufs\\[5pt]
|
||||
\textbf{Backend \& Systems}\\[1pt]
|
||||
API Design, Backend Systems, Distributed Systems, Security, System Architecture, CI/CD\\[5pt]
|
||||
\textbf{AI \& Automation}\\[1pt]
|
||||
Claude, Gemini, ChatGPT\\[5pt]
|
||||
\textbf{Frameworks \& Infra}\\[1pt]
|
||||
React.js, Next.js, Cloudflare Workers, Kubernetes, Docker, Terraform, GitHub Actions\\[5pt]
|
||||
\textbf{Leadership}\\[1pt]
|
||||
Technical Leadership, Cross-Functional Collaboration\\[4pt]
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
{\bfseries Honors}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Guest Lecturer, Crypto Finance (15.492)}\\[1pt]
|
||||
MIT Sloan School of Management \hfill \textit{2022}\\[4pt]
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
{\bfseries Organizations}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Decentralized Identity Foundation}\\[1pt]
|
||||
Working Group for UCAN/DWN\\[4pt]
|
||||
\textbf{World Wide Web Consortium (W3C)}\\[1pt]
|
||||
Working Group for DID/WebAuthn/WASM\\[2pt]
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
|
||||
\switchcolumn
|
||||
\normalsize
|
||||
\raggedright
|
||||
{\bfseries Experience}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Co-Founder \& CEO} \hfill \textit{Mar 2021 -- Present}\\
|
||||
\textit{Sonr --- New York, USA}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Founded the company, secured \$4.7M, and owned a peer-to-peer identity and asset platform end to end --- architecture through production operations.}
|
||||
\item \small{Directed technical strategy for a cross-functional team spanning the full stack: React Native product surfaces, a custom Cosmos SDK Layer-1 backend, and edge infrastructure on Cloudflare Workers.}
|
||||
\item \small{Built and operated production cloud infrastructure (GCP, Kubernetes, Docker, Terraform, Ansible), managing complex multi-node network deployments.}
|
||||
\item \small{Drove open-source growth to the 4th-highest global GitHub contributions (Oct 2021--Oct 2022) and onboarded 120+ first-time developers through hands-on workshops and SDK support.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Founder \& iOS Developer} \hfill \textit{Jul 2016 -- May 2019}\\
|
||||
\textit{Britetwist --- Ashburn, VA}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Founded an independent app studio and shipped three consumer apps to 1M+ downloads (15,000 peak DAU), owning design through full-stack development.}
|
||||
\end{itemize}
|
||||
\vspace{6pt}
|
||||
|
||||
{\bfseries Projects}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Client SDK \& Motr Enclave} \hfill \textit{2022 -- 2023}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Built an edge-native orchestration layer on Cloudflare Workers (Durable Objects, KV, Service Bindings) managing persistent sessions, smart routing, and state synchronization across a decentralized network.}
|
||||
\item \small{Architected ``Motr,'' a Go-to-WASM cryptographic enclave in sandboxed Web Workers --- MPC signing and UCAN tokens without exposing private keys.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Layer-1 Blockchain \& Identity} \hfill \textit{2022 -- Present}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Designed capability-based permissions (UCAN + Decentralized Web Nodes): granular, time-bound, delegatable access to encrypted data vaults.}
|
||||
\item \small{Integrated automated compliance tooling into the blockchain CLI --- cryptographic proofs and legal filings as auditable, verifiable records.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Beam --- Decentralized E2EE Chat} \hfill \textit{2022 -- 2025}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Led a 6-engineer cross-functional team across mobile, infrastructure, and product, shipping a cross-platform React Native messenger with end-to-end encryption over a customized Matrix protocol.}
|
||||
\item \small{Replaced centralized email/phone auth with WebAuthn passkeys and DIDs, abstracting decentralized routing and cryptographic key management behind a frictionless ``Web2-grade'' chat UX.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Core Cryptography Library} \hfill \textit{2022 -- Present}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Implemented Zero-Knowledge Proof systems (Bulletproofs, accumulators) and MPC/DKG threshold-signature protocols (ECDSA/Ed25519, FROST), eliminating single points of failure in signing infrastructure.}
|
||||
\item \small{Verified correctness with exhaustive automated security tests, race-condition checks, and benchmarks --- constant-time elliptic-curve arithmetic hardened against side-channel timing attacks.}
|
||||
\end{itemize}
|
||||
\vspace{6pt}
|
||||
|
||||
{\bfseries Education}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{B.S. in Applied Math} \hfill \textit{2017 -- 2020}\\
|
||||
\textit{Virginia Commonwealth University}
|
||||
\vspace{4pt}
|
||||
|
||||
|
||||
\end{paracol}
|
||||
|
||||
\end{document}
|
||||
@@ -0,0 +1,129 @@
|
||||
\documentclass[11pt]{article}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage{geometry}
|
||||
\usepackage{enumitem}
|
||||
\usepackage{paracol}
|
||||
\usepackage[hidelinks]{hyperref}
|
||||
\geometry{a4paper, margin=0.5in}
|
||||
\setlength{\parindent}{0pt}
|
||||
\setlength{\parskip}{2pt}
|
||||
\columnratio{0.3}
|
||||
|
||||
\begin{document}
|
||||
|
||||
{\centering
|
||||
{\Huge \textbf{Prad Nukala}}\\[2pt]
|
||||
{\large Founding Engineer \& Full-Stack Generalist}
|
||||
\par
|
||||
}
|
||||
\vspace{8pt}
|
||||
|
||||
\begin{paracol}{2}
|
||||
\raggedright
|
||||
\small
|
||||
{\bfseries Contact}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\href{mailto:prnk28@gmail.com}{prnk28@gmail.com}\\[2pt]
|
||||
+ 1 646-508-7789\\[2pt]
|
||||
\href{https://prad.nu}{Website}\\[2pt]
|
||||
\href{https://linkedin.com/in/pradn}{LinkedIn}\\[2pt]
|
||||
\href{https://github.com/prdlk}{GitHub}\\[2pt]
|
||||
\href{https://twitter.com/basedprad}{Twitter}
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
{\bfseries Skills}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Core}\\[1pt]
|
||||
TypeScript, Next.js, Python, C\#, Go, Full-Stack Development, SQL, Protobufs\\[5pt]
|
||||
\textbf{Cloud \& Infra}\\[1pt]
|
||||
Cloudflare Workers, AWS, Google Cloud, Kubernetes, Docker, Terraform, GitHub Actions\\[5pt]
|
||||
\textbf{Systems}\\[1pt]
|
||||
System Architecture, Distributed Systems, API Design, CI/CD, Technical Leadership, Stakeholder Communication\\[5pt]
|
||||
\textbf{AI \& Dev Tools}\\[1pt]
|
||||
Cursor, AI-Assisted Development, Linux (Arch), Vim\\[4pt]
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
{\bfseries Honors}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Guest Lecturer, Crypto Finance (15.492)}\\[1pt]
|
||||
MIT Sloan School of Management \hfill \textit{2022}\\[4pt]
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
{\bfseries Organizations}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Decentralized Identity Foundation}\\[1pt]
|
||||
Working Group for UCAN/DWN\\[4pt]
|
||||
\textbf{World Wide Web Consortium (W3C)}\\[1pt]
|
||||
Working Group for DID/WebAuthn/WASM\\[2pt]
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
|
||||
\switchcolumn
|
||||
\normalsize
|
||||
\raggedright
|
||||
{\bfseries Experience}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Co-Founder \& CEO} \hfill \textit{Mar 2021 -- Present}\\
|
||||
\textit{Sonr --- New York, USA}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Founded the company and secured \$4.7M to take a peer-to-peer identity and asset-management platform 0-to-1 into production, owning architecture, implementation, and reliability end to end.}
|
||||
\item \small{Directed a cross-functional team spanning the full stack: React Native front-ends, an event-driven Cosmos SDK Layer-1 ledger with asynchronous cross-chain (IBC) messaging, and Cloudflare Workers infrastructure.}
|
||||
\item \small{Built and operated production infrastructure on Google Cloud --- Kubernetes, Docker, Terraform, Ansible --- managing multi-node network deployments.}
|
||||
\item \small{Ranked 4th globally in GitHub contributions (Oct 2021--Oct 2022); onboarded 120+ first-time developers through hands-on workshops and SDK support.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Data Science Intern} \hfill \textit{May 2019 -- Aug 2019}\\
|
||||
\textit{Unissant --- Herndon, VA}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Deployed a machine-learning fraud-detection model on AWS SageMaker (Python) and built a client-facing React app on serverless AWS Lambda to query it in real time.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Founder \& iOS Developer} \hfill \textit{Jul 2016 -- May 2019}\\
|
||||
\textit{Britetwist --- Ashburn, VA}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Founded an independent app studio and shipped three consumer apps to 1M+ downloads (15,000 DAU), owning design through full-stack development.}
|
||||
\end{itemize}
|
||||
\vspace{6pt}
|
||||
|
||||
{\bfseries Projects}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Client SDK \& Motr Enclave} \hfill \textit{2022 -- 2023}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Built an edge orchestration layer on Cloudflare Workers (Durable Objects, KV, Service Bindings) managing persistent sessions and state synchronization.}
|
||||
\item \small{Architected a Go-to-WASM cryptographic enclave executing MPC signing and UCAN token generation without exposing private keys.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Layer-1 Blockchain \& Identity} \hfill \textit{2022 -- Present}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Designed a capability-based permissions system (UCAN + Decentralized Web Nodes) granting time-bound, delegatable access to encrypted IPFS vaults.}
|
||||
\item \small{Integrated automated legal-compliance tooling into the blockchain CLI, generating cryptographic proofs and regulatory filings (Wyoming DAO LC).}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Token Economics \& Payment Design} \hfill \textit{2022}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Architected the network token model with 6 PhD economists (Prysm Group): allocation, supply schedules, velocity, and staking-reward emissions.}
|
||||
\item \small{Structured the token as the means of payment across protocol modules, translating economic models into Layer-1 state-machine logic.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Beam --- Decentralized E2EE Chat} \hfill \textit{2022 -- 2025}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Led a 6-engineer cross-functional team shipping a cross-platform React Native messenger with end-to-end encryption over a customized Matrix protocol.}
|
||||
\item \small{Replaced centralized auth with WebAuthn passkeys and DIDs, abstracting routing and key management behind a frictionless ``Web2-grade'' chat UX.}
|
||||
\end{itemize}
|
||||
\vspace{6pt}
|
||||
|
||||
{\bfseries Education}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{B.S. in Applied Math} \hfill \textit{2017 -- 2020}\\
|
||||
\textit{Virginia Commonwealth University}
|
||||
\vspace{4pt}
|
||||
|
||||
|
||||
\end{paracol}
|
||||
|
||||
\end{document}
|
||||
@@ -0,0 +1,127 @@
|
||||
\documentclass[11pt]{article}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage{geometry}
|
||||
\usepackage{enumitem}
|
||||
\usepackage{paracol}
|
||||
\usepackage[hidelinks]{hyperref}
|
||||
\geometry{a4paper, margin=0.5in}
|
||||
\setlength{\parindent}{0pt}
|
||||
\setlength{\parskip}{2pt}
|
||||
\columnratio{0.3}
|
||||
|
||||
\begin{document}
|
||||
|
||||
{\centering
|
||||
{\Huge \textbf{Prad Nukala}}\\[2pt]
|
||||
{\large Senior Full-Stack Engineer --- React Native \& TypeScript}
|
||||
\par
|
||||
}
|
||||
\vspace{14pt}
|
||||
|
||||
\begin{paracol}{2}
|
||||
\raggedright
|
||||
\small
|
||||
{\bfseries Contact}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\href{mailto:prnk28@gmail.com}{prnk28@gmail.com}\\[2pt]
|
||||
+ 1 646-508-7789\\[2pt]
|
||||
\href{https://prad.nu}{Website}\\[2pt]
|
||||
\href{https://linkedin.com/in/pradn}{LinkedIn}\\[2pt]
|
||||
\href{https://github.com/prdlk}{GitHub}\\[2pt]
|
||||
\href{https://twitter.com/basedprad}{Twitter}
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
{\bfseries Skills}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Languages}\\[1pt]
|
||||
TypeScript, JavaScript, Swift, Kotlin, Go, Dart, SQL\\[5pt]
|
||||
\textbf{Mobile \& Web}\\[1pt]
|
||||
React Native, React.js, Next.js, Flutter\\[5pt]
|
||||
\textbf{Blockchain}\\[1pt]
|
||||
Viem, Wagmi, Cosmos SDK, CosmWasm, IPFS, libp2p, Matrix Protocol\\[5pt]
|
||||
\textbf{Data \& Infrastructure}\\[1pt]
|
||||
PostgreSQL, Cloudflare Workers, Docker, Kubernetes, Terraform, GitHub Actions, Fastlane\\[5pt]
|
||||
\textbf{AI \& Automation}\\[1pt]
|
||||
ChatGPT\\[5pt]
|
||||
\textbf{Methodology}\\[1pt]
|
||||
Full-Stack Development, CI/CD, Test-Driven Development, System Architecture, API Design, Open Source, Technical Leadership\\[4pt]
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
{\bfseries Honors}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Guest Lecturer, Crypto Finance (15.492)}\\[1pt]
|
||||
MIT Sloan School of Management \hfill \textit{2022}\\[4pt]
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
{\bfseries Organizations}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Decentralized Identity Foundation}\\[1pt]
|
||||
Working Group for UCAN/DWN\\[4pt]
|
||||
\textbf{World Wide Web Consortium (W3C)}\\[1pt]
|
||||
Working Group for DID/WebAuthn/WASM\\[2pt]
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
|
||||
\switchcolumn
|
||||
\normalsize
|
||||
\raggedright
|
||||
{\bfseries Experience}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Co-Founder \& CEO} \hfill \textit{Mar 2021 -- Present}\\
|
||||
\textit{Sonr --- New York, USA}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Founded the startup and secured \$4.7M to build a peer-to-peer identity and asset management system on DIDs, WebAuthn, and IPFS.}
|
||||
\item \small{Led a cross-functional engineering team building a cross-platform React Native chat app for iOS and Android on the decentralized Matrix protocol.}
|
||||
\item \small{Scaled cloud hosting and networking on Google Cloud, orchestrating server deployments with Kubernetes, Docker, and Terraform.}
|
||||
\item \small{Architected a custom Layer-1 blockchain on the Cosmos SDK, optimizing backend data serialization and network communication with Protobufs.}
|
||||
\item \small{Drove open-source growth to the 4th-highest global GitHub contributions (Oct 2021--Oct 2022), mentoring 120+ first-time blockchain developers.}
|
||||
\end{itemize}
|
||||
\vspace{6pt}
|
||||
|
||||
{\bfseries Projects}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Beam --- Decentralized E2EE Chat} \hfill \textit{2022 -- 2025}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Led a 6-engineer cross-functional team building Beam, a cross-platform E2EE React Native messenger for iOS and Android.}
|
||||
\item \small{Swapped email/phone login for WebAuthn passkey wallets and DIDs, partnering with product and design to ship a seamless Web2-grade chat UX.}
|
||||
\item \small{Architected and operated a self-hosted Matrix homeserver, customizing the protocol for censorship-resistant, self-custodied messaging.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Client SDK \& Motr Enclave} \hfill \textit{2022 -- 2023}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Architected ``Motr,'' a Go-to-WASM cryptographic enclave in Web Workers, running MPC signing and token generation with private keys never exposed.}
|
||||
\item \small{Built an edge orchestration layer on Cloudflare Workers (Durable Objects, KV) managing cross-platform sessions, smart routing, and state synchronization.}
|
||||
\item \small{Implemented account-isolated offline persistence with Dexie.js (IndexedDB), caching cryptographic state, delegated capabilities, and DWN records.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Layer-1 Blockchain \& Identity} \hfill \textit{2022 -- Present}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Engineered a ``Gasless Onboarding'' pipeline with custom Cosmos AnteHandlers validating WebAuthn passkeys at the mempool level, abstracting away seed phrases and transaction fees.}
|
||||
\item \small{Bridged Web3 ecosystems with full EVM compatibility and CosmWasm smart contracts, supporting multi-chain token mappings and IBC operations.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Decentralized File-Sharing Platform} \hfill \textit{2020 -- 2021}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Built native iOS Share Extensions in Swift and Android Intent filters over a Go/libp2p networking core bound into Dart via Gomobile.}
|
||||
\item \small{Designed a reactive, high-performance UI with GetX state management and Lottie/Rive animations for real-time peer-discovery and transfer feedback.}
|
||||
\item \small{Built a local caching layer with Moor (SQLite) to store identity profiles, transfer history, and media metadata offline.}
|
||||
\item \small{Automated CI/CD with Fastlane, Makefiles, and GitHub Actions to ship App Bundles and iOS Archives to the Play Store and App Store TestFlight.}
|
||||
\end{itemize}
|
||||
\vspace{6pt}
|
||||
|
||||
{\bfseries Education}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{B.S. in Applied Math} \hfill \textit{2016 -- 2020}\\
|
||||
\textit{Virginia Commonwealth University}\\[2pt]
|
||||
\small{Published 3 apps in 3 years with over 1M total downloads.}
|
||||
\vspace{4pt}
|
||||
|
||||
|
||||
\end{paracol}
|
||||
|
||||
\end{document}
|
||||
@@ -0,0 +1,119 @@
|
||||
\documentclass[11pt]{article}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage{geometry}
|
||||
\usepackage{enumitem}
|
||||
\usepackage{paracol}
|
||||
\usepackage[hidelinks]{hyperref}
|
||||
\geometry{a4paper, margin=0.5in}
|
||||
\setlength{\parindent}{0pt}
|
||||
\setlength{\parskip}{2pt}
|
||||
\columnratio{0.3}
|
||||
|
||||
\begin{document}
|
||||
|
||||
{\centering
|
||||
{\Huge \textbf{Prad Nukala}}\\[2pt]
|
||||
{\large Senior Backend \& Protocol Engineer}
|
||||
\par
|
||||
}
|
||||
\vspace{14pt}
|
||||
|
||||
\begin{paracol}{2}
|
||||
\raggedright
|
||||
\small
|
||||
{\bfseries Contact}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\href{mailto:prnk28@gmail.com}{prnk28@gmail.com}\\[2pt]
|
||||
+ 1 646-508-7789\\[2pt]
|
||||
\href{https://prad.nu}{Website}\\[2pt]
|
||||
\href{https://linkedin.com/in/pradn}{LinkedIn}\\[2pt]
|
||||
\href{https://github.com/prdlk}{GitHub}\\[2pt]
|
||||
\href{https://twitter.com/basedprad}{Twitter}
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
{\bfseries Skills}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Core}\\[1pt]
|
||||
Golang, Rust, C, C++, AWS, TypeScript, Protobufs\\[5pt]
|
||||
\textbf{Backend \& Infrastructure}\\[1pt]
|
||||
Unix, Linux, Kubernetes, Docker, Terraform, Google Cloud, CI/CD\\[5pt]
|
||||
\textbf{Blockchain \& DeFi}\\[1pt]
|
||||
Solana, Cosmos SDK, CosmWasm, IBC, EVM, IPFS, libp2p, WebAuthn, DIDs\\[5pt]
|
||||
\textbf{Management \& AI Tools}\\[1pt]
|
||||
Engineering Management, Claude, ChatGPT\\[4pt]
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
{\bfseries Honors}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Guest Lecturer, Crypto Finance (15.492)}\\[1pt]
|
||||
MIT Sloan School of Management \hfill \textit{2022}\\[4pt]
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
{\bfseries Organizations}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Decentralized Identity Foundation}\\[1pt]
|
||||
Working Group for UCAN/DWN\\[4pt]
|
||||
\textbf{World Wide Web Consortium (W3C)}\\[1pt]
|
||||
Working Group for DID/WebAuthn/WASM\\[2pt]
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
|
||||
\switchcolumn
|
||||
\normalsize
|
||||
\raggedright
|
||||
{\bfseries Experience}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Co-Founder \& CEO} \hfill \textit{Mar 2021 -- Present}\\
|
||||
\textit{Sonr --- New York, USA}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Founded the company and secured \$4.7M to build a peer-to-peer identity and asset network, owning systems end to end --- specification, architecture, implementation, testing, and maintenance.}
|
||||
\item \small{Architected a custom Layer-1 blockchain on the Cosmos SDK, optimizing data serialization and inter-node network communication with Protobufs.}
|
||||
\item \small{Deployed and operated production infrastructure on Google Cloud, managing complex network deployments with Kubernetes, Docker, Terraform, Ansible, and comprehensive Linux administration.}
|
||||
\item \small{Drove open-source growth to the 4th-highest global GitHub contributions (Oct 2021--Oct 2022) and onboarded 120+ first-time blockchain developers.}
|
||||
\end{itemize}
|
||||
\vspace{6pt}
|
||||
|
||||
{\bfseries Projects}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Layer-1 Blockchain \& Identity} \hfill \textit{2022 -- Present}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Engineered a ``Gasless Onboarding'' transaction pipeline with custom Cosmos AnteHandlers intercepting and validating WebAuthn credentials at the mempool level, abstracting away seed phrases and fees.}
|
||||
\item \small{Built and operated multi-node testnets with Kubernetes (Starship), Docker, and Devbox, automating multi-architecture CI/CD with GoReleaser.}
|
||||
\item \small{Delivered full EVM compatibility alongside CosmWasm contracts, supporting multi-chain token mappings and cross-chain IBC operations.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Core Cryptography Library} \hfill \textit{2022 -- Present}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Engineered constant-time elliptic curve arithmetic in Go (secp256k1, Ed25519, BLS12-381), strictly hardened against side-channel timing attacks, signature malleability, and nonce reuse.}
|
||||
\item \small{Implemented Zero-Knowledge Proof systems --- Bulletproofs and cryptographic accumulators --- with Fiat-Shamir non-interactive verification.}
|
||||
\item \small{Shipped MPC and Distributed Key Generation protocols (Threshold ECDSA/Ed25519, FROST), backed by exhaustive automated security tests, race-condition checks, and performance benchmarks.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Token Economics \& Governance} \hfill \textit{2022}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Architected the token model and macroeconomic parameters --- allocation, supply schedules, velocity, and staking emissions --- for a DPoS network, benchmarked against DeFi protocols Uniswap and Compound.}
|
||||
\item \small{Translated economic models --- price-shock absorption, lockup vesting, and subsidy schedules --- into Layer-1 state machine and smart-contract logic alongside 6 PhD economists from Prysm Group.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Client SDK \& Motr Enclave} \hfill \textit{2022 -- 2023}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Built an edge-native orchestration layer on Cloudflare Workers (Durable Objects, KV, Service Bindings) managing persistent sessions, smart routing, and real-time state synchronization across a decentralized network.}
|
||||
\item \small{Architected ``Motr,'' a Go-to-WASM cryptographic enclave running in client-side Web Workers, handling MPC and signing without exposing private keys to the main thread.}
|
||||
\end{itemize}
|
||||
\vspace{6pt}
|
||||
|
||||
{\bfseries Education}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{B.S. in Applied Math} \hfill \textit{2017 -- 2020}\\
|
||||
\textit{Virginia Commonwealth University}
|
||||
\vspace{4pt}
|
||||
|
||||
|
||||
\end{paracol}
|
||||
|
||||
\end{document}
|
||||
@@ -0,0 +1,123 @@
|
||||
\documentclass[11pt]{article}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage{geometry}
|
||||
\usepackage{enumitem}
|
||||
\usepackage{paracol}
|
||||
\usepackage[hidelinks]{hyperref}
|
||||
\geometry{a4paper, margin=0.5in}
|
||||
\setlength{\parindent}{0pt}
|
||||
\setlength{\parskip}{2pt}
|
||||
\columnratio{0.3}
|
||||
|
||||
\begin{document}
|
||||
|
||||
{\centering
|
||||
{\Huge \textbf{Prad Nukala}}\\[2pt]
|
||||
{\large Staff Software Engineer --- Blockchain \& Payments Infrastructure}
|
||||
\par
|
||||
}
|
||||
\vspace{14pt}
|
||||
|
||||
\begin{paracol}{2}
|
||||
\raggedright
|
||||
\small
|
||||
{\bfseries Contact}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\href{mailto:prnk28@gmail.com}{prnk28@gmail.com}\\[2pt]
|
||||
+ 1 646-508-7789\\[2pt]
|
||||
\href{https://prad.nu}{Website}\\[2pt]
|
||||
\href{https://linkedin.com/in/pradn}{LinkedIn}\\[2pt]
|
||||
\href{https://github.com/prdlk}{GitHub}\\[2pt]
|
||||
\href{https://twitter.com/basedprad}{Twitter}
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
{\bfseries Skills}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Languages}\\[1pt]
|
||||
Go (Golang), Java, TypeScript, SQL, Solidity, Protobufs\\[5pt]
|
||||
\textbf{Blockchain \& Payments}\\[1pt]
|
||||
Cosmos SDK, IBC, EVM, CosmWasm, API Design (REST/gRPC), WebAuthn, DIDs\\[5pt]
|
||||
\textbf{Infrastructure}\\[1pt]
|
||||
Kubernetes, Docker, Microservices, AWS, Google Cloud, Terraform, CI/CD\\[5pt]
|
||||
\textbf{Leadership \& Communication}\\[1pt]
|
||||
Technical Presentations, Cross-functional Communication, Developer Relations, Fundraising\\[5pt]
|
||||
\textbf{AI \& Automation}\\[1pt]
|
||||
ChatGPT, AI-assisted Development Workflows\\[4pt]
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
{\bfseries Honors}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Guest Lecturer, Crypto Finance (15.492)}\\[1pt]
|
||||
MIT Sloan School of Management \hfill \textit{2022}\\[4pt]
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
{\bfseries Organizations}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Decentralized Identity Foundation}\\[1pt]
|
||||
Working Group for UCAN/DWN\\[4pt]
|
||||
\textbf{World Wide Web Consortium (W3C)}\\[1pt]
|
||||
Working Group for DID/WebAuthn/WASM\\[2pt]
|
||||
|
||||
\vspace{8pt}
|
||||
|
||||
|
||||
\switchcolumn
|
||||
\normalsize
|
||||
\raggedright
|
||||
{\bfseries Experience}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Co-Founder \& CEO} \hfill \textit{Mar 2021 -- Present}\\
|
||||
\textit{Sonr --- New York, USA}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Architected a custom Layer-1 blockchain in Go on the Cosmos SDK --- modular state machine with Protobuf/gRPC services and REST gateways --- and secured \$4.7M to build the platform.}
|
||||
\item \small{Directed technical strategy for a cross-functional engineering team across protocol, cryptography, and client SDKs; onboarded 120+ first-time blockchain developers to public APIs during DevNet.}
|
||||
\item \small{Built production infrastructure on Kubernetes and Google Cloud with Terraform --- multi-node testnets and GoReleaser multi-architecture CI/CD --- with test coverage gating continuous delivery.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Mobile App Developer} \hfill \textit{Aug 2020 -- May 2021}\\
|
||||
\textit{Leidos --- Herndon, VA}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Shipped features for the U.S. Customs and Border Protection Mobile Passport app used by millions of travelers, meeting strict federal security, privacy, and accessibility standards.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Founder \& iOS Developer} \hfill \textit{Jul 2016 -- May 2019}\\
|
||||
\textit{Britetwist --- Ashburn, VA}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Founded an independent app studio and shipped three consumer apps to 1M+ total downloads, owning product end-to-end from design through full-stack development.}
|
||||
\end{itemize}
|
||||
\vspace{6pt}
|
||||
|
||||
{\bfseries Projects}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{Cross-Chain Value Transfer \& Tokenization} \hfill \textit{2022 -- Present}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Implemented full EVM compatibility alongside CosmWasm smart contracts, supporting multi-chain token mappings and cross-chain value transfer over IBC.}
|
||||
\item \small{Engineered a ``Gasless Onboarding'' pipeline with custom Cosmos AnteHandlers validating WebAuthn passkeys at the mempool level --- an API surface hiding seed phrases and fees behind familiar Web2 flows.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Token Economics \& Payment Design} \hfill \textit{2022 -- 2023}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Architected the network token model with 6 PhD economists (Prysm Group) --- allocation, supply schedules, velocity, and staking emissions --- benchmarked against Uniswap, Compound, and Algorand.}
|
||||
\item \small{Structured the token as the means of payment across protocol modules and designed DPoS validator incentives aligning network security with cross-chain payments over IBC.}
|
||||
\end{itemize}
|
||||
\vspace{4pt}
|
||||
\textbf{Core Cryptography \& Key Management} \hfill \textit{2022 -- Present}
|
||||
\begin{itemize}[leftmargin=*, nosep, topsep=2pt]
|
||||
\item \small{Implemented MPC and Distributed Key Generation protocols (Threshold ECDSA/Ed25519, FROST) in Go, removing single points of failure from transaction-signing infrastructure.}
|
||||
\end{itemize}
|
||||
\vspace{6pt}
|
||||
|
||||
{\bfseries Education}\\[2pt]
|
||||
\rule{\linewidth}{0.4pt}\\[4pt]
|
||||
\textbf{B.S. in Applied Math} \hfill \textit{2016 -- 2020}\\
|
||||
\textit{Virginia Commonwealth University}
|
||||
\vspace{4pt}
|
||||
|
||||
|
||||
\end{paracol}
|
||||
|
||||
\end{document}
|
||||
Reference in New Issue
Block a user