Vasantha Kanniappan

Consultant at R. R. Logic Systems Private Limited

Hosur, Tamil Nadu, 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
Vasantha Kanniappan is a polyglot software engineer and DevOps-savvy consultant with 11 years of experience building compiler tooling, MLIR-based backends, and production microservices. Currently working on an MLIR compiler supporting TFLite, TensorFlow/Keras and ONNX frontends, he has deep practical experience converting ONNX MLIR to Torch MLIR and shipping end-to-end systems. Previously at Soroco he combined systems, automation and observability—building a UI automation data-capture app, Golang services, a custom monitoring microservice, and leading a Kubernetes migration for 20+ services. An active free-software contributor and Emacs enthusiast, he has extended the widely used haskell-mode for Emacs with features like code collapsing, renaming, indentation fixes and tests. Comfortable across Haskell, Python, C++, C#, Go and Emacs Lisp, he pairs research-grade compiler work with pragmatic DevOps and developer tooling.
code11 years of coding experience
job4 years of employment as a software developer
bookBachelor of Technology - BTech, Computer Science, 8.09, Bachelor of Technology - BTech, Computer Science, 8.09 at Amrita Vishwa Vidyapeetham, Coimbatore
languagesEnglish, Tamil, Hindi
stackoverflow-logo

Stackoverflow

Stats
4,800reputation
2.6mreached
26answers
20questions
Badges
gnu-make
top-5%
makefile
top-1%
windows
top-1%
github-logo-circle

Github Skills (15)

windows10
elisp10
emacs10
haskell10
makefile10
gnu-make9
git6
http6
scheme6
pandas6
guile6
github6
wget6
python6
lisp6

Programming languages (15)

SmartyJavaC++CGoMustacheHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
haskell/haskell-mode

May 2017 - Oct 2017

Emacs mode for Haskell
Role in this project:
userBackend Developer
Contributions:61 commits, 17 PRs, 37 pushes in 5 months
Contributions summary:Vasantha primarily contributed to the `haskell-mode` Emacs package, focusing on extending its functionality. Their work involved implementing features like code collapsing and renaming functions, along with improvements to indentation handling. These changes touched upon core aspects of the mode, and included creating tests to ensure the implemented features functioned correctly. Additionally, the user added documentation and keybindings.
ghchaskellemacsemacs-modeemacs-lsp
arrow-/phoenix

Dec 2016 - Mar 2017

Contributions:81 commits, 20 PRs, 65 pushes in 2 months
challenge-backendbackendpythonmachine-learning
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
Vasantha Kanniappan - Consultant at R. R. Logic Systems Private Limited