Sujit Baniya is a seasoned software leader and founder with 11 years of experience building and delivering web applications, databases, and backend systems from Nepal. As CEO/Founder of Orgware Construct and a senior engineer at multiple firms, he combines hands-on PHP/MySQL expertise with full-stack skills in JS, HTML/CSS and modern MVC frameworks like CodeIgniter, Phalcon, and Yii. He has a proven track record leading projects and teams, designing domain-driven applications and optimized database schemas for Linux and Windows environments. An active open-source contributor, Sujit has improved popular projects such as the Go Fiber web framework and the Laravel RabbitMQ queue driver, adding routing, configuration and queue-priority enhancements. He pairs pragmatic, well-documented solutions with strong cross-cultural communication and mentorship experience, and holds an MCA while having taught programming at the college level.
10 years of coding experience
12 years of employment as a software developer
Bachelor of Computer Application, Computer Software Engineering, Bachelor of Computer Application, Computer Software Engineering at Pokhara Vishwavidalaya
The Indira Gandhi National Open University (IGNOU)
Contributions:3 reviews, 8 commits, 8 PRs in 1 year 5 months
Contributions summary:Sujit contributed to the Fiber web framework by implementing new features and fixing bugs. They refactored and improved the routing functionality, including adding features like RedirectToRoute and GetRouteURL. The user also worked on improving the framework's configuration options, such as adding the ability to customize the app name and global view layouts. Furthermore, the user added test cases and made code simplifications.
RabbitMQ driver for Laravel Queue. Supports Laravel Horizon.
Role in this project:
Back-end Developer
Contributions:6 reviews, 9 commits, 3 PRs in 7 days
Contributions summary:Sujit primarily contributed to enhancing the Laravel-based RabbitMQ queue driver. Their work involved implementing job prioritization, adding options to configure queue declaration, and fixing minor indentation issues. Key modifications include the introduction of `max-priority` for queues, updates to the `Consumer`, and changes to the `QueueDeclareCommand` and `ConsumeCommand` classes. These changes focused on improving the flexibility and functionality of the queuing system.
horizonlaravel-queuelaravel-horizonphpqueueing
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
Sujit Baniya - CEO Founder at Edelberg + Associates