Can you brief us about your scope of work during this internship?For this internship, I worked as a software engineering intern in the data science team at ANB Systems. My duties were to automate the creation of data models and forms for the etrack+ platform using the Gen-AI chatbot. At the end of internship, I was successfully able to complete it.
What were your key roles & responsibilities, and how did you work towards achieving them?
Talking about my roles and responsibilities, I developed the backend working of the GenAI chatbot using Python language. I made use of AWS Lex for improving the natural language capability for the user. To achieve this task, I kept in constant touch with my mentor and learned various development and testing software concepts from him and the team. Whenever I faced any difficulty I used google to search the concept or syntax so that I can remove the error and work accordingly.
Among your many tasks, what is the one that you liked working on the most?
Among all the tasks, the task that I liked most working on was improving the natural language capability for the user using AWS Lex.
What was the biggest challenge you came across, and how did you overcome it?
During this internship, I was given a task to improve the natural language capability using AWS Lex. Initially, I had no experience of working with AWS Lex. I was not able to figure it out. I took help from my mentor and the team. I went through the documentation of AWS Lex and learned how it can be approached and done.
What new skillsets and/or knowledge did you gain during your time with ANB?
New skills learned during the internship:
Python, AWS Lex, Postman, JUnit testing and learned how to work with APIs.
What do you feel are the highlights of working at a ‘smaller’ tech company?
Working in a smaller tech company is fun and you get an opportunity to learn a lot of new development concepts. Even the team is quite helpful and guides you in every step. You get an opportunity to be part of the brainstorming and research part of the project along with the development part. This helps to develop your logical and critical thinking skills. Overall, working in a smaller tech company is full of learning experience.
What are the key takeaways from your exposure to the energy efficiency industry?
My key takeaways from working in an energy efficiency industry is that this type of business makes a lot of impact in the energy domain by maximizing the output by utilizing the minimum energy and providing their clients with seamless and errorless business processes.
How did you find our company culture and the support you received from your colleagues?
The company culture is quite good. They provide a work-life balance for all the employees. Even my colleagues were quite helpful. They proved to be helpful at each and every step of the internship. Whenever I faced any problem, they were willingly ready to help me out and guide me to achieve the task.
How much did the internship match your expectations?
Yes, definitely the internship matched my expectations. The internship role and responsibilities aligned quite with the academic curriculum. I got an opportunity to apply my technical skills and problem solving skills in the internship. It was a perfect role for the software engineering intern and I can surely say that after the internship, I was able to up skill myself and learn a lot of things.
How much do you feel your internship will help you in your career going forward?
This internship proved to be quite helpful and full of learning experience. It has provided me experience of working in a real-world project which proved to me a great part for my resume and profile. Even the roles and responsibilities honed my skills a lot which will prove to be a great part for my future career.