Sibi Prabakaran

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
Sibi Prabakaran is a versatile software engineer with 14 years of experience building backend systems, developer tooling, and secure web services, with deep expertise in functional languages like Haskell, Rust, Scala and Lisp-family languages. He has shipped production systems and DevOps solutions for startups and enterprises—authoring Haskell-based servers, deployment workflows, and integrations with third-party payment and messaging providers. An active open-source contributor, Sibi has improved major projects such as the Haskell Tool Stack, Yesod, Hasura’s MySQL backend, and Emacs LSP integrations for Terraform, often focusing on CLI features, security fixes, and developer experience. Comfortable across Linux stacks, databases (Postgres/MySQL/SQLite/PostGIS) and Emacs-driven workflows, he blends systems-level thinking with pragmatic product delivery. Notably, he has fixed critical CSRF vulnerabilities, added explain APIs for query introspection, and extended language tooling to surface semantic tokens and code lenses. Based in Bengaluru, he thrives on technical challenges that push system reliability, security, and developer productivity.
code14 years of coding experience
job5 years of employment as a software developer
bookB. Tech, Computer Science, B. Tech, Computer Science at Shanmugha Arts, Science, Technology and Research Academy
bookISC, Computer Science, Maths, Physics, Chemistry, ISC, Computer Science, Maths, Physics, Chemistry at Nirmala Convent Inter College
stackoverflow-logo

Stackoverflow

Stats
48,072reputation
2.1mreached
508answers
167questions
Badges
haskell
top-1%
functional-programming
top-5%
lazy-evaluation
top-5%
pattern-matching
top-5%
github-logo-circle

Github Skills (62)

database-migrations10
api-rest10
cargo10
jvm10
back-end-development10
mysql10
restful-api10
api-design10
testing10
command-line-interface10
yesod10
language-server-protocol10
faker10
wpgraphql10
terraform10

Programming languages (27)

CElmGoMustacheHTMLTypeScriptShellDhall

Github contributions (5)

github-logo-circle
commercialhaskell/stack

Jun 2015 - Aug 2022

The Haskell Tool Stack
Role in this project:
userBack-end Developer
Contributions:8 reviews, 187 commits, 62 PRs in 7 years 2 months
Contributions summary:Sibi primarily focused on adding and refactoring command-line interface (CLI) features for the Haskell Tool Stack, specifically related to listing snapshots and dependencies. Their work involved implementing a new subcommand and integrating existing functionalities. They also made changes to the project's core modules to include the new features. The commits show a focus on adding functionality, fixing related bugs, and porting existing features into new subcommands.
haskellservant
yesodweb/persistent

Jul 2015 - Jun 2020

Persistence interface for Haskell allowing multiple storage methods.
Role in this project:
userBack-end Developer
Contributions:147 commits, 101 PRs, 56 pushes in 4 years 11 months
Contributions summary:Sibi primarily focused on refactoring and cleaning up code within the `persistent` library, specifically modules related to database interaction and persistence. They removed unused extensions, cleaned up code in `PersistStore`, `PersistQuery` and various other modules. The user also implemented and added `mockMigration` functionality for PostgreSQL, MySQL, and SQLite backends.
haskellpersistencestorage
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
Sibi Prabakaran