Swastik Baranwal

Software Engineer (OSPO) at TestMu AI

Delhi, 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
Swastik Baranwal is a software engineer with 9 years of experience specializing in open source, developer tooling, and OSPO practices, currently contributing to testing frameworks and OSPO efforts at TestMu AI. He is the creator of Box CLI Maker (used by Minikube) and a core developer for the V programming language, where he works on the compiler, core libraries, and ecosystem reliability. His contributions span low-level language features (string APIs, parser fixes) to practical developer tooling and test automation, including notable work on webdriverio and charmbracelet/vhs. As a Maintainer and Community WG Lead at the TODO Group and contributor to the OSPO Book, he blends technical implementation with community and governance expertise. Based in New Delhi, he pairs hands-on systems coding in Go and V with a track record of improving developer experience across widely adopted open-source projects.
code8 years of coding experience
bookBachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Dr. A.P.J. Abdul Kalam Technical University (AKTU), Lucknow
bookMount Carmel School, Dwarka
github-logo-circle

Github Skills (30)

clipboardjs10
javascript10
webdriverio10
parser10
strings10
testing10
text-manipulation10
command-line-interface10
clippy10
automation10
go10
clip10
parsing10
parse10
command-line10

Programming languages (31)

C#CGoHTMLSvelteJupyter NotebookTypeScriptShell

Github contributions (5)

github-logo-circle
vlang/v

Aug 2019 - Jan 2023

Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io
Role in this project:
userBack-end Developer
Contributions:639 reviews, 163 commits, 470 PRs in 3 years 5 months
Contributions summary:Swastik made several contributions focused on improving the string manipulation capabilities of the V language. They implemented new string functions like `title()`, `trim_prefix()`, `trim_suffix()`, `map()`, and `filter()`. Furthermore, they addressed parser-related issues, updated error messages, and improved code for various functions. The contributions included code modifications and improvements to testing and documentation.
dependenciesdevelopingzerotranslationcompiled-language
charmbracelet/vhs

Oct 2022 - Dec 2024

Your CLI home video recorder 📼
Role in this project:
userFull-stack Developer
Contributions:6 reviews, 5 PRs, 29 comments in 2 years 2 months
Contributions summary:Swastik primarily contributed to implementing new features for the `vhs` CLI tool. They added copy and paste functionality, enabling users to copy strings to the clipboard and paste them. They also introduced an `ENV` command, which allows users to set environment variables. Furthermore, they made adjustments to the `main.go` file to address error handling and display relevant information.
command-line-toolvideo-recorderasciigifrecording
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
Swastik Baranwal - Software Engineer (OSPO) at TestMu AI