Amjith Ramanujam is a Lead Software Engineer based in Kerala, India, with 17 years of experience building web applications and leading teams across Laravel, CakePHP, CodeIgniter, jQuery, AngularJS and Node.js. He currently leads development at iBex Softwares and has steered projects as a lead developer at Prominent Labs, consistently combining hands-on coding with project leadership. Beyond PHP frameworks, Amjith contributes to notable open-source CLI and REPL projects—such as prompt-toolkit, pgcli and bpython—where he’s improved keybindings, completion engines and history handling, reflecting strong backend and developer-tooling skills. His work on database CLIs and Homebrew formulae shows a practical focus on developer experience and packaging, not just web UIs. Comfortable as a full-time freelance contractor, he brings both legacy expertise and modern tooling fluency to complex engineering challenges.
17 years of coding experience
4 years of employment as a software developer
Master of Computer Application, Computer Software, Master of Computer Application, Computer Software at MES College, Marampally
CLI for SQLite Databases with auto-completion and syntax highlighting
Role in this project:
Back-end Developer / Database Engineer
Contributions:14 releases, 8 reviews, 203 commits in 4 years 1 month
Contributions summary:Amjith primarily focused on improving the core functionality and maintainability of the SQLite CLI. Their contributions included fixing a bug related to SQLite cursors, and making improvements to the completion engine and special commands. They also updated keywords and functions within the codebase, indicating a focus on the database interaction aspects of the project.
Postgres CLI with autocompletion and syntax highlighting
Role in this project:
Back-end Developer
Contributions:9 reviews, 724 commits, 433 PRs in 8 years 4 months
Contributions summary:Amjith's contributions primarily focused on enhancing the `pgcli` tool, which is a command-line interface for Postgres. The commits demonstrate an effort to improve the user experience by fixing styling issues within the menu and enhancing functionality. Further work included implementing the REPL loop and adding the setup functionalities like renaming scripts and adding the setup. These contributions align with backend development to enhance the Postgres CLI experience.
pythonpsqlautocompletiondatabasepostgres
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
Amjith Ramanujam - Lead Software Engineer at iBex Softwares