You are on page 1of 56

lOMoARcPSD|37363683

Sodapdf-converted

Social Media Marketing (Vels Institute of Science, Technology and Advanced Studies)

Scan to open on Studocu

Studocu is not sponsored or endorsed by any college or university


Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)
lOMoARcPSD|37363683

KAASHIV INFOTECH

INTERNSHIP REPORT

Submitted by
B.SANTHOSH KUMAR
REG. NO: 2213143037046

Under the guidance of


Prof. Mr. B. SAMUEL

The partial fulfillment of the requirement for the award of the degree of
Master of Computer Applications (MCA)

DEPARTMENT OF MASTER OF COMPUTER


APPLICATIONS

GURU NANAK COLLEGE (Autonomous)


(Affiliated to University of Madras)
Guru Nanak Salai, Velachery, Chennai - 600 042.

NOVEMBER – 2023

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

DEPARTMENT OF MASTER OF COMPUTER APPLICATIONS

GURU NANAK COLLEGE


(Autonomous)
(Affiliated to University of Madras)
Guru Nanak Salai, Velachery, Chennai - 600 042.

This is to certify that, this is a bonafide record of work done by


B.SANTHOSH KUMAR with Register No. 2213143037046 in Internship
during the Academic Year 2023-2024.

Internal Project Guide Head of the


Department

Submitted for the Third Semester Internship Examination held on


at the DEPARTMENT OF MASTER OF COMPUTER
APPLICATIONS, GURU NANAK COLLEGE(Autonomous)Guru Nanak
Salai, Velachery, Chennai - 600 042.

Internal Examiner External Examiner

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

DEPARTMENT OF MASTER OF
APPLICATION

GURU NANAK COLLEGE (Autonomous)


(Affiliated to University of Madras)
Guru Nanak Salai, Velachery, Chennai - 600 042.

DECLARATION

I B.SANTHOSH KUMAR Reg. No: 2213143037046 Second Year MCA


student, hereby declare that the Internship Report entitled, STUDY ON
PYTHON PROJECT DEVELOPER is the original work carried out by me
under the supervision of Prof. Mr. B.Samuel towards the partial fulfillment of
the requirements of MCA Degree at Guru Nanak College (Autonomous).

I further declare that this Internship has not been submitted elsewhere for any other
degree.

Place: Chennai Sincerely,

Date:

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

DEPARTMENT OF MASTER OF COMPUTER


APPLICATIONS

GURU NANAK COLLEGE (Autonomous)


(Affiliated to University of Madras)
Guru Nanak Salai, Velachery, Chennai - 600 042.

CERTIFICATE
This is to certify that the Internship entitled STUDY ON PYTHON
PROJECT DEVELOPER Submitted in partial fulfillment of the requirement for the award
of MCA Degree of Guru Nanak College (Autonomous), is a result of a Bonafide work
carried out by B.SANTHOSH KUMAR during the year 2023-2024, under my supervision.

Place: Chennai Internal Guide

Date:

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

ACKNOWLEGMENT

First I would like to thank Mr. Venkatesan Prabu CEO of KaaShiv InfoTech
Private Limited in for giving me the opportunity to do an internship within
the KaaShiv InfoTech Private Limited. Although quite short, for me this was
a great experience I can learn from. It helped me to explore my skills and
increased my interest in python development.

Special thanks to Ms. Kavitha.j , HR of KaaShiv InfoTech Private Limited for


beingso accommodating and understanding.

I would also like to thank Ms. S Nirmala Devi mam HOD of MCA
Department and the staff for helping me during my internship period.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

CERTIFICATE OF INTERNSHIP

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

TABLE OF CONTENT

S.NO CONTENTS PAGENO

1. SYNOPSIS

2. ORGANISATIONAL PROFILE

3. HARDWARE AND SOFTWARE SPECIFICATION

4. ABOUT THE SOFTWARE

5. ROLE IN THE COMPANY

6. DATACHARTS

7. USAGE OF COMPUTER

8. SCREEN SHOTS

9. SUGGESSION

10. CONCLUSION

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

1. SYNOPSIS

The main objective of this Summer Internship Training is to obtain practical "on the job
"experience with a sponsoring company. This Internship training is to gain work
experience and to know the computerization of the concern and the management
principles and objective of the company. The major advantages of the system are as
follows: provide best and fastest services Increase the utilization of all productive
resources, Enhanced data security, generation reports.

KaaShiv InfoTech, A Software Company focused in Software Products development,


Business Process Outsourcing and Human Resource Consultant with a dictum to provide
quality solution to its valuable clients.

We believe in strategic partners rather than solution providers in our professional arena
that allows transforming higher business results than fulfilling the business operation
alone. Our Service towards the higher vision and dictum provisions the optimal solution to
any target with great assurance in this competitive world.

We are open to technological challenges with Strategic scheme that experiences you from
a well planned requirement initiative to quality business deliverables with great efficiency
and responsiveness.

Kaashiv Infotech is going through a renaissance, a redefinition of its philosophy in


software field and its business values. The one thing that is constant, however, is its
belief in people and technology. A belief that is strengthened by the passion of its
team, a passion for people and the passion to drive technology beyond its limits.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

2. ORGANIZATIONAL PROFILE

Kaashiv Infotech is going through a renaissance, a redefinition of its philosophy in


software field and its business values. The one thing that is constant, however, is its belief
in people and technology. A belief that is strengthened by the passion of its team, a
passion for people and the passion to drive technology beyond its limits.

Kaashiv info tech has provided specialized Knowledge Services to a wide range of
industry verticals. This puts us in a unique position where we are able to not only deliver
cutting edge solutions but also help build in-house competencies of our Clients, be it in the
Knowledge Services domain or a part of our Enterprise Services.

Kaashiv infotech is an amalgamation of best practices and competencies brought in by


