0% found this document useful (0 votes)
20 views7 pages

Summer Rhy

Uploaded by

shivam03.trash
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views7 pages

Summer Rhy

Uploaded by

shivam03.trash
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Internship Report

*Title of the Training Work: *

Back-End Developer Intern

*Company's Name and Address: *

UnifersAI

A-502 ats greens 1 sector 50 Noida

*Name and Designation of the Training In-Charge: *

Partha Biswas, Senior Developer

*Period of Training: *

June 1, 2024 – July 31, 2024

*Name, Department, and Enrollment Number of Student:*

Shivam Singh, CSE, 21103232

*Name of Institution: * Jaypee Institute of Information Technology, Noida Sec - 62


Table of Contents

1. Acknowledgement

2. Declaration

3. Introduction

4. Description of the Company

5. Description of the Work Carried Out

6. Details of Data Collection, Analysis, Design, and Program Developed

7. Results

8. Conclusions
1. Acknowledgement

I would like to express my sincere gratitude to M/S TechNext / Unifers AI for providing me

with the opportunity to work as a Software Development Intern from 1st June 2024 to 31st

July 2024. I am deeply grateful to my mentor, Mr. Partha Biswas, for his continuous

guidance, valuable feedback, and support throughout the internship. I would also like to thank

Nimish Agrawal, the founder of Unifers AI, for offering me this opportunity, and Shubhlove

Borana, my senior, for his mentorship. Lastly, I extend my gratitude to my peers and the

team for their collaboration and assistance during the internship.

2. Declaration

I, Shivam Singh, hereby declare that this internship report, submitted as part of my B.Tech

curriculum at Jaypee Institute of Information Technology, is a result of my own work

completed during my internship at M/S TechNext / Unifers AI. The data and work carried

out in this report reflect my contributions during the period of 1st June 2024 to 31st July

2024, and any external resources have been properly cited and acknowledged. This report has

not been submitted elsewhere for any other degree or diploma.


3. Introduction

This report outlines the work I carried out as part of my internship at M/S TechNext /

Unifers AI, where I worked as a Software Development Intern. The internship involved

developing and maintaining backend solutions for a web platform, integrating third-party

services, and creating RESTful APIs. Over the course of two months, I gained significant

exposure to real-world software development practices, backend development techniques,

and teamwork in a professional environment.

4. Description of the Company

TechNext / Unifers AI is a technology company that focuses on building intelligent, scalable

solutions for a variety of industries. The company specializes in integrating AI and machine

learning into its platforms to provide smart, efficient, and adaptive solutions. During my

internship, I was involved in the development of their web platform, contributing to both the

backend and integration aspects of the system. Unifers AI emphasizes innovation,

collaboration, and delivering robust, scalable software to clients.

5. Description of the Work Carried Out

During my internship, I worked on the backend of the Unifers AI website, focusing primarily

on:

 RESTful API Development: I designed and implemented RESTful APIs to handle

various components of the website, enabling efficient data exchange between the

front-end and the server.


 Third-Party Integrations: I integrated several third-party services to enhance the

platform’s functionality, ensuring seamless data flow and communication between

different systems.

 Server-Side Logic: I contributed to the development and maintenance of server-side

logic, focusing on performance optimization and responsiveness.

 Problem Solving: Throughout the internship, I tackled challenges that arose during

development, applying problem-solving skills to debug and enhance system

performance.

6. Details of Data Collection, Analysis, Design, and Program Developed

For API development, I collected requirements for each website component by analyzing

user needs and system dependencies. The design process involved setting up a well-

structured backend using Node.js, Express.js, and TypeScript. The Sequelize ORM was

used to interact with the database, ensuring efficient data handling and querying.

Data analysis and design included:

 Data Models: Designing relational models to structure the data in a way that would

be easily accessible for various operations.

 API Endpoints: Creating CRUD (Create, Read, Update, Delete) APIs for different

website components, ensuring secure and efficient data manipulation.

 Program Implementation: The program logic was written in TypeScript to ensure

type safety, and proper error handling was incorporated to ensure robust performance.
7. Results

The results of my work included:

 Successful API Implementation: The APIs I developed were integrated into the

website, enabling smooth communication between the front-end and the backend.

 Improved Platform Capabilities: By integrating third-party services, the platform's

functionality and user experience were enhanced.

 Performance Optimization: Server-side logic improvements contributed to faster

response times and overall improved performance of the web platform.

8. Conclusions

The internship at TechNext / Unifers AI provided me with valuable insights into backend

software development. I gained hands-on experience in creating scalable, maintainable

systems while collaborating with a team of professionals. My key takeaways include a deeper

understanding of RESTful APIs, third-party integrations, and backend best practices. The

knowledge and skills I acquired during this internship will be instrumental in my future

software development career.


9. References

 TechNext / Unifers AI company website (for company description)

 Internship-related documents and discussions with my mentor, Mr. Partha Biswas

 Documentation for technologies used: Node.js, Express.js, TypeScript, Sequelize

You might also like