Open In App

Mymegaminds Work experience as SDE Intern

Duration: February 2023 – August 2023

In the work experience at Mymegaminds as an SDE intern, I will be explaining the diverse set of projects and responsibilities I undertook during the internship. This will include the development of a chat application using the MERN stack and Socket.io, implementing various functionalities like message reactions and attachments. Additionally, I will describe my involvement in building a quiz section with user authentication integration and my work on a React Native app for Android and iOS devices, aiming to replicate website features. The experience will highlight the highs, such as successfully delivering solutions and receiving positive feedback, as well as the lows, such as facing challenges and debugging issues. Lastly, I will discuss my experience with VPS hosting, which allowed me to gain valuable insights into server management and maintenance. Overall, the internship at Mymegaminds has been a rewarding journey, providing me with essential skills and knowledge for my future career as a Software Development Engineer.

1. Chat Application Development with MERN Stack and Socket.io:

During my internship at Mymegaminds, I had the exciting opportunity to contribute to the development of a robust chat application. Leveraging the MERN stack (MongoDB, Express.js, React.js, Node.js) and Socket.io, I played a key role in implementing various functionalities. These included real-time message reactions, forwarding messages, attachment support, and the implementation of message deletion for individual users or entire chat groups.



Highs:

Lows:



2. Quiz Section Development with User Authentication Integration:

As part of my responsibilities, I took on the task of building a comprehensive quiz section from scratch. This involved integrating it seamlessly with the company’s existing user authentication system. Users could create, take, and review quizzes through the platform, providing a valuable tool for knowledge sharing and engagement.

Highs:

Lows:

3. React Native App Development for Android and iOS Devices:

In a significant project, I worked on building a React Native app to extend the company’s services to Android and iOS devices. This cross-platform application aimed to provide users with the same features and functionalities available on the website.

Highs:

Lows:

4. Experience with Virtual Private Servers (VPS) Hosting:

Throughout the internship, I had the opportunity to gain experience with VPS hosting. As a responsible developer, I hosted the chat application server on a VPS, exposing me to server management and maintenance tasks.

Highs:

Lows:

Conclusion:

My internship at Mymegaminds has been an enriching and transformative experience. Working on real-world projects and collaborating with experienced professionals has equipped me with valuable skills and knowledge. While facing challenges, I learned to be resilient and resourceful, and the highs of successfully delivering impactful solutions were truly rewarding. This internship has undoubtedly prepared me for a promising career as a Software Development Engineer.

Article Tags :