Projects
Kunai active
A lightweight daemon for niri to setup keyboard layout detection for multi layout and multi keyboard users on the niri compositor
jjkk active
A minimalistic jj vcs tui tool, akin to lazygit. Simplifies interaction with jj with the bare utilities needed to interact with a jj repository, without having to learn the entire cli. Built with Rust and using ratatui + jj-lib, alongside the jj cli. Slowly working to remove the interop to use the jj-lib as much as possible.
ts-analyzer active
A lightweight TypeScript static analysis tool to read and translate TS errors into an actionable and helpful format. Built with Rust, and provides multiple modes for usage; one as a CLI tool and another as a neovim plugin to intercept LSP diagnostics and enhance them on the fly.
xcsv active
A fast, lightweight and effecient excel to csv conversion tool. Ideal for large excel sheets and cheap to run due to low memory overhead. Both input and output is streamed for a seamless, low footprint experience. Eliminates the need for heavy memory consumption by using streaming and effecient xml parsing. Provides an installable binary,available as a library for easy integration.
Experience
Building upon all factors of the Carbon Analytics platform whilst also enabling technical growth and innovation.
Led the frontend team to migrate the application to a new version.
Worked with the team on the main application and providing more modern javascript practices.
My own consulting and software house.