Blogs
I have written a variety of blogs covering topics from web development to AI advancements. Here are some of my blogs.

SOftware EngineerInternshipOOP ConceptFull Stack
Navigating the Full Stack Development Internship Interview: A Personal Experience.
Embarking on the journey of securing an internship in full-stack development can be both exhilarating and nerve-wracking. Recently, I had the opportunity to sit through one such interview, and the experience was enlightening, to say the least. In this article, I’ll share my firsthand encounter, shedding light on the types of questions asked and how I navigated through them. As a student specializing in full-stack development with a focus on React JS and Java, I was eager yet uncertain about what lay ahead in the interview room. The realm of full-stack development is vast, and the questions posed could range from basic concepts to intricate problem-solving scenarios. I’ll share everything step by step, first I’m sharing about the OOP Concept and its short explanation.

VueJSFirebaseFireCMSWebsite Development
Simplifying Real-Time Website Development with Vue.js, Firebase, and FireCMS
In today’s fast-paced digital landscape, the demand for dynamic and real-time websites is ever-growing. Developers are constantly seeking efficient solutions to streamline the development process without compromising on functionality and performance. Enter Vue.js, Firebase, and FireCMS — a powerful trio that empowers developers to create responsive and real-time websites with ease. In this article, I’ll explore how combining Vue.js, a progressive JavaScript framework, with Firebase, Google’s mobile and web application development platform, and FireCMS, an open-source headless CMS specifically designed for Firebase, can significantly simplify the process of building real-time websites.

Research & DevelopmentSoftware Product DevelopmentSoftware EngineerWebsite Development
Understanding R&D in Software Product Development
In software, research and development (R&D) combines the study of innovative technologies, techniques, and market trends with the creation of prototypes, tools, or features derived from this research.

Spring BootHibernateJPASoftware Development
Springboot Hibernate Framework
In software, research and development (R&D) combines the study of innovative technologies, techniques, and market trends with the creation of prototypes, tools, or features derived from this research.

Spring BootREST ControllerMongoDBRepositoryNoSQL Database
Spring Boot — Project Structure Practices
In this article, I am going to talk about package structures for Spring Boot applications and give the one I create whenever I started a new project. Proper packaging in a project is important because when the project grows or someone else is assigned to your project, it must be easy to get around different kind of files. For example, when you need a file of type model, you just directly go into the model package and easily find what you are looking for. If you do no have such a structure, it becomes a time-consuming problem in large projects.