My Internship Experience
In the modern world, obtaining that crucial graduate job offer no longer depends solely on having a reasonable degree. Nowadays, building a successful career depends just as much on relevant work experience as your educational background and test scores. As a result, internships have emerged as a crucial tool for candidates looking to differentiate themselves. The internship provides the opportunity to implement all your education learnings together in the real-world industry. Everyone has a day one and just like that their first internship, and through this article, I will be sharing my internship experience.
Before moving further, I’d like to briefly introduce myself.
About Me:
I am Shivam Sharma, currently pursuing BTech in Computer Science Engineering from Bennett University. I am in my final year, and I had the option of choosing a capstone project or an internship. Since I had already worked on projects for my engineering degree, I was more interested in getting practical experience in the industry, so I chose the internship.
For my internship, I interned at two companies. My first internship was with the tech giant Tata Consultancy Services, and currently, I am interning at KV IT Solutions Pvt. Ltd.
Internship Experience at TCS:
My internship experience at TCS was pretty amazing as it was my first internship with such a big organization. I had always wanted to work directly on an industrial project, and TCS gave me the opportunity to do so. At TCS, I interned as a Data Analyst Intern and I was the part of BFSI unit which stands for Banking, Financial Services and Insurance. My daily tasks were mostly processing data, data analysis, and data validation. The tech stack on which I worked was SQL, Apache Hive, Informatica, and AxiomSL. I picked up advanced SQL skills and gained experience working with big data along the road. Along with developing my analytical abilities, I also learned about data privacy and security, working within an agile framework, and work ethics.
This was a brief about my first internship. Now let’s move forward to my current internship at KV IT Solutions Pvt. Ltd.
Internship Experience at KV IT Solutions Pvt. Ltd. :
At KV IT Solutions Pvt. Ltd. I am interning as a Cloud Architect Intern. I have been allocated a SaaS project. The project is an email validation SaaS platform which aims to allow users to filter out their huge emailing database and remove any non-existent or fake email addresses from it. The simpler the project sounds, the more complicated it is. On this project, I am working under my mentor. My daily tasks usually involve completing the development tasks allocated by my mentor. As I am an intern, I am allocated small and easier tasks along with a few big implementations too. It's been 2 months since I joined KV IT Solutions, so the project is still under development.
The technologies being used are Python, PostgreSQL, Redis, Celery, Django, and Docker. I’m trying to learn new technologies and concepts as I progress since I’m unfamiliar with a few of them. Due to my frequent use of databases and Python, while working on university projects, I was already familiar with them. I began working on the logic implementation portion of my internship because I was familiar with Python and PostgreSQL. Talking about Docker, I want to thank my university for introducing us to the field of DevOps and Cloud Computing. There is a lot to learn during this intensive internship. As there are many tools involved in the development of a SaaS project, there is a lot of room for growth for interns.
Learnings:
- I was able to work with technologies that were completely foreign to me. I am therefore learning new technologies along the way, such as Celery and Redis.
- Aside from technology, I gained knowledge on better time management and how to express ideas and opinions.
- I also learned something from my mentor: start at the beginning or root of a feature or function if you find it difficult to build it, and work your way up from there.
I am still working on the project and waking up every day to a new challenge in front of me, but I try to face it and progress through it. KV IT Solution gave me an amazing opportunity to work on this SaaS project as it was my first time working on a SaaS project and as a Cloud Intern.
Final Words:
Both of my experiences have been full of highs and lows. While the internship at TCS wasn’t that learning intensive due to my previous learning experiences, the internship at KV IT Solutions is pretty learning intensive. The learning curve after these internships has been incredible and I hope to grow like this and add a few more skills and tools to my CV. Finally, I would also like to thank Bennett University for constantly supporting and guiding me at every step required.