“Just like the code you write, your work speaks—every function, every fix, a reflection of you. Make it thoughtful. Make it count.”

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 organization 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

  • Why and When Your Shopify Store Should Consider a Consent Management Platform (CMP)

    Why and When Your Shopify Store Should Consider a Consent Management Platform (CMP)

    Not every Shopify store needs a full-blown Consent Management Platform (CMP)—but if you’re relying on third-party tools (email providers, ad pixels, analytics, personalization engines), you’ll want to make sure those tools are tapping into Shopify’s Customer Privacy API to keep everyone in sync: pixels, audience lists, and even checkout opt-in flags must all respect the… Read this post

  • 10 Essential Questions to Ask Before Building Your Website

    10 Essential Questions to Ask Before Building Your Website

    When you come to me with an idea for your new website, I know you’re excited. You want it done quickly, beautifully, and in a way that perfectly represents your organization. And I get it—I’ve been there, standing in the same shoes with countless clients. But here’s what I’ve learned after years of building websites… Read this post

  • SQL lite caching with WASM on web.

    I am not happy with the speed of navigation between the pages on VueJS projects. This performance difference I notice when I switch to API’ to fetch data. The difference is in micro seconds but. There still that’s a lot in terms of responsiveness that can change the whole user experience. To fix this some… Read this post

  • New Upgrades in WixSync Tool: Enhanced Account Management and Security

    New Upgrades in WixSync Tool: Enhanced Account Management and Security

    I am excited to announce some major upgrades to the WixSync Tool, designed to make managing your Wix sites even more efficient and secure. These enhancements focus on account management and security, providing greater control and peace of mind. 1. Multiple Accounts Management With the new Account Management feature, you can now create and manage… Read this post

  • Creating a Square Video in OBS.

    Creating a Square Video in OBS.

    Go to OBS > Settings > Video. Why would you need a Square Video. Have you ever needed a specific aspect ratio for your videos, like a perfect square or a tall, portrait-style video? Whether you’re embedding a video on a website or preparing content for social media, OBS Studio allows you to easily create… Read this post

  • Streamline Your Deployment: Automate with GitHub Actions

    Streamline Your Deployment: Automate with GitHub Actions

    This guide will walk you through how I use GitHub Actions to automate deployment with my team, saving time and streamlining our project deployment. Read this post

  • Github is down for over 30 minutes now.

    Github is down for over 30 minutes now.

    GitHub Down: A Collection of Hilarious Reactions GitHub’s recent outage has sparked a flurry of humorous and insightful comments from developers and tech enthusiasts alike. Here’s a roundup of the funniest and most intriguing reactions from Hacker News: The outage has certainly been a reminder of how deeply integrated GitHub is in the developer workflow… Read this post

  • How to download the Audio from ChatGPT

    I a using a free version of ChatGPT and was curious as to how I can download the audio file generated. I have created a bookmarklet which allows you to download this file. All you need to do is Don’t click the following button just drag it to your bookmarks. This is a bookmarklet. Read this post

  • How to see the SQL Queries being executed in WordPress REST API

    How to see the SQL Queries being executed in WordPress REST API

    You can add the following filter and you will see the queries in the Response Header. Read this post

  • Anticipate. Don’t Improvise.

    Anticipate. Don’t Improvise.

    Turn Your Goal into a Plan Inspired by “Anticipate, don’t improvise”? Take this quick quiz to check if your goal is SMART enough to succeed — before jumping in. Quote from the movie The Killer(2023) “Anticipate, don’t improvise” is a guiding principle that suggests the importance of foresight and preparation in various aspects of life,… Read this post

  • How I am building Email Notifications through Google API

    Those who are following my blog might already know that I am building a Backup solution for my team and particularly Kishan who take backup and is spending around 30-60 minutes into this. ????. Building BackupPro has been so much fun since I have heavily used ChatGPT to help me build the code and has… Read this post

  • New Features for Backup Pro.

    I am working on a MySQL backup solution to Google Drive for my team who daily spends some time talking backup of our data critical projects. the Idea is to create an Free Open Source PHP based solution that we can setup easily. You can know more about it in this blog post. List of… Read this post

  • Automating MySQL Backup to Google Drive: Simplify and Secure Your Data! Free & Open source.

    Automating MySQL Backup to Google Drive: Simplify and Secure Your Data! Free & Open source.

    Are you tired of spending precious time manually backing up your MySQL databases every day? Do you find it challenging to keep up with regular backups while ensuring data integrity? Look no further! In this article, I’ll introduce you to an incredible solution that will revolutionize your backup process and give you peace of mind.… Read this post

  • Adding Support to Blocks.

    The following is the link to Add Support to the Blocks. https://gist.github.com/shishirraven/ea58dd8b8966801597cab14842887d1a Read this post

  • Custom Field Block for WordPress.

    The WordPress Query Block is an efficient and quick way to display dynamic data on any page. It provides a visual interface for designing and showcasing content with various layouts and pagination. However, when it comes to Custom Post Types (CPTs) with Custom Fields, there is no official block available to display the associated meta… Read this post

  • Quick Guide to Setup a Custom Block for WordPress.

    The following is a Quick Command which can Scaffold an a Dynamic Block. Read this post

  • Using WordPress Base URL in JavaScript

    Problem In certain situations, there is a need to access the base URL of a WordPress site in JavaScript. However, once the JavaScript file is built, it becomes challenging to modify it. When WordPress is installed and mapped to the root of the domain, it is relatively easier to start the URL with /. However,… Read this post

  • Creating Block Template from Copied Block Content.

    Problem. In my previous post I explained on how I used Existing blocks in my custom WordPress Blocks in a nested way. And how I use it using a template which is passed to the inner Blocks of how it is recommended in WordPress Documentation. A related problem is how can I build a Array… Read this post

  • How to get Nested Block Template for Custom WordPress Block.

    Problem to Solve While creating a Custom WordPress Block I would like to use other Blocks nested inside it such as Group Block and Columns block and further nested blocks. Current Example with InnerBlocks in wordpress only has one Level. Solution An example I found on the internet that works is as follows. Another related… Read this post