leading professionals on some of the most renowned names of the Corporate World.
Knowledge drives us. Over the past decades, Kaashiv info tech has provided specialized
Knowledge Services to a wide range of industry verticals. This puts us in a unique position
where we are able to not only deliver cutting edge solutions but also help build in-house
competencies of our Clients, be it in the Knowledge Services domain or a part of our
Enterprise Services.

At Kaashiv info tech, we believe in relationships, in being strategic partners rather than
solution providers, giving special focus to processes and quality. Our client repertoire is
therefore amongst the Who’s Who of the industry, returning to us for quality solutions,
each time, every time. Kaashiv info tech is where we successfully marry Knowledge with
Technology to deliver Real Business Benefits to all our Clients. Kaashiv info tech is where
Knowledge Meets Business..d.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

2.1 HISTORY OF THE COMPANY

Established in 2010 by a team of young expert software professionals, Kaashiv Infotech


Solutions Limited is one of the largest IT majors today in providing educational
institutions integrated modules to manage all their processes online.

Consistently delivering mission, our team has been delivering technically challenging
projects under tight timelines, while also providing exceptional customer service and
support to our clientele. This in turn has led to extremely positive long-term working
relationships all over. Our detailed project process was created to ensure our projects are
completed on-time, in-budget, and to the clients complete satisfaction.

2.2 KAASHIV INFOTECH-WHY US

Kaashiv InfoTech is an amalgamation of best practices and competencies brought in by


leading professionals on some of the most renowned names of the corporate world.
Knowledge drives us over the past decades, Kaashiv InfoTech has provided specialized
knowledge services to a wide range of industry verticals . this puts us in a unique position
where we are able to not only deliver cutting edge solutions but also help build in-house
competencies of our clients, be it in the knowledge services domain or a part of our
enterprises services.

2.3 OUR IN-HOUSE SERVICES OUR STRENGTH


Kaashiv has developed in-house software packages and automation tools to improve
turnaround time, quality performance, retrievability of production process, etc.
Kaashiv searches and compile information on any relevant matter for our business. You
tell us about your business research needs and we could aid you in effective knowledge
management. We will research and gather information available online and compile it in a
database or spreadsheet or any other specified reporting format, for your use.

2.4 FACTS
• Kaashiv Infotech is a services provider company.
• An ISO 9001:2000 Certified Company.
• Registered with MSME (Micro, Small & Medium Enterprises).
• Kaashiv Infotech develops IT solutions, underlined by innovation and value creation
that impact and redefines the businesses processes.
• Kaashiv Infotech takes pride in its philosophy of ‘Customers First’ which empowers
our Employees to create a real value for the customers.
• Our continuous development and training programs ensure that we are always
positioned to provide our valued customers a wide range of high quality services,
using the latest tools and technology.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

• We are focused on complete reliability models of project execution and


management.
We offer turnaround guarantees for any project we undertake, backed by comprehensive
management planning and supervision

2.5 PRODUCTS
Web projects
• Jobsanddumps
• Kernelmind
• Catch2learn
• Dotnetmiracle
• IPhoneWebsite
• LaptopWebsite

