Skip to Content
Open to AI related Platform Engineer, DevOps, SRE Roles in Seattle(US) or Vancouver(BC) • Available for onsite/hybrid.
DocumentationIntroduction

Welcome to my corner of the internet! Here you’ll find my notes on technology and computer science.

My Career Journey

👋 Welcome! I started documenting my journey as a software engineer after being inspired by The Ph.D. Grind: A Ph.D. Student Memoir, Philip J. Guo, in which he chronicles his six-year pursuit of a Ph.D. in Computer Science at Stanford University from 2006 to 2012.

😇 A software engineering career is also a pursuit of craftsmanship. It means reading broadly, learning deeply, and striving to solve real problems with simpler, more elegant code.

🎨 Through this journal and the spirit of craftsmanship, I see computer programming as ultimately a form of art, an idea championed by Donald Knuth, who underscored that view in The Art of Computer Programming.

Alongside traditional software engineering topics, these docs also include my notes on prompt engineering and insights learned while interacting with AI (like ChatGPT) about computer science and technology.

My Tech Stack Journey

❤️

Languages

CC++PythonGroovyGolangJavaJavaScriptTypeScript
Bash

Backend & Web

Node.jsExpressReactNext.jsNGINXTailwind CSSPydantic

Cloud & Infra

CloudflareGrafanaDatadogHelmVercelHashiCorp VaultKubernetesVagrant
TerraformGCPAWSAzuregRPC

DevOps & CI/CD

JenkinsUbuntuDockerGithubPytestLinuxTeamCityWindows11

Data & ML

D3.jsNumPyScikit-learnElasticsearchLogstashKibanaPandasPySpark
PyTorchMongoDBMySQL

Tools

LaTeXNPMOh My ZshGradleVIMGitVS-CodeJIRA
ConfluenceCMake
Last updated on