ADITYA MADURI
682-***-****/ *********@*******.***
SUMMARY:
2+ years of experience in design, development, maintenance and support of Java/J2EE applications
Working knowledge in multi-tiered distributed environment, OOAD concepts, good understanding of Development Lifecycle (SDLC).
Experience in working in environments using Agile (SCRUM) and Test Driven development methodologies
Experience in developing multi-tier Enterprise Applications using My Eclipse.
Proficient in Java/J2EE Design Patterns including singleton, command, object pool, Model View Controller (MVC), Data Access Object (DAO).
Areas of expertise includes analysis, design and development of software involving technologies like Java, J2E, JSP, JDBC, SPRING 3.0 2.5, Hibernate 3.0, Web Services, CSS, XML, HTML, JavaScript, AJAX.
Expertise in design and development of Web service which includes the handling SOAP/REST Requests, Response and Web service authentication.
Good Working experience in using different modules like Spring Core Container Module, Spring MVC Framework module, Spring ORM Module etc in Spring Framework.
Expertise working on Application servers and Web servers like WebLogic 8.x/9.x/10.x, Apache Tomcat 6.x/7. x.
Expertise in automating the TestCases using TestNG and JUnit.
Good understanding and knowledge in Selenium WebDriver for testing the application.
Having good knowledge in AWS Architecture.
Good understanding of the elements in AWS ec2, DynamoDB, .
Learned BI tool Cognos 10 Web and Desktop application and writing the Sql queries.
Implemented persistence layer using various features like XML configuration file for Database connectivity, connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control using ORM tool Hibernate 3.0 framework like HQL queries etc.
SKILL:
Languages
Java, C, C++, HTML, CSS, JavaScript, UML, HTML, JUnit, TestNG, JUnit.
Java
Java( Java SE 7), Servlets, JSP, JDBC
IDEs
Eclipse 2.0/3.0/3.1, NetBeans, Selenium WebDriver
Web Technologies
Servlets 2.5, JDBC, Hibernate, Spring, RESTful, JSON, XML.
Application/Web Servers
Tomcat
Databases
Oracle 11g, SQL Server 2012, MySQL 4.1/5.0, MongoDB.
Operating Systems Windows 2000/XP, Linux, Mac OS.
EDUCATION:
Bachelors in Electrical & Electronics Engineering (JNTUH) - 2014 - 77%
Masters in Electrical & Computer Engineering (CSU-Cleveland) - 2015 - 3.36GPA
CERTIFICATIONS:
ISTQB Manual tester
MongoDB Developer Associate - http://university.mongodb.com/course_completion/dbc242a1-c2d0-44de-b4c7-f5c39a81
EXPERIENCE:
Niftek, Irving, TX Feb 16 – Till Date
Java/ J2EE Developer
Responsible and active in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project as there were few critical conditions in the project that were supposed to be resolved.
Used JSON to transfer the request from the web page to the server.
Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
Spring MVC model integration for front-end request action controller.
Played a key role in the design and development of the almost all the modules of the project.
Involved in various phases of Software Development Life Cycle (SDLC).
Project was developed following Scrum methodologies.
Extensively used Hibernate in data access layer to access and update information in the database.
Wrote corresponding one-one REST methods to implement respective change requests (change appliers)
Designed screenshots and prototypes using HTML, XHTML, CSS, JavaScript.
Wrote corresponding one-one REST methods to implement respective change requests (change appliers)
Business logic is implemented using Spring Core and Hibernate.
Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
Used Spring Integration message framework.
Writing Testcases using the Selenium WebDriver and performing functionality of different Web elements.
Written different Sql queries extract the data to application and for Backend Testing.
Environment: JDK 1.7, J2EE, Eclipse, Maven 3.0, Spring 3.0, Hibernate, RESTful Web Services, Mac OS, JavaScript, XML, JSON, Selenium, Sql Server.
Systems & Services Limited, Hyderabad, India Aug 13– Dec 14
Java Intern
Hospital Management System (HMS)
This is a comprehensive and integrated Hospital Management System for a Super Specialty Hospital. This package is used to computerize the activities of a servicing system. This package contains four modules. They are Administration, Patient Care System, Health Services and Auxiliary Services. Each module is having sub modules with in this sub modules will maintains storing, registering, details of joining patient details, and over all day activities maintains one particular database.
Developed screens based on JQUERY to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
Developed the application using Eclipse IDE.
Evaluated technologies for the application with architects and developed Use Cases using Rational Rose.
Used Spring Security for Authentication and authorization extensively.
Designed and developed Application based on Spring MVC Framework using MVC design pattern.
Used Spring Core for dependency injection/Inversion of control (IOC).
Used Hibernate Framework for persistence onto oracle database.
Used XML to transfer the application data between client and server.
Used Log4j extensively for logging Errors.
Used MAVEN as build tool.
Used the JDBC for data retrieval from the database for various inquiries.
Involved in complete development of ‘Agile Development Methodology’ and tested the application in each iteration.
Wrote complex Sql queries to retrieve data from the Oracle database.
Involved E2E Development by integrating Front End and Backend by Debugging.
Environment: JDK 1.5, Servlets, XML, Struts 2.1, Hibernate 3.0, Spring 2.5, SQL, HTML, JSF, AJAX, JavaScript, CSS, SQL Server.