Software Development
• Canadian Project
• SiddhaDoctor
• Canadian Project
• FloralDesign
• Insurance
• Leak Detector Mechnaism
• User`s Feed Miner
• Sanctuaries
• Agriculture
• Physician
• BPO
• BackWaters
• Fertilizers
• Delta System Solutions
• Enterprise
• FastFood
• JerryIcecream
• FlowerShop
• Mail Spam Dissector
• SQL Injection Protector

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

• Documentum Repositire
• HyperServicedWeatherAlter
• College Fedend-Next Generation
• Horizontal Data Aggreator
• XSD Filtered Data Validator
• Intrusion detector Auto Administry

2.6 Company Values


Kaashiv Infotech respects and seeks to maintain the highest standards of fairness, equality,
integrity, and honesty. Our corporate philosophy is:
• Total customer satisfaction, continuous improvement and total involvement.
• Constantly and consistently deliver products and services of highest quality.
Keep pace with change and continuously strive for innovation while keeping in step with
modern technology and methodology. Our core value centers on total customer
satisfaction and quest towards ensuring good corporate citizenship.

2.7 Company Infrastructure


We have Pofessionally managed Software Development Company servicing clients all
over the India &abroad .Kaashiv Infotech was formed with a clear goal to provide quality
software development services. We are equipped with state of the art infrastructure to
cater to nearly every software development requirement:

• Modern office set-up with state of the art development center


• High speed connectivity to internet gateway

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

• Latest hardware and licensed software


• Custom built testing software applications
• Adequate communications infrastructure
• Reserve employee resource pool
• Data backup systems and redundant backup servers
• Redundant Power backups through Generators and Inverters
• Secure access for all employees.

2.8 MISSION
Kaashiv InfoTech an industry leader in the area of information technology. We are a team
of highly motivated managers and staff dedicated to providing the best products and
services available in the industry. Our Strength is greater from our Commitment towards
our clients, our industry, our employee and ourselves.
Provide cost effect high quality innovative solution & services, powered by state-of-the-art
technologies, anchored on our basic principles of:
• Explore
• Innovate
• Improve
The strong R&D team of Kaashiv Infotech is constantly working to upgrade existing
solutions and develop new products. Kaashiv Infotech is transparent and accountable to
customers, shareholders, partners, and employees and strives to deliver oncommitments
and results.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

2.9 Vision
To Provide Extraordinary Customer Satisfaction through
• Hassle-free, multi-market project management expertise
• Adding value at proposal, planning, execution and delivery
• Advanced technology and tools
• Superior quality, transparency, responsiveness and accountability

2.10 COMPANY SUMMARY

KaaShiv InfoTech,
X-41, Shivanantha Building, 5th Floor,2nd Avenue,(Near Ayyappan Temple) Anna Nagar,
Chennai – 600040
Contact Number :+91- 7667662422, +91- 7667662428
Customer Care Number :+91-9840678906, +91-9003718877
Email : kaashiv.info@gmail.com ; venkat@kaashivinfotech.com
Website: www.kaashivinfotech.com
ISO Certified Company – Google Rated Number 1
Common Wealth Bank Recognized Leading Light Rising Star Award Winner
Run by 10 Years Microsoft Awarded MVP ( Most Valuable Professional )
Google Recognized Experts
Cisco Recognized Certified Experts
Microsoft Certified Professionals
Artificial Intelligence and Robotics Experts
HCL Technologies Awarded SME ( Subject Matter Expert )

2.11 SOFTWARE SERVICE INCLUDE

Web Development
• Web Design
• Web Programming
• E- Commerce
• UI Design
• Website QA
• Website Project Management
• Other-Web Development
• Web Hosting
• Domain Name Registration
• Search Engine Optimization

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

• Social Integration

Software Development
• Web Development
• Windows Development
• Desktop Applications
• Game Development
• Script & Utilities
• Software Plug-ins
• Mobile Apps
• Application Interface Design
• Software Project Management
• Software QA
• VOIP
• Other-Software Development
Design & Media
• Graphic Design
• Logo Design
• Illustration
• Print Design
• 3D Modeling & CAD
• Audio Production
• Video Protection
• Voice Talent
• Animation
• Presentations
• Engineering & Technical Design
• Other Design & Multimedia
2.12 BUSINESS SERVICES INCLUDE

Business Development Support

Sales & Marketing

Advertising Email Marketing Market Research &


Surveys

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

Search Engine Telemarketing & TeleSales PR-Public Relations


Optimization
Search Engine Social Media Marketing Other-Sales & Marketing
Marketing
Sales & Lead Business Plans &
Generation Marketing
Strategy

BPO Services
Customer Services Market Research Medical Answering
Services
Application/Claims Research Surveys Technical Support/Help
Processing Desk
Subscription Services Answering Services Telemarketing Services
Billing Queries,etc. Phone Answering Lead
Services Generation/Qualification
Sales and Order Product Information Prospecting
Fulfillment Requests
Sales Closures E- publishing/E- Promoting
Accounting services/Products
Up-Selling and Cross- Forms processing XML Conversion
Selling
HTML/SGML Airway bills Medical Claims
Conversion

Human Resource Management


Offer Negotiation Follow-Up Client Develop
Consultation Recruitment
Services Strategy

Human Resource Management

Candidate Candidate Interviews & Client Interviews


Sourcing Development Assessment &
Assessment

KaaaShiv provides optimised recruitment process by identifying modern Hiring Trends to


have a General analysis with employee profile, qualification, performance according to
organisation leads.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

We’re paasionate about best practices by constantly discovering, codifying and sharing
new ones through best practices for generating recruitment results, best practices for
becoming more creative in our work, best practices for offering a higher level of service to
our clients.

2.13 WEBSITE MAINTENANCE


Creating a website is easy when compared to maintain it. Over the years we have been
developing websites and we have realized that maintaining a site can require more money
and effort than developing it.
If you don’t want to spend your time updating your website, then let us do it for you can
focus on your business.

2.14 Content Development and Search Engine Optimization


A Website with informative and educational content is a desirable place to visit and will
leave your visitors to feel that they have gained something value from it. Content that tells
your visitors about your services and products and helps your customers to choice before
they buy or select your services.
We have well experienced and ever growing database of content writers and researchers.
Our clients have been excited with the content developed for their websites. Our team of
content writers is huge, creative, and professional. They have covered up various topics
like hostels, machineries, technologies, resorts, etc.

2.15 Call Centre Services


Kaashiv is providing the customers with considerable time savings, and appropriate cost
effective solution for their inbound call centre requirements. Our team is highly consistent
and it delivers a world-class quality service and guarantees the rapid delivery system. We
systematically monitor call centers based on our special criteria checklist which includes
Training Programs, Business Models, Staff Qualifications, Management Integrity and
Technology.

2.16 R&D
Our R&D staff with rich and vivid experience work round the clock with innovative skills,
updated software technologies and perfect interpersonal learning, which makes this
division an unique one. Our researchers utilize advanced search techniques, and carry out
research on many search engines and other search tools on the world wide web.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

2.17 Time Management System

Time management systems(KTMS) give employers and the management on insights


into their workforce, allowing them to see, plan the activities
and manage employees’time. This products allows employers to control labor costs and
increase productivity. A time management system automates processes, which eliminates
paper work and tedious tasks.

2.18 Responsive Design

Responsive Web design using Latest trends like AnuglarJS and Bootstrap, is the
approach that suggests that design and development should respond to the user’s behavior
and environment based on screen size, device, platform and orientation. The practice
consists of a mix of flexible screen design such as grids, layouts, images and an intelligent
use of CSS media queries.

2.19 Web Design

Web design encompasses many different skills, creativity and disciplines in the creation
and maintenance of websites. The different areas of web
design include web graphic design, multimedia design; interface design; authoring,
including standardised code and proprietary software; user experience design; & search
engine optimization.

2.20 App Development

Mobile app development focuses on Hybrid mobile development is the act or process by
which a mobile app is developed for mobile devices(Android and IOS), such as personal
digital assistants, enterprise digital assistants or mobile phones.

2.21 Rocket Company

Kaashiv Teamwork system is an easy-to-use online teamwork & project management


software application that helps managers, team members, staff and clients work together
more productively online. Used by big , medium sized and small companies all over the
world. We helps make managing projects easier.
2.22 Robotics Company
Robotics Technology deals with the design, construction, operation, and use of robots, as
well as computer systems for their control, sensory feedback, and information processing.
These technologies are used to develop machines that can substitute for humans and
replicate human actions by computers and hardware.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

3. Organization Chart

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

4. ABOUT THE DEPARTMENT/SECTION

Kaashiv is Equipped with astonishing professionals in multiple areas who can understand
the tribals and tribulations of every trade, work in tandem with the clients. Our
Management team retains high quality of understanding and experience of operating in the
Indian environment.
➢ Our Managing Director, Mr.J. Venkatesan Prabu.
An eminent Microsoft Web Developer Advisory Council team member and a well known
Microsoft Most Valuable Professional (MVP) for consecutive 7 year since 2008. Eight
years of IT field experience worked with US, UK, Japan and Australian clients. Bagged 12
International Level, 6 Company Level, 7 National Level, 3 State Level prizes and awards
during his career which includes Four Microsoft Awards. Venkat's technical
contribution/social service includes 500 Articles which is read by 300 developers per day
from 250 Countries world wide.
Check his technical blog @
http://venkattechnicalblog.blogspot.com
Check his MVP profile @ http://mvp.microsoft.com/en-
us/mvp/Venkatesan%20Prabu%20Jayakantham-4020746

➢ Our Chief Legal Advisor,Mr.J Lakshmi Narayanan

An Oracle Certified Expert from LaserSoft (Polaris now) worked for multi-national
customer for almost 3 years crashed his Oracle Certified Expert exam and Red Hat
Certified Linux Expert exam with real time talented experience.
➢ Our Dotnet Technical Project Manager,Mrs. Subashini
A Developer from HCL Technologies. She got a overall 6 years of experience worked in
US, Canada and Japanese projects which includes 2 years of direct interaction with
Australian customers. She is first class MBA graduate with Multi ligual expertise working
towards all Microsoft technology products for KaaShiv InfoTech
➢ Our Technical Architect, Mr.J.Arunachalam
An Electronic Architect worked with Embedded, GSM, VLSI, Matlab, Labview and most
of the advanced tools in the IT industry.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

5. ROLE IN THE COMPANY

ROLE AND RESPONSIBILITY

5.1 SOFTWARE DEVELOPER

In today's tech-fuelled market, many firms are providing IT services. Software


development is a field that has seen immense growth and innovation over the past few
decades. As businesses across all sectors increasingly rely on technology, the demand for
skilled software developers has skyrocketed. However, software developers' job roles and
responsibilities can vary greatly depending on their specialization, industry, and company
size.

Generally, software developers are responsible for designing, developing, and testing
software programs that meet the specific needs of their clients or organizations. They must
have a strong grasp of programming languages, software development methodologies, and
software engineering principles. In this blog, we will delve deeper into a software
developer's job roles and responsibilities, exploring the skills and knowledge needed to
excel in this dynamic and rewarding career.

These days firms expect software developers to possess the following skills:

• Analytical Thinking refers to the ability to break down problems, evaluate


available data and develop effective solutions.
• Communication Skills: You should be capable of effectively relaying information
to technical and non-technical staff.
• Attention to Detail: Software engineers must be skilled in identifying bugs and
errors and taking corrective action.
• Problem-Solving: Institutions teach software graduates to troubleshoot, debug and
refine existing applications. These qualities refine your portfolio, and firms test
them through evaluations before hiring.
• Collaboration: You must be comfortable working with other developers to produce
high-quality software.
• Documentation Skills: Individuals applying for software developer roles should
create clear, concise and comprehensive software documentation to showcase their
practical skills.
• Quality Control: You must manifest abilities to comply with software development
standards and practices.
• Adaptability: An ideal candidate should quickly learn and apply new technologies
as needed.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

• Team Player: As expected from other affluent job responsibilities, software


developers must also be able to coordinate tasks with other members of the core
business team.
• Time Management: You must meet deadlines and complete projects within
predetermined time frames.

Generally, IT solution-providing agencies hire software developers to execute these tasks:

• Reviewing current systems and identifying areas for improvement.


• Developing new software programs and applications, as well as modifying existing
system software.
• Troubleshooting and debugging installed programs and applications.
• Establishing and documenting software and hardware requirements.
• Working closely with other IT staff to coordinate software development and system
changes.
• Developing and maintaining databases.
• Investigating and resolving reported issues.
• Writing and maintaining technical documentation for applications.
• Creating and deploying patches and updates.
• Assisting in the design and implementation of IT projects.
• Testing apps that were previously installed in systems and reviewed by the
concerned departmental representatives.
• Monitoring system performance and coordinating software upgrades.
• Providing technical support to end-users.

The job of a software developer depends on the needs of the company, organization, or
team they are on. Some build and maintain systems that run devices and networks. Others
develop applications that make it possible for people to perform specific tasks on
computers, cellphones, or other devices.

• Modifying software to fix errors, adapt it to new hardware, improve its


performance, or upgrade interfaces.
• Directing system testing and validation procedures.
• Directing software programming and documentation development.
• Consulting with departments or customers on project status and proposals.
• Working with customers or departments on technical issues including software
system design and maintenance.
• Analyzing information to recommend and plan the installation of new systems or
modifications of an existing system.
• Consulting with engineering staff to evaluate software hardware interfaces and
develop specifications and performance requirements.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

• Designing and developing software systems using scientific analysis and


mathematical models to predict and measure outcomes and design consequences.
• Preparing reports on programming project specifications, activities, or status.
• Conferring with project managers to obtain information on limitations or
capabilities.

Software engineers design, develop, and test software and applications for computers. The
main duties and responsibilities of software engineers include directing and participating
in programming activities, monitoring, and evaluating system performance, and designing
and implementing new programs and features. Add your major responsibilities of software
developers to our full software engineer role description sample to design a job listing for
your organization and start attracting top talent today.

A software developer is also known as a software programmer, system software engineer,


database engineer, web programmer, or even some other job title too which is not
mentioned in this list. Being a software developer, there are certain roles and
responsibilities that are built around you to execute while you are in the role. Your
primary job responsibilities involve building software apps, writing codes, testing codes,
altering codes, and fixing several types of errors.

A software developer ought to have a bachelor’s degree in software development and 0-3
years of experience in the industry. They must also have a thorough understanding of
standard concepts in their chosen technology, as well as programming practices and
procedures. Above all, software engineers must know how to create and execute software
development goals using their knowledge, and in case of any problems, they are liable to
report them to their respective project managers or leaders. Furthermore, they must be
creative and flexible.

When it comes to the job description of a Software developer, they have so many
languages that can be included as a part of their expertise. If you are a software developer,
you must be knowing any coding languages like Java, C#,.Net, C, Sybase, Oracle
Software, and some more.

The role of the developer is inclusive of taking charge of developing software by writing
code, designing, and implementing new operating systems or modifying software systems
or ongoing business projects. Because of technical advancements and the strategic changes
of the organization, you as a developer might have to operate continuously in a changing
environment. You’ll build, manage, audit, and upgrade systems to meet specific demands
frequently with the help of a systems analyst or architect. You might also have to test both
hard and software systems to detect and fix system flaws. The roles can differ but these are
some of the basics that this job role covers.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

When it comes to the job duties of a Software developer, the function might vary from
business to business, industry to industry and so will the change in responsibilities. A
software developer’s job responsibilities are determined by the needs of the company,
organization, or team they work for. Some people design and maintain networks and
devices. Others create software after analyzing user requirements that allow users to
complete specific tasks on computers, cellphones, and other devices.

Let’s say you’re looking to hire a full-stack developer for your project that can work on
both back-ends as well as front-end development. Then the roles and duties will change in
accordance with your needs. Let us explore all of the qualities necessary from a common
ground or broad perspective in this part.

The most crucial section of the job description is the software developer duties and
responsibilities section. Here, one must have a description of the tasks and responsibilities
of this position on a daily basis, as well as how the job fits into the organization and to
whom the person will report.

• Start with their job role includes they start with examining the initial needs of the
users/clients
• Write and test code, make alterations and changes as and when needed, and
communicate with any project programmers.
• For new software programmes, they need to investigate, create, and write codes
based on different computer operating systems.
• The next thing is to develop current programs by analysing and identifying areas for
adjustment or modification by evaluating the software and systems that make
computers and hardware operate.
• You need to create technical requirements to integrate current software products and
understand the compatible platforms that are set to function together.
• They also have to maintain systems by monitoring and addressing software faults
and work together with other personnel, such as project managers, graphic artists,
UX designers, other developers, systems analysts, and sales and marketing
professionals to produce operational documentation with technical writers.
• Another way, you can also consult clients and coworkers about software system
maintenance and performance with the goal of developing or altering existing
operating systems.
• Try to look at technology from a newer perspective.
• Utilizing internal knowledge-sharing platforms and external courses, reading
manuals, and using new apps are all ways to keep your technical knowledge and
abilities up to date.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

A Software Developer works in a team that consists of other developers, UI/UX


Designers, System Testers, System Analysts, Business Analysts, and Project Managers to
ensure that software projects are completed according to technical specifications and
clients’ needs.

The role of a software developer engages in identifying, designing, installing and testing a
software system they have built for a company from the ground up. It can range from
creating internal programmes that can help businesses be more efficient to produce
systems that can be sold on the open market. Once software developers have delivered the
final software system, they will also help in maintaining and updating the programme to
ensure that all security problems are fixed and that it operates with new databases.
Software Developers create applications that allow people to do specific tasks on a
computer or mobile and others develop the underlying systems that control networks.

In the role of a software developer, you could work in a variety of industries which means
you could work on a variety of projects. You will likely work closely with developers,
product managers, graphic designers and business analysts to find out what clients want
and the most efficient way to achieve them. You will be responsible to work on either the
replacement of a whole system or modifying software and integrating it into existing
networks. Using several programming tools and languages, your daily tasks may include:

• Talking through requirements with clients


• Testing software and fixing problems
• Maintaining systems once they’re up and running
• Being a part of technical designing
• Integrate software components
• Producing efficient codes
• Writing program codes for reference and reporting

The roles and responsibilities of software developers will include a range of tasks that
involve the design, development, testing, and deployment of software programs and
systems. Your primary focus will be on producing clean, efficient code based on
specifications and ensuring that it meets the needs of the organization.

One of your primary responsibilities will be to write and develop code that meets the
specifications and requirements of the project. This will require you to work closely with
other members of the development team to ensure that the code you write is consistent
with the overall project design.

Once you have written the code, you will be responsible for testing and debugging your
code to ensure that it functions properly. This may involve running automated tests,
manually testing the software, and fixing any issues that arise during the testing phase.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

In addition to writing and testing code, you will also be responsible for deploying the
software to production environments. This may involve working with other teams within
the organization, such as operations or infrastructure teams, to ensure that the software is
properly deployed and configured.

5.2 RESEARCH AND DEVELOPMENT

When it comes to product innovation and development, or process refinement and


improvement, the role of the R and D department is critical.

Other departments, such as sales and marketing, might be more outwardly facing, but
while Research & Development is separate from these, it has functions that are closely
related.

R&D is the means for companies to achieve future growth and maintain their relevance in
their chosen market. It involves spending resources on investigation and testing to develop
new products or new ways of doing things. It also supports the enhancement of existing
products or processes.

The name, research and development, may suggest high-tech, or the pharmaceutical
sector, but in fact R&D is applicable to a wide range of industries. For example, many
consumer appliances will go through rigorous R&D processes, either to develop new
versions of products or improve current designs.

Underpinning this kind of activity are various key functions which together define the role
of the R&D department.

New Product Research and Development


It is unwise to bring a new product to market without first coming up with solid data to
support it. This research typically involves conducting a careful, detailed study to support
the project – whether there is a need for it, and how to ensure it is something customers
will want to use.

The research study must also determine the specifications of the product, the projected
costs of its production, and the time it will take to produce.

The research function prepares the way for new product development.

New product development is based on the concepts and requirements coming out of the
research phase of a project. This often involves prototyping, to see how a working model
of the product performs before going into full production.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

A crucial part of the development phase is ensuring a new product will meet guidelines
and any statutory requirements.

Updating Existing Products

Within the scope of Research and Development is the evaluation of existing products to
ensure they will still function effectively in the marketplace. The R&D department may
consider the potential for product upgrades or changes.

There may be problems arising with current products which the R&D department is then
tasked to solve. This might involve changes to the manufacturing process.

Another aspect of this role of the R and D department is quality control. Here the research
and development team may perform regular quality checks on products, based on the
department’s depth of knowledge around products’ specifications and requirements.

Process Innovation and Development

R&D is not confined to product development. Its various functions may also apply to
processes, such as industrial and manufacturing processes.

This means the focus on innovation and improvement is not so much on the end but the
means. A practical example of this is in developing thermal management solutions to
improve safety and performance in various continuous process and manufacturing
industries.

Again, there can be a similar set of phases, including initial research and identification of
issues and feasibilities, followed by development and prototyping.

Within these R&D functions, there are different types of research and development, and
decision-making associated with them.

Types of Research and Development

R and D can involve basic research or applied research.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

Basic research aims to a comprehensive understanding of a subject, and to build a body of


knowledge relating to it. As such it may not have an immediate practical or commercial
application, but it still can be of interest to a business or organisation.

It is the sort of research that might then initiate further concepts and lead to applied
research.

Applied research is much more specific with a set of objectives related to a particular
customer or industry need or requirement. Under applied research, any investigations will
focus on commercial objectives to do with processes or products.

This latter form of research will most likely lead to development, with the production of
materials, systems and methods.

Development itself involves different stages and functions. One is prototyping and
designing for production; the other is engineering or manufacturing to produce
commercial products, based on the designs and prototypes from the earlier stage.

THE IMPORTANCE OF INNOVATION

The main role of the R and D department is to help a company or organisation to maintain
its competitiveness. This means keeping an eye on developing trends, and on what the
competition is doing.

R&D is therefore also about analysis and a sound understanding of current conditions
within a specific sector or market.

The Research & Development department can help direct the future of a business because
it provides essential information and ideas that support strategic decision-making.

By investing in R&D, a company is investing in technology and future capabilities,


transforming these into new processes, products and services.

The influx of knowledge that R&D brings can be hugely valuable in developing product
lines or enhancing processes. At a basic level, R&D is a tool, but it has the potential to be
an enormously effective one.

The Research and Development (R&D) department is responsible for conducting research,
developing new products, processes, and technologies, and improving existing products.
The primary responsibility of the R&D department is to drive innovation within the
organization and to ensure that the company remains competitive in its market. Here are
some of the key responsibilities of the R&D department:

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

Conducting Research: The R&D department is responsible for conducting research to


identify new opportunities for innovation, as well as to understand the market, consumer
needs, and industry trends. The research may be in the form of surveys, experiments, or
focus groups.

Developing New Products: The R&D department is responsible for developing new
products or improving existing ones. This involves ideation, designing, testing, and
prototyping new products, and working with other departments, such as marketing and
sales, to ensure that the products meet customer needs and align with the company's
overall strategy.

Developing New Processes and Technologies: The R&D department is responsible for
developing new processes and technologies that can improve the efficiency and
effectiveness of the organization. This may involve the development of new software,
machinery, or manufacturing processes.

Protecting Intellectual Property: The R&D department is responsible for protecting the
company's intellectual property rights by securing patents, trademarks, and copyrights.
This ensures that the company's innovations and products are not copied or stolen by
competitors.

Collaborating with Other Departments: The R&D department works closely with other
departments, such as marketing, engineering, and design, to ensure that products meet
customer needs, are technically feasible, and are cost-effective.

Managing Budgets: The R&D department is responsible for managing budgets and
ensuring that research projects are completed on time and within budget. This involves
forecasting expenses, allocating resources, and monitoring project progress.

The R&D department's responsibility is to drive innovation within the organization by


conducting research, developing new products, processes, and technologies, and
improving existing products. The R&D department collaborates with other departments to
ensure that products meet customer needs, are technically feasible, and are cost-effective,
and protects the company's intellectual property rights.

• Meeting with business management, marketing, and the R&D team to discuss
product ideas.
• Conducting market research and evaluating similar products and their functions.
• Collaborating with the engineering and marketing department on product feasibility.
• Redesigning existing products to enhance functionality or reduce costs.
• Creating design projects and specification sheets.
• Presenting product designs to management and stakeholders.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

• Overseeing the engineering of product prototypes.


• Testing prototype products for functionality, ease-of-use, and longevity.
• Resolving product issues.
• Overseeing the production process.

The research and development department helps their company decide which products and
services would most likely find success if offered to their clients and customers. There are
several R&D job responsibilities and functions the department performs to produce usable
data to help develop these products and services.

Some responsibilities of most R&D departments may include:

Product research

The research and development department performs product research after a product or
service proposal. This may include conducting a series of tests, surveys and other research.
The purpose of the research is to find what makes the product useful, the specifications of
how the team should build it, the best methods of marketing it and the product's predicted
success.

Product development

Product development uses the data and research to design and create a product using
specifications that make it most useful. For example, a company is developing a new
mobile phone. The research and development team may seek to understand what size the
phone should be to sit comfortably in users' hands, where they should place buttons for
easy access, how it might fit in users' pockets and how big the screen should be for
comfortable viewing.

Using these specifications, the product development team often conceives many designs
for the product and may create several prototypes for testing.

Product updates

The research and development team also tests and analyzes current products in order to
discover ways of improving them for comfort and usability. This may include more tests
and surveys to learn what customers think about the product, followed by testing new
designs that implement the proposed solutions.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

Quality control

R&D often includes a phase of testing to ensure the quality of the product. Since the
research and development team understands the intended specification standards of each
product, they can ensure the product meets or exceeds those standards. This may include
testing the products themselves or conducting research using the product's target user base
for feedback. R&D uses their findings to help improve the product design before finalizing
it for production.

Market research

Research and development is also often responsible for conducting research on the market
for the new product. This may involve discovering:

• What stores might carry the product


• How much the product should cost
• How to alert consumers about the availability of the new product
• How much of the product to produce
• What type of packaging most likely to attract new customers

Research and development is the generation of new knowledge. In a business context, it is


an activity that companies undertake in order to develop new products, processes or
services, or improve those that already exist. In order to do this, businesses often take on
risk. This is because uncertainties exist around if what they are attempting is
technologically feasible, or, more commonly, they don’t know how they will achieve their
objectives in practical terms.

R&D is an essential function for many businesses. Launching new offerings or improving
existing ones is a way for a business to remain competitive and make profit.

When developing a new product, process or service, or refining an existing one, R&D is
one of the earliest phases. Experimentation and innovation is often rife at this stage, along
with risk. The R&D cycle often begins with ideation and theorising, followed by research
and exploration and then into design and development.

Research and development occurs across a wide range of sectors and industries, and in
companies of all sizes. These range from intensive R&D industries that rely heavily on
R&D projects like pharmaceuticals, life sciences, automotive, software and technology to
areas like food and drink. R&D also plays a major role in the construction industry, in
particular in manufacturing and engineering.

All R&D tends to start with ideas and theories – this can relate to identifying issues or new

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

opportunities. The R&D process then focuses on exploring and researching those ideas,
seeing what’s feasible. There are two main types of research within R&D – basic research
and applied research.

1. Basic research is all about acquiring knowledge and using it to build understanding
and intelligence that a business can use to its advantage. This knowledge can be the
foundation for further R&D projects and feed into strategic business decisions.
2. Applied research is a lot more defined, and often looks to achieve a specific
objective. This could be using a new technology, reaching a new market, improving
safety or cutting costs. Applied research is often what leads to the development
phase.

The design and development phase is all about taking an idea and making it into a
product or process. Effectively, it’s about translating the research into a commercial
product or service. It often involves designs, prototyping, trials, testing and refinement.

Prototyping is key to the development phase as it allows you to identify and overcome
issues, and improve the design. Eventually, for those in manufacturing development, you
move into manufacturing trials where you look to produce the product on a larger scale.

R&D can be set-up to look at different outcomes as follows:

New product research and development

R&D and product development often go hand in hand. Rapid changes in consumer
demands and emerging technologies means there’s always a need to adapt. Before
developing new products, you need a deep understanding of the market and the user needs.
This lays the groundwork for the development of the new product.

Various concepts are generated and tested at the outset. These can then be prototyped for
further research and testing.

Improving existing products and processes

The continual evaluation of existing products, services and processes is also a key part of
R&D. If a product, service or process is no longer profitable or adding value in a market
then it risks stagnating.

It could also be that technology has been developed that could facilitate improvements that
may cut costs, make efficiency gains or improve safety. This can include improvements to
the manufacturing and production processes of the product.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

Legislative changes or shifts in user wants can also mean a product or process must
change or evolve to remain viable.

Research and development projects are set up to achieve a range of objectives and
business needs. These could be around introducing a new product or service, improving an
existing process or utilising a new technology.

Often these R&D projects will have unknowns and uncertainties at their core – and the
R&D is aiming to resolve these. It is this uncertainty that forms a core aspect to the
definition of R&D for tax purposes.

An example of an R&D project could be to migrate a legacy system onto the cloud,
automate an aspect of the manufacturing process, or utilise new materials to improve
performance.

R&D strategy

It’s not enough to simply carry out R&D. In order to make the most out of an R&D
function, you need to strategise. Regardless of your R&D objectives, whether you want a
competitive edge, a first mover advantage to capitalise on a new technology, to keep up
with a competitor or break into a new market – how you plan and strategise around R&D
is essential.

An R&D programme that is strategic will reap benefits. When combined with R&D tax
credits, it becomes even more advantageous. You may want to adapt your R&D processes
and planning to make more use of R&D tax credits. The ultimate goal is for R&D to
permeate a company’s culture and approach to business.

The uncertainty at the heart of the potentially most lucrative R&D projects can be
mitigated financially by the use of R&D tax credits. You can get rewarded for taking
more risks. This helps effect a change in mindset when approaching risky projects. This is
where our sector experts and chartered tax advisers come in.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

6. DATA CHART

FIGURE 6.1:

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

FIGURE 6.2:

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

7. USAGE OF COMPUTER
Python is a high-level programming language that has become increasingly popular due to
its simplicity, versatility, and extensive range of applications. The process of installing
Python on the Windows operating system is relatively easy and involves a few
uncomplicated steps. This article aims to take you through the process of downloading and
installing Python on your Windows computer. To install Python on Linux or Mac visit the
below link:

• Install Python on Linux


• Install Python on Mac

Steps to install Python on Windows


We have provided step-by-step instructions to guide you and ensure a successful
installation. Whether you are new to programming or have some experience, mastering
how to install Python on Windows will enable you to utilize this potent language and
uncover its full range of potential applications.

To download Python, you need to visit www.python.org, which is the official Python
website.

Click on the Downloads tab and then select the Windows option.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

This will take you to the page where the different Python releases for Windows can be
found. Since I am using a 64bit system, I’ll select “Windows x86-64 executable installer”.

Once the executable file download is complete, you can open it to install Python.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

Click on Run, which will start the installation process.

If you want to save the installation file in a different location, click on Customize
installation; otherwise, continue with Install Now. Also, select the checkbox at the bottom
to Add Python 3.7 to PATH.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

Once the installation is complete, the below pop-up box will appear: Setup was successful.

Now that the installation is complete, you need to verify that everything is working fine.

Go to Start and search for Python.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

You can see Python 3.7 (64-bit) and IDLE. Let’s open IDLE, which is the short form for
Integrated Development Environment, and run a simple print statement.

As you can see, we have successfully printed “Hello World” in Python Shell. Using the
Python Shell, you can write one line of code and execute it by pressing Enter.

Python also has a command-line interpreter that works similarly to Python IDLE. Let’s
print “Hello world” in the command-line.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

Python’s command-line interpreter and IDLE are suitable for any beginner to start with.
However, to work in a developer environment and build large scale projects, you should
use other popular IDEs and code editors, such as PyCharm, Atom, and Sublime Text. You
can also try out the Anaconda Distribution of Python, which has Jupyter Notebook and
Spyder.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

8. SCREENSHOTS

FIGURE 8.1:

Khalidharr portal

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

FIGURE 8.2:

Project Name : The Canadian Nursing Career Assistance Program.

Description : Canadian nursing program is one of our challenging and complicated


projects constructed in drupal. Since, customer is enforcing in drupal. We have done the
project with the technology specified by the customer. This project focuses towards
grouping the entire Nursing community under a single roof. This project incorporate
many more functionalities like integrating the existing databases with our app, social
plugin and functional integrations related to Social Networking.

2. Project Name : Khalidharr portal

Description : A project from Arab Emirates and it's one of a very challenging project
and it gave an opportunity for KaaShiv InfoTech to impregnate it's step towards
transportation domain. This project is a mix up of PHP API, MySQL, CSS and Java
Scripts. This project is in progress with the customer.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

3. Project Name : Hello Cars Revamp System

Description : Hello Cars is one of our Indian projects and it's given to one of the car re-
seller company. It's a very common platform to maintain Customer relationship
Management, Human resource Management, Data and Information management,
financial solution. A comprehensive platform focusing each and every layers of business
for the company. This project is primary done in Dotnet 4.0, VS2010 with SQL Server
2008 R2 as back end.

FIGURE 8.3:

Laptop Website

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

FIGURE 8.4:

Canadian Project

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

FIGURE 8.5:

Catch2learn

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

FIGURE 8.6:

Dotnetmiracle

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

FIGURE 8.7:

FloralDesign

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

FIGURE 8.8:

Insurance

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

FIGURE 8.9:

Documentum Repositire

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

FIGURE 8.10:

Horizontal Data Aggreator

FIGURE 8.11:

User`s Feed Miner

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

