Sagar Giradkar Internship Report ArgyleEnigma
Sagar Giradkar Internship Report ArgyleEnigma
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
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
• Intern Details:
Name: Sagar Prakash Giradkar
3
II. LETTER OF UNDERTAKING
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.
Signature :
Date: 7th April 2024
4
III. COMPLETION CERTIFICATE
5
PVG’s College of Engineering and Technology & G. K. Pate (Wani)
Institute ofManagement, Pune - 411009
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.
Place : - Pune
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.
LinkedIn: https://www.linkedin.com/company/argyleenigma-tech-labs
Founder Profile
8
V. COMPLETED INTERNSHIPS
604,The
Emporio, Opp 4,
D Square, near
Harikurpa
Society,
Chandkheda,
Ahmedabad,
Gujarat 380005
9
VI. INTERNSHIP TRAINING PROGRAM REPORT DETAILS
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.
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.
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