Sean Dewar

Visitor Experience Assistant at The Hepworth Wakefield

Wakefield, England, United Kingdom
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
award
Top expert inNeovim and Vim Ecosystem Development
Sean Dewar is an experienced software engineer with 11 years of hands-on development, notable for core contributions to the Neovim ecosystem and bug- and test-focused work in the official Vim codebase. Based in Wakefield, UK, he combines deep C-level editor internals knowledge with practical plugin and client work—improving macOS MacVim, a popular RuneScape client, and Neovim Treesitter context handling. Sean’s strengths are pragmatic bug fixes, robust test additions, and careful window/scrolling and blob-manipulation fixes that keep widely used tools stable for thousands of users. He pairs this technical depth with a customer-facing role at The Hepworth Wakefield, giving him a grounded sense of user experience and communication.
code11 years of coding experience
github-logo-circle

Github Skills (22)

debugging10
debug10
text-editor10
testing10
c1110
vim-plugin10
rune10
java10
c1710
neovim10
vim10
javas10
lua10
editorconfig10
mechanics10

Programming languages (11)

TypeScriptJavaC++RustCJanetHaskellLua

Github contributions (5)

github-logo-circle
vim/vim

Sep 2016 - Mar 2024

The official Vim repository
Role in this project:
userBack-end Developer
Contributions:12 reviews, 27 PRs, 48 comments in 7 years 7 months
Contributions summary:Sean primarily contributed to the Vim codebase by addressing bugs and implementing features related to the internal workings of the editor. Their work included fixing issues with blob manipulation, such as preventing errors when modifying locked blobs. The user also worked on documenting and fixing methods and other functions. Further, they contributed to test code, incorporating tests for various functionalities and maintaining existing test suites.
vimvim-pluginc-plus-plusneovimcross-platform
runelite/runelite

Aug 2018 - Jul 2020

Open source Old School RuneScape client
Role in this project:
userBack-end Developer
Contributions:10 commits, 11 PRs, 20 comments in 1 year 11 months
Contributions summary:Sean's contributions primarily focus on improving the Runelite client, specifically fixing timer descriptions and adding a run energy plugin. They modified code to incorporate the game's timer and energy mechanics. Furthermore, the user updated graceful energy recovery calculations to match the most recent game updates, showing a good understanding of in-game mechanics and client modifications.
old-schooldotnetrunescapeosrsold-school-runescape
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
Sean Dewar - Visitor Experience Assistant at The Hepworth Wakefield