raja.reddy.k @outlook.com
RAJA REDDY
PROFESSIONAL SUMMARY:
Around 2 years of professional experience in IT industry on application development and design using Object Oriented Programming, Java /J2EE technologies and experience in Insurance, Health domains.
Extensive experience in the Analysis, Design, Development, Implementation and Testing ofenterprise application with web technologies, distributed technologies and client-serverarchitecture environment.
Comprehensive experience in design and development of various web and enterprise applicationsusing J2EE technologies like JSP,JSF, Servlets, JavaScript, JDBC, JNDI, XML and WSDL.
Seasoned professional in various frameworks: Struts, JSF (Java Server Faces), Spring and Hibernate.
Extensive experience in creating enterprise applications on web/application servers such as Tomcat, JBOSS 5.XandWebLogic.
Good experience in web services technologies including SOAP (Axis 2.0) and RESTFul
Extensive experience of working with Java Message Service (JMS), JavaMail API, Java APIfor XML Binding (JAXB).
Extensive experience in configuring and implementing IBM WebSphereMQ.
Experienced in using Java IDE tools Eclipse and familiar with other IDE’s likeNet Beans, JBuilder, JDeveloper andSoapUI.
Extensive experience in Software Development Life Cycle (SDLC) – Requirements specification, design documents and writing Test cases using various software engineeringprocess ranging from Waterfall to Agile methodology.
Good knowledge of Configuration Management tools like CVS andSubversion.
Good experience in XML technologies such as DTD/Schemas, DOM/SAX Parsers.
Experience in using Oracle 10g/11g databases and writing complex SQL queries.
Experience in Web Application development using JQuery, AJAX,Ruby, HTML andJavaScript.
Strong team player, ability to work independently and in a team as well, ability to adapt to rapidly changing environment, commitment towards learning.
Possess excellent communication, project management, documentation and interpersonal skills.
EDUCATION
Masters in Computer Science from Northwestern Polytechic University CA USA
Bachelor of Technology in Computer Science and Engineering. Tirupathi Inida
TECHNICAL SKILLS:
Languages Known Java/J2EE
J2EE Technologies Servlets, JSP, JSF, JNDI, SOAP and Restful Web Services.Jira
Application/Web Servers JBoss, Apache Tomcat, Web Sphere, Glassfish
Web Presentation JQuery, JavaScript, AJAX, HTML, DHTML, CSS.
Open Source framework Struts, JSF,Spring and Hibernate.
IDE Eclipse, NetBeans, JDeveloper10.1.3, SOAP UI.
Version Control Subversion,SVN, CVS
EXPERIENCES
EFS Technologies Bangalore India Role: Jr.J2EE Developer july2012- Dec 2013
Responsible for gathering business requirements, review the requirements and converting them to detailed design documents and clarification documents.
Create Use Case diagrams, Sequence diagrams, Activity/State diagrams, Class diagrams using Rational Rose for framework components
Involved in code development and fixing bugs.
Used RESTFUL Web Services and others to interact with third party applications.
Used Agile Methodology of development and followed regular scrums.
Responsible for Front Controller, Composite View, Intercepting Filter, Session Facade Business Delegates, Data Transfer Objects, DAO using J2EE Design patterns for numerous enhancement projects within the application.
Created JUnit test cases and Development of JUnit classes.
The presentation layer used Spring MVC to implement the MVC architecture design and facilitates user interface designed by use of JSP's and tag libraries.
Development of DB DAOs using Hibernate to interface with Oracle Stored procedures.
Used Object/Relational mapping Hibernate 3.0framework as the persistence layer for interacting with Oracle Database.
Development of Utility Classes for Date manipulation, String formatting to be used across the modules.
Used Weblogic10.1 Server for deploying the application
Co-coordinating with Onsite Team and the team members and other module leads.
Environment: J2EE, JDK 1.6, JSP, JSF 1.2, HTML, Java Script, JAXB, AXIS 2.0, WSDL, XML Beans, JNDI, mySQL, Windows, Eclipse, JUnit, Maven, REST,WebLogicServer,PL/SQL, SVN, Spring, Hibernate.
PROJECTS UNDER TAKEN
UNIVERSITY LEVEL JAN 2015- MAY 2015(SPRING SEM)
Titile :Secure Auditing For Cloud Storage
Role : Java Developer(Team Leader)
Description: We propose a privacy-preserving public auditing system for data storage security in CloudComputing. We utilize the homomorphism linear authenticator and random masking to guarantee that theTPA would not learn any knowledge about the data content stored on the cloud server during the efficient auditing process, which not only eliminates the burden of cloud user from the tedious and possibly expensive auditing task, but also alleviates the users? fear of their outsourced data leakage. ConsideringTPA may concurrently handle multiple audit sessions from different users for their outsourced data files, we further extend our privacy-preserving public auditing protocol into a multi-user setting, where the TPA can perform multiple auditing tasks in a batch manner for better efficiency. Extensive analysis shows that our schemes are provably secure and highly efficient.
Designed Java Servlets and Objects using Core and collections with Hash maps and J2EE standards.
Designed the project by using MVC framework
Design Implementation of GUI using HTML, JSP and Java Script for front-end validations.
Used JDBC calls in the Enterprise Java Beans to access Oracle Database.
Used JSP for presentation layer, entity beans as the model to represent the persistent data and interacted with Oracle database as per MVC Architecture.
Environment: J2EE, JDK 1.7, JSP, HTML, JDBC,Servlets,Spring MVC,Oracle,Eclipse.