Skip to content
View William9923's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report William9923

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
William9923/README.md

Hey! I'm William

Finding the right time for my mega evolution!

Profile Views GitHub Followers GitHub Stars GitHub Commits

πŸ† GitHub Achievements:

GitHub Trophies

About Me:

Hi, I'm William - Software Engineer @ Gojek who loves building scalable systems and obsessing over developer tools!

I spend my days writing mostly on Go, Typescript and Python designing cloud-native architectures and sometime also crafting UIs for user. Always keen exploring new tech and sharing what I learn.

type Developer struct {
    Role         string   `json:"role"`
    Languages    []string `json:"primary_languages"`
    Interests    []string `json:"current_interests"`
    Neovim       bool     `json:"neovim_enthusiast"`
}

william := Developer{
    Role:      "Software Engineer L3 @ Gojek",
    Languages: []string{"Go", "Python", "TypeScript"},
    Interests: []string{
        "Building Cloud-native architectures",
        "Improving Developer experience",
        "Learning more intuitive UI",
        "Trying to get into Open source contributions",
        "Building useful CLI tools",
    },
    Neovim: true, // I like it!!!
}

Personal Interests:

  • πŸ› οΈ Tweaking my neovim configs (it's an addiction!)
  • πŸ“š Reading technical books and exploring open source projects
  • πŸ’ͺ Going to gym (just enough to avoid back pain lol)
  • 🎌 Collecting Pokemon Cards

Always open to discussing tech, sharing knowledge, or geeking out about developer tools! Feel free to connect! πŸš€

πŸš€ Featured Projects:

⭐ Newest / Current Work | Real-time terminal UI grep tool with live preview

Go Bubble Tea ripgrep Release


πŸ”§ Work Tools:



⚑ Languages and Tools:

go python typescript javascript rust java lua react vuejs tailwind nodejs express kubernetes docker terraform gcp postgresql mysql redis cassandra kibana kafka grafana nginx linux bash git

πŸ“š Currently Reading:

Recent technical books I've been diving into:

Book Focus
πŸ“– The Missing README Software Engineering best practices and career guidance for new engineers
πŸ€– Agentic Design Patterns Hands-on guide to building intelligent AI/ML systems with proven patterns
☸️ Managing Kubernetes Production-grade Kubernetes operations and real-world cluster management

πŸ“« Connect with me:

William9923 williamong9923 @WilliamOng9923 @williamong1400 William9923

Other Links:


Always open to discussing tech, career growth, or just having a good chat about anything interesting! πŸš€

Pinned Loading

  1. snorlax.nvim snorlax.nvim Public

    A LazyNvim based Neovim configuration. Designed for minimal maintenance

    Lua

  2. indonesian-aste-generative indonesian-aste-generative Public

    Code and dataset for "Text Generation for Opinion Triplet Extraction"., 2021

    Jupyter Notebook

  3. TanksExtended TanksExtended Public

    A 3D platformer shooting game built using Unity with simple game mechanics but double the fun

    C# 1

  4. Express-Quickstart Express-Quickstart Public template

    A simple book library application using TypeScript and Node with a detailed documentation as reference example.

    TypeScript 7

  5. WebCAD WebCAD Public

    A simple 2D Web based drawing canvas built using Javascript and webgl.

    JavaScript

  6. DuelFX DuelFX Public

    A trading card game built using javafx to learn OOP in medium sized application.

    Java 4