FIGURE 8.12:

Mail Spam Dissector

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

9. SUGGESTION
When there is an advantage in the work there will be a disadvantage too. Kaashiv
Infotech doing their production fine and well in good, but they should maintain the
productions in the system that who have done the product in which day and which time.
If it is it will be enough okay to find who have done what products.

The advantage in the suggestion is

Production expansion:

The technology allows for multiple-fold increases in production. Workforce effort and
energy are limited. However, production can be multiplied since machinery can function
at a higher level. The machine completes the task with greater accuracy and perfection.
The products are identical in every way, which is not conceivable with human labor.
Technology has aided humans in generating income on several occasions.

Easy and quick communication:

As a result of technology, communication is now easily accessible. With the use of


technology, you can complete many tasks with a single click, including placing online
orders, making calls, sending emails, and sending faxes. Technology has helped us
improve our communication channels. If you miss your loved ones, you are no longer
required to write them letters. Call them on camera to get a feeling of their proximity.

Time management:

Technology thus contributes to significant time savings and increased productivity. We


can complete important assignments more quickly. Nowadays, everything is automated,
and technology helps to save a lot of time by performing activities that humans are
unable to perform. For instance, you may get clothes online and have them delivered to
your home if you need more time to go shopping. Consequently, one can use the time
for other crucial tasks by using technology.

