Shishir Prabhat Raven is a highly skilled software developer with nearly two decades of tech experience. Throughout his career, he has mastered a range of web and SaaS technologies, delivering end-to-end solutions that meet complex client requirements.
Shishir’s expertise spans PHP, MySQL, Vue 3, WordPress, and Blender, enabling him to design scalable applications, create high-precision tools, and manage extensive project lifecycles.
Known for his innovative approach, he has led projects in diverse areas, including 3D visualisation, network rendering, and custom SaaS platforms, all tailored to optimise resources and enhance user experience.
His commitment to quality and efficiency, coupled with his ability to seamlessly collaborate with global teams, makes him an invaluable asset to any organisation seeking a seasoned developer with a proven track record of success.
Programming, Cloudflare, SaaS, UI Components, Java, C, CSS, C++, Database Design, PHP, MySQL, Asterisk, ASP.NET, SQL, Joomla
Latest Blogs
Fixing the WordPress “500 Internal Server Error” while upgrading the server to 7.3 in Cpanel
In Cpanel, I upgraded the server to 7.3 and started receiving 500 Error. I Could quickly fix the error by enabling the following extensions. I hope it helps you!
How to sort tables in google docs
Sorting feature is not available in Google Docs for table by default. Free Addon called “Doc Tools” can help you do the Job. Detailed steps given below. Steps to Install Addon. 1. Go to Add-ons Menu and click on get Add-ons 2. On the Popup that opens search for “Doc tools.” and click on the…
Adobe After Effects, Hide/Show layer and Shy Layers to manage the layers better.
I am beginner at learning after effects and after learning the basics about animation and shapes layer I found that very quickly layers to many very quickly. One think that helped me in managing them better is to hide layers which I am not working with and showing only the ones which are important. Two…
In Cinema 4D how can I scale my object only on the on 1 axis , currently it scales universally.
It can be solved by just shifting from Model mode to object mode. See the Video.
Ultimate Guide to Blocking countries by IP
Why would you block a country by using IP’s? One of the most common reason to block a particular IP on the website is due to SPAM and Hacking attacks. This is a problem is growing and seriously effects the performance of the website. But is it true that certain countries are responsible for these…
Guidelines on choosing a Website Template
Are you on a position where you are trying to choose a template for your project but wondering which one to pickup. There are thousands of Website template which are available online but when you get down to choose the right one you get confused. The following are a few things that I believe would…
Pagination & Search in PHP
Introduction One of the most common things that we do on any application in php is to display records from database. When these records are large we show them in pages and also add a numbering at the bottom to add navigation.
Blender 3D. When you do not have numpad
There are many shortcuts in Blender that use numpads. Mostly keyboards on the laptop do not have a numpad. And so when I try to hit shortcuts such as Num 7 for a top view. It does not work.
How Email Verification works on Registration in PHP
Users can register using any Email on any website. But all the websites verify these emails by sending an email with an activation link. What happens exactly behind the scene is quite simple.
How to send an HTML Mail using Pear:Mail.
Example to send an HTML main in PHP using Pear:Mail.
Making Pear:Mail Package to work on Xampp
Are you receiving an error when you are trying to send mail through PHP using Pear Mail module. Similar to how it is shown below.
Carpe Diem
Carpe Diem (Exclamation!) Used to urge someone to make the most of the present time and give little thought to the future
How to insert data into a MySQL table in PHP
Super Basics of PHP & MySQL of how to create a form that will store the data into a MySQL Table.
Basics before learning Vue JS
A Basic Tutorial for Beginners who want to learn VueJS from Zero. I follow this approach while training new Interns at Webfort Technologies
How to import EPS in Inkscape.
When you try to open an EPS file into Inkscape by dragging or by double clicking you will receive an error similar to following.
Zoom to fit objects in Paper JS.
Objective In a Fixed space of a particular dimension say 500px X 350px. I want the PaperJS diagram to fit such that the everything fits well by scaling itself.
Label Design for Daniel’s Secret, Pickle & Chutney Products
Tools Used :Inkscape.
Am I Hopeful about Delhi? Parking, Illegal Constructions, Cleanliness.
Growing population, Growing ProblemsDelhi is great for me in so many ways, a city where i was born and raised here, and spent all my entire life here until now. But the city has many growing concerns because the population is growing day by day. Work in progress everywhere.Driving through congested areas towards office me…
How to use multiple canvas for Paper JS on a single page?
We can use PaperScope to achieve this. The following is a simple example. I am currently building a complex application which includes drawing architectural layouts. And I need to make multiple canvases to be working in VueJS loops. Please comment and let me know if anyone has good Ideas about how I can make that…