Report
Report
on
Technical support
and Data migration
at
Neosys Technology pvt.ltd
Submitted By
Raj Kumar Tamang
September, 2024
Tinkune, Kathmand
SUPERVISOR’S RECOMMENDATION
I am pleased to recommend that this report, prepared under my supervision by Raj Kumar
Tamang, in partial fulfillment of the requirements for the degree of Bachelor of Information
Management (BIM), be processed for evaluation.
i
CERTIFICATE OF APPROVAL
The undersigned certify that they have read and recommended for acceptance to the
Department of Information Management the internship report submitted by Raj Kumar
Tamang in partial fulfillment of the requirements for the degree of Bachelor of Information
Management (BIM).
ii
iii
DECLARATION
I hereby declare that the internship report entitled “Technical Support and Data Migration”
at Neosys Technology Pvt. Ltd., submitted to the Office of the Dean, Faculty of
Management, Tribhuvan University, is my original work done in partial fulfillment of the
requirements for the Bachelor of Information Management under the supervision of Mr.
Dinesh Bajracharya. This work represents an independent effort supported by primary and
secondary data collected from various sources. Assistance received from others has been
acknowledged. To the best of my knowledge, no part of this report or the report as a whole
has been submitted or published for academic credit at any other university or academic
institution.
iv
ACKNOWLEDGEMENTS
Sincerely,
Raj Kumar Tamang
v
ABSTRACT
An internship provides students and graduates with the opportunity to gain practical
experience in a professional setting, often aligned with their field of study. During the
internship at Neosys Technology, the author worked extensively on projects involving
Technical Support and Data Migration for SACCOS clients.
The author was responsible for tasks such as preparing and cleaning data for migration,
running migration scripts, and verifying the accuracy of the migrated data. In addition,
troubleshooting migration-related issues such as data mismatches and conversion errors
were part of the daily responsibilities. This hands-on experience allowed the author to
develop a strong understanding of data migration protocols and enhance problem-solving
abilities in a technical support role.
During the internship, the author learned how to maintain data integrity and support clients
through the entire migration process, gaining valuable skills in managing large datasets,
ensuring system stability, and meeting client requirements efficiently.
vi
TABLE OF CONTENTS
SUPERVISOR’S RECOMMENDATION.......................................................................... i
DECLARATION………………………………...………………………………………………....iv
ACKNOWLEDGEMENTS……………………………………………..………………………....v
ABSTRACT .................................................................................................................... vi
vii
2.2 Introduction to IT industry...................................................................................... 7
5.1 Conclusion....................................................................................................... 18
viii
LIST OF FIGURES
ix
LIST OF TABLES
x
LIST OF ABBREBRIATIONS
xi
CHAPTER I - INTRODUCTION
1.1 Background
This report is based on the practical knowledge gained during the internship period. An
internship can offer valuable insight into a particular field or career. To gain practical skills,
we had to be involved in an organization, for which Neosys Technology choose me as an
intern, which was also a part of the partial fulfilments of the requirements for the degree of
BIM. It was one of the ways of showing technical skills in the tasks assigned at the place
where I had my internship. An internship provides real-world experience to those looking
to gain and explore relevant information required to enter a particular career field.
1.2 Objectives
The objective of the internship is to provide practical experience in cloud-based ERP
software systems and the process of data migration, while applying university-acquired
theory and skills, and fostering personal development. The program helps students acquire
analytical, technical, and communication skills, enhancing managerial efficiency and
understanding how an IT company specializing in ERP software operates in real life. It
also helps students explore market opportunities and assess organizational strengths and
weaknesses.
1.2.1 General Objectives:
1
Analyze real-world technical issues and provide appropriate solutions.
1.2.2 Specific Objectives
To learn various IT support tools and frameworks.
To understand the functions and responsibilities of an IT Support professional.
To learn about the data migration process.
To learn troubleshooting, software installation, and network management.
1.3 Methodology
Selecting the right organization for an internship is a crucial step in ensuring a fulfilling
and educational experience. Given my interest in Technical Support and Data Migration, I
aimed to join an organization where these interests would be nurtured and fully appreciated.
After careful consideration, I chose Neosys Technology Pvt. Ltd. as my internship
destination.
The selection process began with a search for vacancies on various job portals and company
websites. I then submitted my CV to a shortlist of organizations that aligned with my career
goals. Following a brief interview, I was selected as an intern in the Technical Support and
Data Migration department at Neosys Technology. This choice proved to be ideal, as the
company provided a supportive and collaborative environment that was conducive to
learning and professional growth.
1.3.2 Placement
I was placed in the Technical Support and Data Migration department at Neosys
Technology Pvt. Ltd. My primary responsibilities included providing field technical
support and assisting with data migration processes. During my internship, I was provided
with a dedicated workspace and worked under the supervision of Manoj Tiwari. I had
access to the organization's resources, information, and equipment, which enabled me to
effectively perform my duties and contribute to the team's objectives.
2
.
3
1.3.4 Activities Performed
Table 2: Activities Performed
Weeks Tasks
Week 1 Orientation on company policies, procedures, and team
introductions.
Initial training on technical support tools and data migration
software.
Shadowed senior technical support staff to understand common
customer issues
Week 2 Hands-on practice with support ticketing systems (e.g., Zoho,Twak).
Observed live technical support calls and documented
troubleshooting steps. Assisted with resolving basic technical issues
under supervision.
Participated in team meetings to discuss ongoing technical
challenges
Week 3 Assisted with intermediate-level issues, such as software
configuration and minor bug fixes.
Received feedback from the team lead to improve troubleshooting
efficiency. Documented each case for learning purposes and future
reference
Week 4 Participated in planning sessions for an upcoming data migration
project for a SACCOS client. Assisted in the initial phase of live
data migration for the client.
Week 5 Preparing manual data in an Excel file for manual data migration for
SACCOS by connecting through Any Desk.
Week 6 Client data quality check (QC) before deploying the live system.
Week 7 Basic system setup (e.g., member setup, ledger mapping, SMS &
mobile
Banking setup, cheque print setup, etc.)
Week 8 Engaged in problem-solving sessions with senior support staff for
challenging cases. Collected various system requirements from the
4
client.
Week 9 Testing new software updates and performing software quality
control
using the development version of the system, and running version-
Pushing mutations.
Week 10 Preparing support and migration reports. Working on the SACCOS
year-end process and various accounting tasks (e.g.: fund
distribution, share dividend posting, bulk j.v, etc.)
Week 11 Checking system error logs and preparing software requirements.
Worked
on resolving migration-related issues such as data mismatches and
Conversion errors.
Week 12 Client follow up.
There are numerous industries, each with its unique characteristics and significance. Some
common categories include:
Primary Industry: This industry involves the extraction and collection of natural
resources, such as agriculture, mining, and forestry.
Tertiary (Service) Industry: It provides services rather than tangible products and
includes fields like healthcare, education, hospitality, and finance.
In conclusion, industries are the building blocks of the global economy, encompassing a
wide range of activities and sectors that impact our lives in countless ways. They evolve
with technological advancements, economic trends, and societal changes, making them a
dynamic and essential component of modern civilization.
6
2.2 Introduction to IT Industry
Information Technology (IT) has become one of the fastest-growing industries in the whole
world because of which it has caught the world's attention. The IT industry has built up
valuable brand equity for itself in the global market. It is the application and
telecommunication equipment to store, retrieve, transmit and manipulate data, often in the
context of a business or other enterprise.
The software industry is a dynamic and ever-evolving sector of the global economy,
responsible for creating, designing, and distributing computer software and related
services. It has a rich history that has transformed the way businesses operate, individuals
communicate, and society functions. The software industry's origins can be traced back to
the early days of computing, with the development of programming languages like Fortran
and COBOL. During this period, software was often bundled with hardware, and
programmers had a direct relationship with the hardware they programmed. The software
industry is a vital part of the broader information technology (IT) sector. It encompasses a
wide range of activities, including:
7
Software Development: The creation of software applications, systems, and programs
through coding, testing, and debugging.
Software Distribution: The process of making software available to end-users, which can
involve physical media, downloads, or cloud-based delivery.
Open Source: The development and distribution of software with open-access source code
for collaboration and modification.
Many individuals believe that defect-free products and services are impossible, and accept
certain levels of defects as normal and acceptable. Quality is frequently associated with
cost, meaning that high quality equals high cost. This is confusion between quality of
design and quality of conformance (Maneela Tuteja, 2012). That may be true but it is
responsibility of organization to maintain high level of quality standard to achieve
maximum customer satisfaction.
Nepal has been steadily developing its software industry, and it's considered an emerging
destination for IT services and software development. Nepalese software companies have
been increasingly providing outsourcing and offshoring services to clients from countries
like the United States, Europe, and Australia. The cost-effective workforce and proficiency
in English are attractive to international clients. Nepal has seen a growth in tech startups
focused on various software-related ventures, including e-commerce platforms, mobile app
development, and fintech solutions. Incubators and accelerators have also contributed to
fostering a culture of innovation in the country. Nepal has a growing number of IT and
computer science graduates, contributing to a skilled talent pool. Universities and training
institutes are working to improve the quality of education and technical skills in software
8
development. The government of Nepal has recognized the potential of the IT and software
sector and has introduced policies and initiatives to promote its growth. These initiatives
include tax incentives for IT companies and efforts to improve the overall business
environment. Despite the positive trends, there are challenges such as infrastructure
limitations, bureaucratic hurdles, and the need for more investment in research and
development. The industry also faces competition from established outsourcing hubs like
India and the Philippines. The demand for software solutions to support digital
transformation across sectors like finance, healthcare, and e-governance offers significant
opportunities for software companies in Nepal. Many Nepalese software professionals
engage in freelance work and remote jobs for international clients, contributing to the
growth of the gig economy in the country. Nepalese software companies are increasingly
forming partnerships with global tech companies and participating in international tech
events and exhibitions. To compete on a global scale, Nepalese software companies are
focusing on maintaining high-quality standards and certifications.
In conclusion, the software industry in Nepal has been on an upward trajectory, with
opportunities for growth and development. The country's skilled workforce, cost-
effectiveness, and growing demand for software solutions offer a favorable environment
for software companies and professionals.
9
CHAPTER III - INTRODUCTION OF THE
ORGANIZATION
NEOSYS is an ERP software company that sells, supports and upgrades ERP software for
Saccos. Myra is one such software developed in collaboration with NEFSCUN and Rara
Labs.A tripartite agreement has been signed between Nefscun, RARA Digital Lab Pvt Ltd
and Neosys Technology Pvt Ltd.
Myraerp is a cloud platform that addresses the technical needs of cooperatives at every level.
It is an independent platform that is fully equipped with compatible applications that meet
every requirement of a cooperative such as core banking system, accounting system,
member and share management, balance Management, Human Resource Management,
Document Management, etc. are included.
3.1.2 Mission
“Building accessible and competitive solutions to help partners take advantage of shared
technologies”.
3.1.2 Vision
10
To promote green economy
To promote transparency and good governance in cooperatives
To embrace the advancements in technology
To create a financial service oriented business
Neosys Technology operates with a focus on the domestic market, working extensively
with all Nepalese SACCOS (Savings and Credit Cooperatives). The company's
commitment to understanding local needs has allowed it to build strong partnerships with
various SACCOS.
Member and Share management:Matters covered under Member and Share Management are:
Members and KYM Management
Notification according to KYM risk category
List of active/inactive members
Member Analysis Report
Management of Share Issuance / Withdrawal
Share Certificate
11
Mobile banking and e-banking management: Alternative channels and cross-
connections fall under this category
Transfer funds
Utility payments
Debt payment
QR code
Loan Request / Refund Request
Deposit/Loan Statement
Withdraw slip request
Taxes and Government Payments (PF, CIT, IRD etc.)
Inventory management system: Things that fall under the inventory management system
Real time balance tracking
Real time stock price
Provide low inventory alerts and reorder points
Procurement Management and Supplier Management
Proper balance reporting
Bill of Materials (BoM) Management
12
3.1.6 Organizational Structure
Email:[email protected]
Phone:01591919
Address: Baneshwor, Kathmandu, Nepal
13
CHAPTER IV - ANALYSIS OF ACTIVITIES
DONE/PROBLEMS SOLVED
First gathering requirements from the SACCOS to understand their data structure and needs.
Raw data is then collected, which may include member details, transaction history, loans,
and account balances. This data is cleaned by correcting errors, filling in missing
information, and standardizing formats. Afterward, the data is categorized and organized
into relevant segments such as member information, savings, and loans. It is then formatted
according to the system requirements of Neosys Technology and tested in a pre-migration
phase to ensure compatibility. Once finalized, the data is reviewed, and any remaining issues
are addressed before handing it over for migration, ensuring that it is accurate and properly
documented.
Reviewing the client’s data to ensure accuracy, completeness, and consistency, verifying
key information such as member records, transactions, and financial data. The next step
involves cleaning the data by correcting discrepancies and addressing missing or incorrect
entries. After validation, the system is configured according to the client’s specific
requirements, including setting up parameters such as interest rates, account types, and
transaction workflows. A thorough testing phase follows to ensure that the configured
system functions smoothly with the validated data. Finally, the system is fine-tuned based
on feedback to ensure optimal performance before going live.
14
Handling Live Support Calls and Chats, and Resolving Issues:
First receiving the client’s inquiry through either a phone call or chat. The support team
listens carefully to the client’s issue, gathers relevant information, and asks clarifying
questions to fully understand the problem. Next, the issue is diagnosed by checking system
logs, verifying data, or recreating the error to identify the root cause. Once identified, a
solution is provided to the client, which may involve guiding them through troubleshooting
steps, performing remote fixes, or escalating the issue to a higher-level technical team if
necessary. After resolving the issue, the team ensures that the client is satisfied, documents
the interaction, and provides follow-up support if needed to prevent future issues.
For E-Banking setup, we first map the ledger and load the e-banking limits into the system.
We also assist in creating new users and guiding them through the process. For SMS
banking, we first load the SMS limits and create different SMS templates for various
transactions, and help activate new user. For cheque set up configuring software that aligns
with the bank’s cheque formats and security requirements, ensuring accurate and secure
printing of cheques.
Fund Distribution, Share Dividend Posting, Bulk Journal Voucher Processing, and
Additional Accounting Entries:
According to their audit report, we distribute their funds accordingly during the year-end
process. For share dividends, they provide posting details such as the dividend rate and tax
rate, and using Excel, we prepare the data. Through bulk processing, we distribute the
shares. We also instruct them to post various journal voucher (JV) entries, such as external
loans, IME transactions, and other year-end adjustment vouchers.
Whenever new updates are introduced, we first test all the updates in our development
version of the system before pushing the updated version to the live software. We also
collect various requirements from our clients and discuss these requirements with the
development team and senior staff every Friday
15
4.2 Snap Shot of Activities Done
System set up
16
SMS set up
17
CHAPTER V – CONCLUSION AND LESSION
LEARNT
5.1 Conclusion
The internship at Neosys Technology, focusing on Technical Support and Data Migration,
was an exceptional learning experience. It provided a hands-on opportunity to apply and
expand technical skills in real-world scenarios, particularly in supporting and optimizing
SACCOS systems. The experience deepened my understanding of complex data migration
processes, enhanced problem-solving abilities in a technical support environment, and
strengthened my ability to work under pressure to meet client needs. The practical
knowledge gained during this internship has laid a strong foundation for my future career
in IT and technical support.
5.2 Lessons Learned
18
REFERENCES
19
APPENDIX
Erp dashboard: