Skip to content
EpicHighPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

92 Commits

Folders and files

Repository files navigation

Prasit Tongpradit — software engineer. Complex workflows. Clear software.

I'm Prasit Tongpradit, a software engineer at PwC Thailand in Bangkok. I work on Tax Platform, helping turn complex tax workflows into practical software for tax teams. I also build developer tools and contribute to open source.

For full-time roles, freelance work, or consulting: let's talk on LinkedIn ↗

Explore my contributions · Public activity

Selected work

01 / Node.js · Undici

HTTP/2 reliability · Two merged contributions

Fixed connection-pool scheduling so a long-lived HTTP/2 stream does not leave other requests stuck when another connection is allowed. A second fix preserves responses already accepted by the server when stream IDs arrive late. Both changes include regression tests.

Pool scheduling fix → · Stream lifecycle fix

02 / Excelize

Go · Merged contribution

Prevented panics when spreadsheet formulas access invalid ranges. Five conditional aggregation functions now return #VALUE! for those invalid accesses. The change includes regression coverage for the affected cases.

Read the merged pull request →

Open-source activity

Public pull requests I authored in repositories owned by other people or organizations. Fork repositories are excluded; archived projects are included. Merged, open, and closed PRs are counted separately.

Public pull requests in non-fork repositories outside my account: merged, open, and closed totals, repository count, and recent merges. Full counts and links are in the public contribution record. Where the work lands: merged pull requests grouped into repository owners and their repositories. Bubble size represents PR volume; colors represent repository primary language. Programming languages across merged PRs: percentages use only PRs in repositories whose primary language is classified as programming by GitHub Linguist. Markup, data, prose, and unreported languages are excluded.

Both charts use merged PRs. The donut includes only programming languages, as classified by GitHub Linguist, and calculates percentages within that subset. It follows each repository's primary language, not language proficiency.

View counts, dates, and every pull request → · Updated daily from public data.

What I bring to a team

  • Product thinking across the stack. Connecting business rules, usable interfaces, service APIs, and data workflows with TypeScript, Go, and Python.
  • Practical automation. Working with document extraction, search, and AI-assisted knowledge tools grounded in source documents.
  • Care for the next maintainer. Simple architecture, clear contracts, automated checks, accessible interfaces, and documentation people can follow.

Tools I work with

  • Languages: TypeScript, JavaScript, Go, Python, SQL
  • Web: React, Next.js, React Router, Svelte, Node.js
  • Platform & data: Azure, Docker, Nx, GitHub Actions, SQL Server, MongoDB

Let's build something useful

Working on a complex business product, a document workflow, or tools for developers? Tell me about the role or project, the problem you're solving, and your timeline.

Start a conversation on LinkedIn →

Bangkok, Thailand · UTC+7

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors