Famiu Haque

Software Engineer

Bangladesh
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
Famiu Haque is a software engineer from Bangladesh with six years of hands-on experience building core back-end features and APIs. He contributes to the high-profile neovim project, where he has implemented C and Lua-based API enhancements—such as Windows symbol exports for LuaJIT FFI and statusline evaluation—demonstrating deep systems-level and tooling expertise. Comfortable working across C, Lua, and API design, he focuses on making developer-facing primitives more robust and usable. As a Neovim contributor and active programmer, he blends practical engineering with open-source collaboration, often touching low-level interoperability challenges that many app developers don't encounter.
code6 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
93reputation
5kreached
4answers
8questions
github-logo-circle

Github Skills (16)

c1710
lua10
c1110
api-design10
command-line-parser8
build-system8
build-tools8
command-line8
makefile8
tic-tac-toe6
algorithm6
casting6
lua-table6
github6
python6

Programming languages (15)

C++RustCGoTree-sitter QueryMLIRTypeScriptQML

Github contributions (5)

github-logo-circle
neovim/neovim

Oct 2021 - Nov 2022

Vim-fork focused on extensibility and usability
Role in this project:
userBack-end Developer
Contributions:332 reviews, 47 commits, 139 PRs in 1 year 1 month
Contributions summary:Famiu focused on back-end development tasks in this Neovim repository, implementing and modifying core API functions. Contributions include exporting symbols for Windows builds to enable usage of Neovim core functions through LuaJIT FFI, adding an API function to evaluate statusline strings, and enhancing API functions to parse command line strings for command information like argument ranges, and filters. The user's work demonstrates expertise in C, Lua, and API design for the Neovim project.
usabilityapiluavimvim-plugin
famiu/bufdelete.nvim

May 2021 - Jan 2023

Delete Neovim buffers without losing window layout
Contributions:3 reviews, 28 commits, 21 PRs in 1 year 7 months
luavimlayoutbufferswindow
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