0% found this document useful (0 votes)
41 views35 pages

Sagar Giradkar Internship Report ArgyleEnigma

internship report

Uploaded by

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

Sagar Giradkar Internship Report ArgyleEnigma

internship report

Uploaded by

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

Internship Report

On
“ Front-End Devlopment Internship”
Submitted to the
Savitribai Phule Pune University
In partial fulfilment for the award of the Degree of
Bachelor of Engineering
in
Information Technology
By

SAGAR PRAKASH
GIRADKAR (TE-IT)
Exam Seat No:
T190078521

Department Of Information Technology


Pune Vidyarthi Griha’s College of Engineering & Technology
and G K Pate (Wani) Institute of Management Pune- 411009

2023-24
1
INDEX

SR No TITLE PAGE NO
I Title Page 3
II Letter of undertaking 4
III Completion certificate 5
IV Overview of an Organization 7
1 Introduction 7
2 Organization Communication details 8
3 Internship supervisor name & communication details 8
4 company address / website URL 8
V Completed Internship 9
1 Brief description of number of internships completed during 9
Academic Year 2021-22.
VI Internship Training Program Report Details 10
1 Introduction of internship program 10
2 Abstract 10
3 Acknowledgement 11
VII Critical Analysis 14
VIII Methodologies
1 Methodology for recruitment 16
2 Shortlisting Methods 17
IX Result 18
X References & Sources 25
XI Conclusion 26
XII Annexure 29
XII Internship Log Book

2
I. TITLE PAGE

• Organization Name: ArgyleEnigma Tech Labs

• Intern Details:
Name: Sagar Prakash Giradkar

Contact Number: +91 9168801192

Email ID: [email protected]

 Submission date of report: 18 April 2024


 Duration of Internship: 6.5 Months
 College and Company Logo :

3
II. LETTER OF UNDERTAKING

PVG’s College of Engineering and Technology & G. K.


Pate (Wani) Institute of Management, Pune - 411009

I, Sagar Prakash Giradkar, a third-year student of the Information Technology Department at PVG’s
COET & GKP (W) IOM, Pune, hereby confirm that the internship report provided is solely my own
effort. I have not copied any part of my report, whether partially or entirely, from any other student
or source, whether for payment or free. Additionally, I have not included any plagiarized material in
any section of my report. Furthermore, I confirm that the internship completion certificate provided
is genuine, not forged or fake, and has been issued by an authorized person within the organization.
Should I be found guilty of misstating, misleading, or concealing facts about my activities, whether
academic or non-academic but relevant to this course, at any stage, the university is authorized to
take disciplinary action against me in accordance with university policies and regulations.I assure
that I will adhere to the instructions regarding the presentation and will be present on the scheduled
date for the presentation, which will be communicated to me by the department. In the event of any
negligence, I accept full responsibility.

Name: Sagar Prakash Giradkar

Signature :
Date: 7th April 2024

4
III. COMPLETION CERTIFICATE

PVG’s College of Engineering and Technology & G. K.


Pate (Wani) Institute ofManagement, Pune - 411009

5
PVG’s College of Engineering and Technology & G. K. Pate (Wani)
Institute ofManagement, Pune - 411009

Affiliated to Savitribai Phule Pune University

CERTIFICATE

This is to certify that the internship report titled "Front-End Development Internship", submitted
by Sagar Prakash Giradkar ( T190078521) , represents a genuine record of the work conducted by
him/her.This work was undertaken as part of the partial fulfillment of the Presentation & Term-work
requirements for the third year of the Information Technology program at Savitribai Phule Pune
University, conducted at Pune Vidyarthi Griha’s College of Engineering and Technology & G.K.
Pate (Wani) Institute of Management, Pune, under Savitribai Phule Pune University, during the
academic year 2023-24.

Date: - 18 th April 2024

Place : - Pune

Internal Examiner External Examiner

6
IV. OVERVIEW OF THE ORGANIZATION

