Skip to content

Instantly share code, notes, and snippets.

@lavantien
Created January 18, 2026 19:32
Show Gist options
  • Select an option

  • Save lavantien/c149d2f044b7ed12eb548c3792c736b1 to your computer and use it in GitHub Desktop.

Select an option

Save lavantien/c149d2f044b7ed12eb548c3792c736b1 to your computer and use it in GitHub Desktop.
resume_public.typ
#!/usr/bin/env typst
// vim: syntax=typst
// ==============================================================================
// CONFIGURATION
// ==============================================================================
#set page(
paper: "a4",
margin: (x: 0.04in, y: 0.04in),
)
#set text(
font: ("Maple Mono NF", "Consolas", "Courier New"),
fallback: true,
size: 7.2pt,
)
#set par(
leading: 0.60em,
spacing: 0.15em,
first-line-indent: 0em,
justify: true,
)
#set list(
marker: [\u{25a0}],
spacing: 0.15em,
indent: 0em,
body-indent: 0.5em,
)
// ==============================================================================
// UTILITIES
// ==============================================================================
#let section_title(title) = {
[
#v(5.13pt)
#text(size: 8.1pt, weight: "bold", fill: rgb("#00aa00"))[> #title]
#line(length: 100%, stroke: 0.5pt + rgb("#333"))
#v(5.13pt)
]
}
#let project(name, tech, desc, stars: none, url: none) = {
let display-name = if stars != none and stars >= 4 {
[#name (#stars★)]
} else {
[#name]
}
let name-element = if url != none {
link(url)[#text(weight: "bold")[#display-name]]
} else {
text(weight: "bold")[#display-name]
}
[
#name-element \
#text(size: 6.3pt, fill: gray)[#tech] \
#desc \
]
}
#let work(role, org, period, details) = {
[
#text(weight: "bold")[#role,] #h(0.1em) #text(size: 6.3pt)[#org] #h(1fr) #text(size: 6.3pt, fill: gray)[#period]
#v(4.275pt)
#set list(spacing: 5pt)
#details
]
}
// ==============================================================================
// HEADER
// ==============================================================================
#align(center)[
#text(size: 8.1pt, weight: "bold")[🛞Ⓐ] #h(12pt) #text(size: 6.3pt)[LAVANTIEN] #h(0.2em) (#text(size: 8.8pt, weight: "bold")[Agentic Engineer]) #h(0.2em) #text(size: 6.3pt)[Jambudīpa] #h(12pt) #text(size: 6.3pt)[#link("https://github.com/lavantien")[github.com/lavantien], #link("https://linkedin.com/in/lavantien")[linkedin.com/in/lavantien], #link("https://www.youtube.com/@cariyaputta")[youtube.com/\@cariyaputta], cariyaputta\@gmail.com]
]
#v(6.84pt)
#line(length: 100%, stroke: 1pt + rgb("#333"))
#v(6.84pt)
// ==============================================================================
// MANIFESTO
// ==============================================================================
#align(center)[#text(size: 9.45pt, weight: "bold")[Building agentic systems for autonomy. 100% practicality, 0% corporate bluff, no slavery tolerated.]]
#v(6.84pt)
#project(
"modern-swe-library",
"Curated Resources",
[
Modern Library of Alexandria. Information must always be open and free.
],
stars: 100,
url: "https://github.com/lavantien/modern-swe-library",
)
#v(6.84pt)
// ==============================================================================
// AGENTIC SYSTEMS
// ==============================================================================
#section_title("AGENTIC SYSTEMS")
#project(
"dotfiles",
"Shell, Lua, Neovim, Wezterm, PowerShell, Linux, ClaudeCode",
[
Cross-platform agentic OS that fully supports vibecoding and auto-scaffolds
dev environment. Idempotent bootstrap with 20+ LSPs, 32+ Treesitter parsers, 40+ tools.
TDD enforcement (2,200+ tests), Git hooks (conventional commits, pre-commit format/lint),
Claude Code integration with agent orchestration, update-all for 20+ package managers,
sync-system-instructions for open source. Agentic workspace: persistent context across
sessions, automated environment recovery. Auto-corrects broken states and migrates package
sources. Real-time quality hooks run format/lint/test after every AI edit.
],
stars: 30,
url: "https://github.com/lavantien/dotfiles",
)
#v(6.84pt)
#project(
"llm-tournament",
"Go, SQLite, TailwindCSS",
[
Local-first LLM benchmarking: SQLite-backed Go server with SSR templates and
WebSockets. Prompt suites, profiles, models, results grid, analytics. Optional Python
FastAPI judge service for automated evaluation with encrypted API key storage. Features
12-tier classification system. 100% code coverage. Dual evaluation modes: objective
semantic matching and creative quality assessment. Multi-judge consensus scoring. Transparent,
reproducible benchmarks owned by users, not vendors.
],
stars: 7,
url: "https://github.com/lavantien/llm-tournament",
)
#v(6.84pt)
// ==============================================================================
// ALGORITHMS & COMPUTATION
// ==============================================================================
#section_title("ARTIFICIAL INTELLIGENCES")
#project(
"caro-ai-pvp (main WIP)",
"C#, .NET 10, Svelte 5, SQLite",
[
Caro (Gomoku+ variant) AI engine: alpha-beta with Principal Variation Search for
pruning, Late Move Reduction to skip non-promising nodes, Quiescence search to stabilize
tactical positions, Transposition Table with Zobrist hashing for memoization, History
Heuristic for move ordering, Aspiration Windows for narrow search bounds, Move Ordering
(captures > promotions > killers). Concurrent minimax and AI tournament. Grandmaster-level AI
reaches depth 9+ with 100-500x speedup over naive minimax. SvelteKit 5 frontend with WebSocket
for real-time PvP, load balancing for concurrent games.
],
stars: 3,
url: "https://github.com/lavantien/caro-ai-pvp",
)
#v(6.84pt)
#project(
"SumoBot",
"C, Microcontroller, Custom Circuits",
[
Autonomous sumo robot with FSM for combat strategy, fuzzy logic for sensor fusion,
threat detection, and line detection for ring awareness. Hardware design with
custom circuit PCB. Sumo Robot League 1st Place.
],
stars: 5,
url: "https://github.com/lavantien/SumoBot",
)
#v(6.84pt)
// ==============================================================================
// SYSTEMS & INFRASTRUCTURE
// ==============================================================================
#section_title("BACKEND SYSTEMS & INFRASTRUCTURE")
#grid(
columns: 2,
gutter: 10.26pt,
[#project("distributed-booking-microservices", "Go, gRPC, OpenAPI, Nginx, PostgreSQL",
[Golang gRPC microservice with NGINX load-balancing and OpenAPI v3. Distributed booking
system with Protobuf serialization and service mesh architecture. Handles race conditions
and distributed state for concurrent bookings.], stars: 6, url: "https://github.com/lavantien/distributed-booking-microservices")],
[#project("order-demo", "Go, PostgreSQL",
[Order service demo with REST API, PostgreSQL, Docker. Paseto token auth, SQLc code
generation, GitHub CI CI. Adaptive Minimalism with decoupled structure.], stars: 6, url: "https://github.com/lavantien/order-demo")],
[#project("go-flutter-microservices-skeleton", "C++, Protobuf, Go, Dart, MongoDB",
[Microservices template with Flutter frontend and Go backend. gRPC communication,
Docker Compose setup. Monorepo with 7 services, each with isolated MongoDB storage.
Common library with auth, logger, and multi-platform client (Web, Mobile, Desktop).], stars: 6, url: "https://github.com/lavantien/go-flutter-microservices-skeleton")],
[#project("go-edge-mesh", "Go, Docker Compose, MQTT, Mosquitto, InfluxDB, Grafana",
[Edge mesh data processing. Pure Go bootstrapper, MQTT messaging, Telegraf metrics
collection, InfluxDB storage, Grafana visualization. JWT integration with EdgeX Kong
Gateway API for third-party integration.], stars: 5, url: "https://github.com/lavantien/go-edge-mesh")],
[#project("concurrent-scrapper-ftsearch", "Go, SQLite FTS5",
[TUI web scraper with concurrent fetching. SQLite FTS5 for full-text search across scraped
content. Custom indexing.], stars: 4, url: "https://github.com/lavantien/concurrent-scrapper-ftsearch")],
[#project("togo", "Go, PostgreSQL",
[Todo service with REST API, PostgreSQL, Docker. Error handling and logging. CRUD with
authentication middleware.], stars: 4, url: "https://github.com/lavantien/togo")],
)
#v(6.84pt)
// ==============================================================================
// FULL-STACK WEB
// ==============================================================================
#section_title("FULL-STACK WEB")
#project(
"spring-angular-ecom-architecture",
"SpringBoot, Angular, MySQL",
[
FlowerShop platform for small businesses. E-commerce architecture with SpringBoot
backend and Angular frontend. REST API, JWT auth, PostgreSQL. Microservices pattern. Multi-role sites, product CRUD, shopping cart, Excel
import/export.
],
stars: 13,
url: "https://github.com/lavantien/spring-angular-ecom-architecture",
)
#v(6.84pt)
// ==============================================================================
// LAZY-LOADING SKILLS
// ==============================================================================
#section_title("LAZY-LOADING SKILLS")
#grid(columns: 2, gutter: 12pt,
[#text(size: 6.3pt, weight: "bold")[Agentic:] AI Systems, FSM, Fuzzy/FFT/PID Tuning, ClaudeCode, Eval Harnesses, Agents Delegation/Orchestration, Context Engineering, RAG],
[#text(size: 6.3pt, weight: "bold")[Languages:] C\#, C\++, Go, TypeScript, Python, Lua, Scala, Zig, Typst, Rust, ARM Assembly, Java, Dart],
[#text(size: 6.3pt, weight: "bold")[APIs & Protocols:] gRPC (Protobuf, Avro), REST, OpenAPI v3, WebSocket, NATS, RabbitMQ, OpenCV, Analog Processing, Event-based, ECS, TDD],
[#text(size: 6.3pt, weight: "bold")[Full-Stack:] .NET, Svelte, Bun, SDL, OWASP Top10, OSINT, ComfyUI, Kdenlive, OBS, GIMP, Playwright, PyAutoGUI, React, Angular, SpringBoot],
[#text(size: 6.3pt, weight: "bold")[Infrastructure:] Linux, Neovim, ClaudeCode, Docker/Compose, Nginx, GitHubCI, K8s, Terraform, Ansible, Grafana Stack, vLLM, Local LLMs],
[#text(size: 6.3pt, weight: "bold")[Databases:] SQLite, Postgres, MongoDB, Redis, Neo4j, InfluxDB, SQLc/SQLx],
)
#v(6.84pt)
// ==============================================================================
// CORPORATE FOOTPRINT
// ==============================================================================
#section_title("CORPORATE FOOTPRINT")
#grid(columns: 2, gutter: 12pt,
[#work("Technical Consultant", "Cariyaputta", "x-Present",
[- Low-latency event-driven platform in Go for WebSocket stream processing
- JWT validation and NATS publishing for microservices
- System automation and cross-platform synchronization])],
[#work("Software Engineer", "[redacted]", "x-x",
[- Go microservices for product/inventory/checkout/payment/delivery pipeline
- Monolith .NET and Postgres to event-sourcing with Go and MongoDB
- MongoDB aggregates and Firebase batch processing])],
[#work("Backend Engineer", "[redacted]", "x-x",
[- Backend Infrastructure for ETCC E470 highway
- gRPC with Avro for trip building and toll calculation
- Kafka for event streaming])],
[#work("Full-Stack Engineer", "[redacted]", "x-x",
[- Matching engine adapters in SpringBoot and Angular
- Angular dashboards with real-time PnL/risk metrics
- SpringBoot wallets with Lua fraud detection scripts])],
)
#v(6.84pt)
// ==============================================================================
// EDUCATION
// ==============================================================================
#section_title("EDUCATION & ACHIEVEMENTS")
#grid(columns: 2, column-gutter: 7.5pt, align: (left, right),
[Information Technology, [redacted]],
[#text(size: 10pt, weight: "bold")[Sumo Robot League Champion, ACM-ICPC Regionalist, Auto Chess World Finalist]],
)
// ==============================================================================
// FOOTER
// ==============================================================================
#v(0.21375em)
@lavantien
Copy link
Author

resume_public

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment