Document

profileRadina99
EvidencedemonstratingthattheOPTisdirectlyrelatedtothebeneficiary.docx

Evidence demonstrating that the OPT is directly related to the beneficiary’s major area of study

Mr. Naga Phaneendra Chowdary Edupuganti has choose INFORMATION SYSTEMS AND INFORMATION TECHNOLOGY as a Major course of study during his Master’s degree at University of central Missouri With commitment and perseverance required for research at University, His knowledge has been excelled with the course work which includes CIS 4655 Software Engineering, CIS 4665 Data Communication and Distributed Data Processing, CIS 5675 Project Management, CIS 5610 Internet for the Enterprise, CIS 5611 Client-side Internet Resources, CIS 5690 Advanced Systems Project, CIS 5650 Managing Information Security in Organizations, CIS 5660 Legal Environment of Information Systems, CIS 5669 Communications Network Management, CIS 5670 Internship in CIS has helped him tuned in all the ways that he can develop Enterprise level application and able to work as PROGRAMMER ANALYST and He also learned the modern ways of developing secure systems, protecting the information from fraudulent issues, as well understanding legal and ethical values of an organization and ensure that the ethical values are followed in each step taken.

As part of the CIS 5690 ADVANCED SYSTEMS PROJECT he has done grate project that maintain ONLINE ELECTION MANAGEMENT. The main agenda of the project is to achieve 100% voting. In this project he was training to bring online election were everyone can go online and cast their vote. Which are best useful in maintaining security of each individual and help to save lot of time.

As a Programmer analyst he performs the jobs of both a systems analyst and a computer programmer. As a Systems analysts he designs and developed the software and computer systems. As a Computer programmer he implements the designs by writing computer programs as well as updating and repairing existing programs. After a computer system has been decided upon, he will start writing software programs for the new system and then translate the designs into various programming languages for the computer to follow. He also responsible for testing software to ensure there are no problems and debugging programs whenever problems arise.

Below is table illustrate the courses that helped him to perform his roles and responsibilities as a programmer analyst

JOB DUTY

SKILLS REQUIRED TO PERFORM THE DUTY

CORRESPONDING COURSES

Analysis, design, development, maintenance and support for Enterprise API Development

Java1.8, J2EE, Spring, Hibernate, JSP, Servlets, JDBC, SQL Developer, Eclipse, XML, AngularJS, JavaScript, HTML, CSS, Angular, spring boot, JavaScript, jQuery, Spring MVC Framework, Hibernate, JMS,

CIS 4655 Software Engineering, CIS 5675 Project Management, CIS 5610 Internet for the Enterprise, CIS 5611 Client-side Internet Resources, CIS 5690 Advanced Systems Project, CIS 5670 Internship in CIS

Responsible for setting up Angular JS framework for UI development and Developed html views with HTML5, CSS3, JSON and Angular.

Angular JS, JavaScript, HTML5, CSS, Angular, JavaScript, jQuery

CIS 5610 Internet for the Enterprise CIS 5611 Client-side Internet Resources

Used Angular as framework to create Single Page Applications which can bind data to specific views and synchronize data with server.

Angular JS, JavaScript, HTML5, CSS, Angular, JavaScript,

CIS 5610 Internet for the Enterprise CIS 5611 Client-side Internet Resources

XSLT style sheets for the XML data transformations

IBM Integration designer, JavaScript

CIS 5610 Internet for the Enterprise CIS 5611 Client-side Internet Resources

Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services and Kafka as message broker, Postgres as backend database and Redis as in-memory database.

Java1.8, J2EE, Spring, Hibernate, JSP, Servlets, JDBC, spring boot

CIS 5690 Advanced Systems Project, CIS 5670 Internship in CIS

Implemented transaction management using Spring declarative transaction management with Spring AOP concepts

Java 1.8, Spring AOP, Hibernate, JDBC, spring boot

CIS 5690 Advanced Systems Project, CIS 5670 Internship in CIS

define, schedule and accurately estimate the task duration to develop and maintain a realistic schedule.

JIRA

CIS 5675 Project Management