Respected Professor Dr. Mohmoud
you are doing good. I am Mohan Sai Reddy Dundi and my Student Id is 700664756
presently I am doing my Curricular Practical Training (CPT) in E-Giants
Technologies LLC operates out of its registered office at 1200 Valley West
Drive, West Des Moines IA 50266 where I will be working as a Software
I would like to thank you for giving this opportunity where I can expose my
skills in this computer world and learn more in my Internship Program.
the first week of my training I met my Manager and Team Members we had a small
meeting regarding the project they explained me overall status of the project
and they explained me some responsibilities as a Software Developer like:
implementing and maintaining various java applications.
various software analysis, programming, testing and debugging of the
various production issues in the application.
changes to improve established java application processes using latest java
technical designs using different frameworks for application development.
my second week of my training I worked on the Object relational mapping in java
framework which allows you to use java objects as representation of relational
database and helps to map both object oriented and relational concepts. My job
is to provide the mapping between the classes as per the database using one of
the Java ORM framework Hibernate. With the help of hibernate I was able to link
my java classes to database tables present in MySql database. By the end of the
week I was able to work on various key components of Hibernate like Configuration,
Session Factory, sessions, Transaction and queries and implemented these
components to my java classes.
the third week, I have started working on Spring web MVC framework which provides
Model-View-Controller architecture and ready components that can be used to
develop flexible and loosely coupled web applications. During this task, I have
learnt how to configure Spring mvc with my hibernate framework. After this I
have implemented various dependency injections on my bean classes of my
three weeks I have learnt so many new aspects like major responsibility of a
Software Developer, how to map the objects in java with the database using
hibernate ORM framework and Dependency Injection (DI) in Spring MVC framework.
Mohan Sai Reddy Dundi,