Reduces online fraud and cybercrime:

Today's technology is so advanced that apps are made specifically to spot fraud in just a
few seconds. Cyberattacks have decreased because sophisticated algorithms are now
available to detect all forms of cybercrime.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

The Disadvantage in the suggestion is:

Unemployment:

The unemployment rate has drastically increased as technology has developed. People
rely on computers for all of their tasks as well as for their survival. The ability of a
single computer to quickly finish a substantial amount of work has also increased
unemployment.

Data security:

In the present world, some technologically savvy people have become hackers.
Therefore, your data is not at all safe with you. With the help of the latest technologies,
they may hack your computer, bank accounts, office data, and much more from the
comfort of their home. Now that there is a substantial chance of fraud, online sharing of
OTP and other information is perilous. It's more likely for data to end up in the hands of
terrorists, hackers, criminals, and other foreign adversaries when even a single piece of
information is shared online.

Additional training is required:

It is a fact that certain people still require training to use technology. Students and
teachers must attend additional training to stay current with technology, particularly in
the educational system. As a result, the high-tech educational system is challenging to
adjust.

Influenced nature:

One of the worst effects of technology on people is this. All of the water, land, and air
were severely polluted by factories and modern technology. Even though factories
produce goods that are helpful to humans, they greatly harm the earth and its ecosystem
in the process.