1.Introduction
Argyle Enigma Tech Labs is a leading fintech company specializing in innovative solutions for
financial education and management. With a focus on empowering individuals to achieve financial
literacy and success, Argyle Enigma Tech Labs has developed two flagship products: Fili and
Budgetalizer.
Key Products:
1. Fili:
Fili is a pioneering platform designed to revolutionize financial learning. Through bite-sized
lessons and interactive quizzes, Fili offers users a dynamic and engaging way to enhance their
understanding of personal finance. With features such as rewards for positive actions and
multilingual support, Fili aims to make financial education accessible and enjoyable for users of all
backgrounds.
2. Budgetalizer:
Budgetalizer is a comprehensive budgeting tool that helps users manage their finances
effectively. With intuitive features for expense tracking, budget planning, and financial goal setting,
Budgetalizer empowers users to take control of their financial health. Whether tracking daily
expenses or saving for long-term goals, Budgetalizer provides users with the tools and insights they
need to make informed financial decisions.
Vision and Mission:
Argyle Enigma Tech Labs is dedicated to empowering individuals to achieve financial well-being
through innovative technology solutions. The company's vision is to create a world where everyone
has access to the knowledge and tools needed to make sound financial decisions. Guided by its
mission, Argyle Enigma Tech Labs is committed to developing user-centric products that simplify
financial management and promote financial literacy among users.
Values:
1. Customer-Centric Approach: Argyle Enigma Tech Labs prioritizes the needs and interests of
its users, striving to deliver products and services that exceed customer expectations.
2. Innovation and Excellence: The company fosters a culture of innovation and excellence,
continuously seeking new ways to improve its products and services to better serve its users.
3. Accessibility and Inclusivity: Argyle Enigma Tech Labs is committed to ensuring that its
products are accessible and inclusive, catering to users of diverse backgrounds and abilities.
4. Integrity and Transparency: The company upholds the highest standards of integrity and

7
transparency in all its operations, earning the trust and confidence of its users and stakeholders.

2. Organization Communication details


 Company email: [email protected], [email protected]

 LinkedIn: https://www.linkedin.com/company/argyleenigma-tech-labs

3. Internship Supervisor & Communication Details

 Founder Profile

 Name :- Mr. Akash Parekh

 A forward-thinking figure in the financial technology (fintech) landscape, boasts over 12


years of industry expertise dedicated to reshaping individuals' approach to managing
finances.

4. Company address / website URL

 Address: 604,The Emporio, Opp 4, D Square, near Harikurpa


Society, Chandkheda,
Ahmedabad, Gujarat 380005
 Website URL: https://www.arglyeenigma.com

8
V. COMPLETED INTERNSHIPS

1 Brief description of number of internships completed during


Academic Year 2023-24.
Sr.No Internship Organization Internship Internship Duration
Name, Address Starting date End date of
Position
Internship

1 Python Code Clause 01/12/2023 01/01/2024 1 months


Devlopm
ent Intern
401, Shreenath
Complex
Vadgaon Pune
India-411009
2 Front End ArgyleEnigma 11/10/2022 25/04/2024 6.5 months
devlopme TechLab ,
nt Intern Ahmedabad

604,The
Emporio, Opp 4,
D Square, near
Harikurpa
Society,
Chandkheda,
Ahmedabad,
Gujarat 380005

9
VI. INTERNSHIP TRAINING PROGRAM REPORT DETAILS

Introduction of internship program


The internship program at Argyle Enigma Tech Labs is designed to provide students and
aspiring professionals with a unique opportunity to gain hands-on experience in the dynamic field of
technology, specifically focusing on front-end development and mobile application development.
This introduction serves as an overview of the internship program, highlighting its objectives,
structure, and benefits.
Objectives :
The primary objective of the internship program is to offer participants a practical learning
experience that complements their academic studies and equips them with the skills and knowledge
required to excel in their chosen field. Specifically, the program aims to:
1. Provide exposure to real-world projects and industry practices.
2. Enhance technical skills in front-end development and mobile app development.
3. Foster collaboration and teamwork within a professional environment.
4. Cultivate problem-solving abilities and critical thinking skills.
5. Facilitate networking opportunities and mentorship from experienced professionals.
Structure :
The internship program typically spans a predetermined duration, during which interns are immersed
in various aspects of front-end development and mobile application development. The program
structure may include:
1. Orientation: An introductory session to familiarize interns with the company culture, policies,
and expectations.
2. Training: Hands-on training sessions to introduce interns to relevant tools, technologies, and
methodologies used in the development process.
3. Project Assignments: Interns are assigned to real-world projects, such as the development and
enhancement of the Fili mobile application, where they work closely with experienced developers
and designers.
4. Mentorship: Each intern is paired with a mentor who provides guidance, support, and feedback
throughout the internship.
5. Progress Reviews: Regular progress reviews and feedback sessions to assess interns' performance,
address any challenges, and provide opportunities for growth and development.
6. Final Presentation: Interns have the opportunity to showcase their work and accomplishments

