My Internship Experience at Glific

glificuser

SEPTEMBER 06, 2023

Share

My Internship Experience at Glific

Hello everyone! I’m Nishant Mainwal, a student at IIT Roorkee. I’m excited to share my internship journey at Glific. Let’s dive into my experience over the past two months.

My internship began on July 1st, and I got to work with technologies like Graphql and TypeScript. These might sound complex, but thanks to the amazing mentors at Glific, I quickly understood and used them. 

Working on Redesigning the New Figma Design:

During my time at Glific, I worked on redesigning the website according to the new Figma design. With the invaluable guidance and mentorship of Md. Shamoon, I was able to bring those designs to life. I want to extend my sincere gratitude to Md. Shamoon for his continuous support and mentorship throughout my internship.

Furthermore, I have included images below that showcase the previous website design and how it looks now. The new design pages are significantly more responsive and feature-rich. The design team has made substantial improvements, including changes to the logo and the placement of various dropdown menus, resulting in a more polished and professional overall appearance. Being a part of this team has been an immensely rewarding experience, and I am proud of the contributions I’ve made to the project.

A screenshot of a computer

Description automatically generated

Learning and Growth Through Team Collaboration

I learned a lot while working with my mentor and the team, and it was also a lot of fun. One of the best things about my experience at Glific was the incredibly supportive team. Whenever I had questions or faced challenges, they were always there to help. We collaborated as a team to solve problems, which not only made the work more enjoyable but also contributed to our skill development.

In instances where I encountered difficulties in the backend, I sought assistance from other interns who were also working on backend tasks. If we couldn’t resolve the issue among ourselves, we would turn to our mentor for guidance. This process not only allowed us to overcome challenges but also helped us develop problem-solving skills.

Additionally, we would often discuss problems as a team, creating an environment where we not only enjoyed the discussions but also learned from one another.

As an example of our collaborative effort, when I submitted a pull request, my mentor provided comments to improve the code’s cleanliness. One of these comments is provided below: 

This is how the code looked before cleaning:

A screenshot of a computer program

Description automatically generated

After improving the code, it now looks like this:A computer screen with white text

Description automatically generated

The code length has been significantly reduced, and I achieved this by implementing nested routes in the Routes page using React Router DOM. I introduced a parent component and various child routes. React Router provides a convenient component called ‘Outlet’ that facilitates the rendering of a route’s child components.

A screenshot of a computer program

Description automatically generated

Getting Better at Communication and Transitioning from Learning to Achieving:

During my time at Glific, I not only honed my technical skills but also witnessed significant improvements in my communication abilities. Engaging in daily discussions with the team and mentors enabled me to articulate my ideas more effectively. In fact, I recently gave a presentation during my mid-work showcase, and I was noticeably more confident than ever before. This transformation in communication is a crucial skill applicable to any job.

Reflecting on my journey, I am astounded by the extent of my growth. From initially being unfamiliar with certain technologies to now feeling confident in my abilities, it has been an incredible learning experience. The Glific internship not only provided me with valuable technical skills but also elevated my confidence and teamwork capabilities.

Wrapping Up with Gratitude:

As my internship at Glific comes to an end, I’m really grateful for this opportunity. I’ve learned a lot, made friends, and gained skills for my future. This journey has been like a step into the cooperate world, and I’m excited to use what I’ve learned in my future adventures.

Leave a Reply

%d bloggers like this: