Dicha Arkana

Frontend Web Developer at Aerotalon

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
Dicha Arkana is a Frontend Web Developer from Indonesia with six years of professional experience building performant, user-focused web applications and tooling. Comfortable across the full stack, Dicha has shipped production sites with Next.js/TypeScript, implemented CI/CD pipelines, and rebuilt legacy systems to improve reliability and maintainability. He is an active open-source contributor—helping projects like tinyhttp, telescope.nvim, and nvim-treesitter—where his work ranges from router enhancements and HTTP/2 examples to Neovim plugin bug fixes and language support. Notably, he improved tinyhttp routing to support all HTTP methods and added Next.js custom server examples, reflecting a pragmatic blend of web-framework and frontend expertise. Colleagues describe him as a hands-on problem solver who balances performance optimization (Lighthouse scores >95) with developer ergonomics and robust testing. He also brings an unusual focus on instrumentation and research-grade features, having built user-activity capture and streaming tools in earlier freelance projects.
code6 years of coding experience
job3 years of employment as a software developer
bookBachelor of Applied Science - BASc, Information Technology, 3.84, Bachelor of Applied Science - BASc, Information Technology, 3.84 at Politeknik Negeri Malang
languagesIndonesian, English, Japanese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (44)

javascript10
tree-sitter10
expressjs10
testing10
http10
neovim10
lua10
web-framework10
nodejs10
nvim10
backend10
neovim-plugin10
nextjs9
git9
mongodb-database9

Programming languages (25)

C#CSchemeGoHTMLSvelteTypeScriptVBA

Github contributions (5)

github-logo-circle
Find, Filter, Preview, Pick. All lua, all the time.
Role in this project:
userFull-stack Developer
Contributions:62 reviews, 15 commits, 39 PRs in 8 months
Contributions summary:Dicha primarily focused on fixing bugs and enhancing the functionality of the Neovim plugin. Their work involved escaping special characters to prevent errors in the live grep functionality, as well as escaping filenames for previewers and actions. The user also implemented features like scrolling speed control and the smart send to qflist functionality, indicating contributions to the plugin's user interface and interaction design. They also added tests to increase the project's reliability.
nvim-lualuapickneovimnvim
Nvim Treesitter configurations and abstraction layer
Role in this project:
userFull-stack Developer
Contributions:19 reviews, 32 commits, 22 PRs in 1 year
Contributions summary:Dicha contributed significantly to the nvim-treesitter project, primarily by adding and refining queries for code highlighting, indentation, and folding across various programming languages and file types. They implemented support for new languages like Dart, Svelte, SCSS, and Prisma, and improved existing queries for languages such as Haskell, PHP, and Rust. Additionally, the user refactored and optimized existing queries, and added ftdetect support for prisma files.
nvim-treesitterluatreesittertree-sittervim
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