10
through a final presentation to company stakeholders.
Benefits:
Participating in the internship program at Argyle Enigma Tech Labs offers numerous benefits,
including:
1. Practical Experience: Gain hands-on experience working on real-world projects in a professional
setting.
2. Skill Development: Enhance technical skills in front-end development, mobile app development,
and related technologies.
3. Networking: Build connections and relationships with industry professionals and peers.
4. Mentorship: Receive guidance and support from experienced mentors to navigate challenges and
maximize learning opportunities.
5. Resume Enhancement: Add relevant experience and accomplishments to your resume,
increasing your marketability to future employers.
6. Career Insights: Gain valuable insights into the day-to-day operations of a tech company and
explore potential career paths within the industry.

11
Abstract

During my internship at Argyle Enigma Tech Labs, I had the opportunity to work as a Front-
End Developer Intern on the Fili mobile application, built using React Native. This experience
provided me with invaluable insights into the dynamic world of fintech and mobile app development,
as well as an opportunity to apply my technical skills in a real-world setting.As a Front-End
Developer Intern, my primary responsibility was to contribute to the development and enhancement
of the Fili mobile application. This involved collaborating with a team of experienced developers
and designers to implement new features, improve user interface and experience, and address any
bugs or issues identified during testing.
One of the key aspects of my internship was working with React Native, a popular
framework for building cross-platform mobile applications. Through hands-on experience with
React Native, I gained a deeper understanding of its core concepts, such as components, state
management, and navigation, and honed my skills in JavaScript and React development.Throughout
the internship, I was involved in various stages of the development lifecycle, from conceptualization
and design to implementation and testing. I had the opportunity to work on a wide range of tasks,
including UI design, component development, API integration, and debugging, which helped me
gain practical experience and improve my problem-solving abilities.
One of the most rewarding aspects of my internship was the opportunity to work on a real-
world project like Fili, which aims to revolutionize financial education through innovative
technology solutions. Being part of a team that is passionate about making a positive impact in the
fintech industry was incredibly inspiring, and I am grateful for the opportunity to contribute to such a
meaningful project.Throughout the internship, I was encouraged to ask questions, seek feedback, and
take initiative in exploring new ideas and solutions. This culture of learning and collaboration
fostered my personal and professional growth, and I emerged from the internship with a deeper
understanding of front-end development principles and practices.

12
Acknowledgement

First, I would like to thank ArgyleEnigma Tech Labs ,for giving me the opportunity
to do an internship within the organization.
I also would like all the people that worked along with me in the organization, with
their patience and openness they created an enjoyable working environment. It is indeed with
a great sense of pleasure and immense sense of gratitude that I acknowledge the help of these
individuals.
My heartfelt gratitude to our seminar in charge Prof. N. R. Sonawane, professor in
Information Technology, for his guidance in the preparation of internship presentation and
report.

My sincere gratitude towards our principal, Dr. M. R. Tarambale and Head of the
department Dr. S. A. Mahajan for providing necessary facilities.

Last but not the list; I would like to thank my parents, and friends for all the
encouragement and support that I received from them. With all respect and gratitude, I would
like to thank all the people who helped, encouraged, guided and supported me throughout the
duration of my internship, directly or indirectly.

13
VII. CRITICAL ANALYSIS

