Ananda Umamil

Software Engineer at Moovr ID

Jakarta Metropolitan Area Indonesia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ananda Umamil is a self-taught software engineer based in the Jakarta metro area with eight years of experience building backend services and developer-facing tools. He’s fluent in TypeScript, Go, and functional programming practices, and has shipped APIs and web apps using NestJS, Node, React/Next.js, and PostgreSQL across finance and infrastructure-focused teams. An avid compiler and text-processing tinkerer, he contributes to prominent projects like nvim-treesitter—improving syntax highlighting for languages such as Haskell and TypeScript—and extends VS Code icon themes to support niche filetypes. At OnlinePajak and InfraDigital he combined pragmatic backend engineering with automation and testing discipline, while earlier work in Indonesia’s tax office gave him domain-savvy attention to detail. Colleagues know him for thoughtful functional design, an eye for developer experience, and steady open-source collaboration across editor and tooling ecosystems.
code8 years of coding experience
job4 years of employment as a software developer
bookAssociate's degree, Taxation, 3.35, Associate's degree, Taxation, 3.35 at Politeknik Keuangan Negara STAN
languagesEnglish, Indonesian, Japanese
github-logo-circle

Github Skills (14)

neovim10
typescript10
vscode-vim10
javascript10
tree-sitter10
typescripts10
vscode-extension10
vscode10
typescript-types10
elm9
haskell9
php8
ecmascript8
kotlin7

Programming languages (20)

JavaC++CSSRustSchemeCVueHTML

Github contributions (5)

github-logo-circle
Nvim Treesitter configurations and abstraction layer
Role in this project:
userFull-stack Developer
Contributions:13 reviews, 11 commits, 22 PRs in 1 year
Contributions summary:Ananda primarily focused on improving syntax highlighting for various programming languages within the Neovim Treesitter configuration. Their contributions involved modifying highlight queries to accurately color code elements like keywords, functions, variables, and operators. They added support for new keywords, fixed incorrect highlighting, and improved the overall visual clarity of the code for languages such as Haskell, Elm, Kotlin, PHP, and TypeScript.
nvim-treesitterluatreesittertree-sittervim
Material Design icons for VS Code
Role in this project:
userFront-end Developer
Contributions:6 commits, 6 PRs, 1 comment in 1 year 10 months
Contributions summary:Ananda primarily focused on extending the functionality of the VS Code Material Icon Theme. Their contributions involved adding support for new file types and file extensions, including babel, dune, meson, cabal, astro, and grain files. They updated both the language and file icon mappings within the project. Furthermore, the user appears to have collaborated with another developer on a specific commit, indicating teamwork.
marketplacematerial-iconsvscodevscode-extensionvscode-icons
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ananda Umamil - Software Engineer at Moovr ID