LinkedIn article
Growing Through My Internship at SNS iHub

Receiving the internship offer from SNS iHub has been an exciting milestone in my career journey. However, my first day felt overwhelming. Walking into a completely new environment left me feeling blank and silent, unsure of how to navigate my surroundings. But as I was introduced to my product manager and a team of Junior Software Associates (JSAs), I began to feel more at ease. Their support and guidance have been instrumental as I embark on my first real-time project.
The project itself is vast, and I initially had no prior knowledge of how to approach it. It was my first time working on a real-time application, and the scale seemed intimidating. Fortunately, with step-by-step guidance from my product manager and the JSAs, I started breaking down tasks into manageable pieces. They ensured I grasped the basics before diving deeper into more advanced areas.
My interest in the MERN stack—MongoDB, Express.js, React.js, and Node.js—has grown during this internship. I began with the frontend, using HTML and CSS to build the structure and design of the project. While these technologies helped me understand web development fundamentals, the real turning point came when I started working with JavaScript and, specifically, React.js. Learning React, a core part of the MERN stack, has been both challenging and rewarding. Its component-based architecture allows me to create dynamic, reusable user interface elements, significantly boosting my efficiency.
At first, working with React.js was tough. Concepts like state management, props, and the virtual DOM took time to understand. But with consistent practice and mentorship, I gradually became comfortable. Each day of hands-on work on a real-time project has helped solidify my knowledge and given me confidence in my abilities. I’m eager to further explore the rest of the MERN stack, including backend technologies like Node.js and MongoDB.
One of the most valuable lessons I’ve learned during this internship is the importance of teamwork. Whether it was code review sessions with the product manager or brainstorming discussions with the JSAs, I realized how critical communication is in software development. Every discussion not only improves the project but also provides a broader understanding of how professionals collaborate in the IT space.
Now, with some experience under my belt, I’ve gained insight into what it’s like to work in the IT industry. I’ve realized that while the challenges can feel overwhelming at first, with guidance and determination, the learning curve becomes manageable. I’m becoming more confident in my abilities and excited about my future in software development. This ongoing internship is enhancing my technical skills and giving me a deeper understanding of teamwork and problem-solving in a professional environment.
In conclusion, my time at SNS iHub is proving to be a transformative experience. The technical skills I’m acquiring, particularly in frontend development with React.js, are preparing me for more advanced challenges. I’m eager to continue learning and mastering the MERN stack as I grow into a more well-rounded developer