The internship program at Argyle Enigma Tech Labs offers a valuable opportunity for
aspiring professionals to gain practical experience in front-end development and mobile application
development. While the program has several strengths, there are also areas for improvement that
warrant critical analysis.
Strengths
1. Hands-On Experience: The program provides interns with hands-on experience working on real-
world projects, such as the Fili mobile application. This practical exposure allows interns to apply
theoretical knowledge gained from academic studies to solve real-world problems, enhancing their
skills and competencies.
2. Mentorship: Pairing interns with experienced mentors is a commendable practice that facilitates
guidance, support, and feedback throughout the internship. Mentorship plays a crucial role in
facilitating professional growth and development, enabling interns to navigate challenges and
maximize learning opportunities.

3. Project-Based Learning: Assigning interns to projects like Fili ensures that they are actively
engaged in meaningful work that contributes to the company's objectives. Project-based learning
fosters a sense of ownership and responsibility, motivating interns to perform at their best and
deliver high-quality results.
4. Networking Opportunities: The internship program provides interns with opportunities to build
connections and relationships with industry professionals and peers. Networking is essential for
career advancement and can open doors to future employment opportunities within the tech industry.
Areas for Improvement
1. Formal Training Structure: While hands-on experience is valuable, incorporating a formal
training structure at the beginning of the internship could enhance interns' preparedness and
confidence in tackling project tasks. Structured training sessions covering relevant tools,
technologies, and methodologies could better equip interns for success.
2. Diversity and Inclusion: Ensuring diversity and inclusion within the internship program is
essential for creating a welcoming and equitable environment for all participants. Proactively
recruiting interns from diverse backgrounds and fostering an inclusive culture can enrich the learning
experience and promote innovation.

14
3. Feedback Mechanisms: While progress reviews are conducted regularly, implementing
formalized feedback mechanisms could provide interns with more actionable feedback for
improvement. Encouraging open communication channels between interns and mentors/managers
can facilitate constructive feedback exchanges and foster a culture of continuous improvement.
4. Post-Internship Support: Providing post-internship support, such as career guidance, resume
building workshops, and networking opportunities, can help interns transition smoothly into their
next career steps. Establishing alumni networks or mentorship programs for former interns can also
provide ongoing support and professional development opportunities.

15
VIII. METHODOLOGIES

Methodology
1. Agile Methodology:
Agile methodologies, such as Scrum or Kanban, may have been utilized during your
internship. These approaches focus on iterative development, collaboration, and adaptability,
which would be beneficial for projects with evolving requirements or frequent changes.
2. Scrum:
In a Scrum framework, tasks are organized into short iterations called sprints, typically lasting
one to four weeks. Daily stand-up meetings, sprint planning sessions, and sprint reviews are
conducted to ensure transparency, communication, and continuous improvement.
3. Kanban:
Kanban is a visual method for managing workflow, often used in conjunction with Agile
principles. Tasks are represented as cards on a Kanban board, with columns indicating
different stages of the development process. This methodology emphasizes flow and
efficiency, making it suitable for projects with variable workloads or priorities.
4. Test-Driven Development (TDD):
Test-driven development is a programming practice where tests are written before code
implementation. By following this approach, developers ensure that their code meets the
specified requirements and remains maintainable over time.
5. Continuous Integration and Continuous Deployment (CI/CD):
CI/CD practices involve automating the process of integrating code changes into a shared
repository and deploying them to production environments. This methodology facilitates
faster development cycles, reduces the risk of integration issues, and enables more frequent
releases.
6. Agile Project Management Tools:
Tools such as Jira, Trello, or Asana may have been used to facilitate project management and
collaboration. These platforms provide features for tracking tasks, managing sprints, and
monitoring progress, helping teams stay organized and focused on their goals.