Technology is costly:

It is essential to discuss how cost-effective modern technology is when discussing the


benefits and drawbacks of technology in education. Even if there are many iPads and
laptops available, the sad fact is that most of them are out of reach for average or
middle-class consumers. In the same vein, pricey technology is intangible to elementary
schools. As a result, there is inequity in the educational system, and affluent schools
with more resources have smart classrooms filled with high-tech equipment. It is also
accurate that it affects non-educational industries.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)


lOMoARcPSD|37363683

10. CONCLUSION

On the whole, this internship was a useful experience. I have gained new knowledge,
skills and met many new people. I achieved several of my learning goals, however for
some the conditions did not permit.

The work experiences I encountered during the internship allowed me to develop java. I
think I still require to work on my Skill. But, the overall experience was positive, and
everything I learned would be useful in my future career in this field.

The internship was also good to find out what my strengths and weaknesses are. This
helped me to define what skills and knowledge I have to improve in the coming time. It
would be better that the knowledge level of the language is sufficient to contribute fully
to projects. After my master I think that I could start my working career. However I
could perform certain tasks in research better if I practice/know more the research
methodologies applied in cetacean studies. It would also be better if I can present and
express myself more confidently.

Downloaded by Jatin Pandey (pandeyjatin7788@gmail.com)

You might also like