Harendra Kumar

Founder at Composewell Technologies

Bengaluru, Karnataka, India
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
Harendra Kumar is a founder and seasoned software engineer with 11+ years of experience building high-performance, resilient systems and a long history in storage and filesystem architecture. He led innovations at NetApp on WAFL to detect and repair metadata corruptions online, cutting field data corruption and significantly improving availability, and authored papers on those techniques. As founder of Composewell Technologies he drives adoption of modern functional programming in Haskell and designed the Streamly streaming framework and several production-grade Haskell libraries. He contributes to notable open-source Haskell projects (including improvements to the widely used Stack tool and the haskell-vim-now installer), emphasizing robust CLI behavior, test coverage, and portable installability. His background spans low-level kernel and embedded work through large-scale distributed storage, giving him a rare combination of systems-level rigor and functional-programming craftsmanship. Based in Bengaluru, he blends research-grade solutions with practical engineering to ship reliable, scalable software.
code11 years of coding experience
job16 years of employment as a software developer
bookBachelor of Engineering (B.E.), Computer Science, Bachelor of Engineering (B.E.), Computer Science at Motilal Nehru National Institute Of Technology
stackoverflow-logo

Stackoverflow

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

Github Skills (17)

scripting10
command-line-interface10
bash10
script10
command-line10
sh10
shell10
haskell10
cli10
attoparsec9
git9
vim8
build-system8
software-design7
streaming6

Programming languages (14)

C++CRustAugeasHTMLTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
begriffs/haskell-vim-now

Feb 2016 - Nov 2017

One-line Haskell Vim install
Role in this project:
userDevOps Engineer
Contributions:11 commits, 7 PRs, 22 comments in 1 year 9 months
Contributions summary:Harendra focused on improving the installation and setup process for the Haskell Vim Now configuration. Their contributions included refactoring the setup script to allow for basic installation without Haskell components and improving error handling. They also updated the package installation process and added support for different package managers, including MacPorts. Furthermore, they updated the installation process to use environment variables for advanced installation options.
haskellghcvimservant
commercialhaskell/stack

Dec 2015 - Aug 2016

The Haskell Tool Stack
Role in this project:
userBack-end Developer
Contributions:102 commits, 30 PRs, 42 pushes in 8 months
Contributions summary:Harendra made several contributions to the Haskell Tool Stack, focusing on the command-line interface and build process. Their work included implementing multi-line interpreter directive comments to provide additional arguments to stack scripts, enabling more flexible configuration. Furthermore, they added unit tests for the interpreter argument parser and fixed conflicts, enhancing the tool's reliability and usability. The user's changes primarily involved modifying the argument parsing logic and adding associated unit tests, and integrating with existing stack features.
haskellservant
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
Harendra Kumar - Founder at Composewell Technologies