16
Shortlisting Method
Shortlisting candidates for recruitment through online interviews can be an effective process
when tailored to the specific needs and requirements of the position. In the context of
selecting candidates based on interest and technical strengths, the following shortlisting
methods can be employed:
1. Initial Screening Questionnaire:
Develop a comprehensive questionnaire to assess candidates' interest, motivations, and
technical strengths relevant to the role. Questions can cover topics such as past experiences,
technical skills, problem-solving abilities, and alignment with the company's mission and
values.
2. Technical Skills Assessment:
Administer technical assessments or coding challenges to evaluate candidates' proficiency in
relevant technical skills. These assessments can be conducted online through platforms like
HackerRank, LeetCode, or CodeSignal.
3. Portfolio or Project Review:
Request candidates to submit portfolios or project samples showcasing their technical work
and achievements. Reviewing portfolios or project samples allows recruiters to assess
candidates' practical skills, problem-solving abilities, and technical accomplishments. Pay
attention to the relevance and quality of projects presented, as well as the candidate's
contributions and impact.
4. Behavioral Interviews:
Conduct behavioral interviews to evaluate candidates' soft skills, interpersonal abilities, and
cultural fit. Ask situational or behavioral questions that probe candidates' motivations,
communication skills, teamwork, and problem-solving approaches. Behavioral interviews
provide insights into candidates' interests, motivations, and values, helping assess their fit
within the team and organization.
5. Review of Online Presence:
Evaluate candidates' online presence, including professional profiles on platforms like
LinkedIn, GitHub, or personal websites. Look for evidence of active engagement in relevant
communities, contributions to open-source projects, participation in technical forums or
discussions, and endorsements from peers or industry professionals. A strong online presence
can indicate a candidate's passion for technology and commitment to continuous learning and
development

17
IX. RESULT

18
19
20
21
22
23
24
X. REFERENCES & SOURCES

All the information incorporated in this report has been collected from primary sources as
well as secondary sources.

 Primary sources:
 Direct Interviews: Conversations with company mentors, supervisors, and
team members.
 Observations: During visits to the Pune Startup Fest organized by COEP Pune,
several key observations were made regarding the entrepreneurial landscape and
startup ecosystem in Pune
 Personal Experiences: Reflections on challenges, lessons learned, and achievements.
 Email Correspondence: Communications with stakeholders via email.
 Meeting Minutes: Summaries of meetings with project stakeholders.

 Secondary Sources:
 Company Documentation: Internal project plans and technical documentation.
 Online Articles and Papers: Academic papers and blog posts on relevant topics.
 Training Materials: Tutorials and courses used for learning.
 Industry Reports: Studies on educational technology trends.

25
XI. CONCLUSION

My internship experience at Argyle Enigma Tech Labs has been a transformative journey
filled with valuable learning experiences, personal growth, and professional development. Over the
course of my internship, I had the opportunity to work as a Front-End Developer Intern on the Fili
mobile application, gaining hands-on experience in front-end development and mobile application
development using React Native.

Throughout the internship, I was immersed in a dynamic and collaborative environment


where I had the opportunity to work alongside experienced developers, designers, and mentors. This
collaborative atmosphere fostered a culture of learning, innovation, and continuous improvement,
enabling me to expand my technical skills, enhance my problem-solving abilities, and develop a
deeper understanding of the software development lifecycle.

One of the most rewarding aspects of my internship was the opportunity to contribute to the
development and enhancement of the Fili mobile application. Working on real-world projects
allowed me to apply theoretical knowledge gained from academic studies to practical scenarios,
tackle complex challenges, and deliver tangible results that aligned with the company's goals and
objectives.

Additionally, the mentorship and guidance provided by my mentor played a pivotal role in
shaping my internship experience. My mentor provided invaluable support, feedback, and
encouragement throughout the internship, helping me navigate challenges, set goals, and maximize
learning opportunities. Their insights and expertise not only accelerated my learning but also
instilled confidence in my abilities as a front-end developer.

Moreover, the internship program exposed me to agile development practices, pair


programming, and cross-functional collaboration, providing me with a holistic understanding of the
software development process. These methodologies not only enhanced my technical skills but also
improved my communication, teamwork, and time management skills, making me a more effective
and efficient developer.

Furthermore, the internship program provided me with numerous networking opportunities,


allowing me to connect with industry professionals, peers, and alumni. These connections have not
26
only expanded my professional network but also opened doors to potential career opportunities and
mentorship relationships in the future.

In conclusion, my internship experience at Argyle Enigma Tech Labs has been incredibly
rewarding and impactful, equipping me with the skills, knowledge, and confidence needed to excel
in the field of front-end development and mobile application development. I am grateful for the
opportunity to have been a part of such an innovative and supportive environment and look forward
to applying the lessons learned and experiences gained to future endeavors in my career journey.

27
XI. ANNEXURE

28
29
30
31
32
33
34
35

You might also like