Post Job Free
Sign in

java developer

Location:
High Point, NC, 27265
Posted:
February 09, 2011

Contact this candidate

Resume:

Adi Rajesh Adari

**** ****** ***, ***# ** Email:*****.******@*****.*** High Point, NC, 27265 Mobile: 978-***-****

____________________________________________________________________________________________________

Professional Summary

• Over 3 Years of diverse experience in Information Technology working on Object Oriented Programming, building, deploying and supporting the applications in JAVA.

• Working Experience on developing web based applications using Servlets, JSPs and HTML and Struts Framework.

• Extensively worked on different kinds of XML related technologies like SOAP, WSDL, XSD, XSL, XPath, DOM, SAX, StAX and XSLT.

• Good experience in Web based client side technologies like HTML, DHTML, CSS and scripting languages like Java script, JQuery and AJAX.

• Excellent knowledge in Agile Development Methodology, Service Oriented Architecture (SOA) and Model-View-Controller Architectures (MVC).

• Proven knowledge in Creating and Consuming web services.

• Experience in working with application servers such as Web Sphere, JBoss Web Server, Eclipse and Apache Tomcat.

• Expertise in Unit Testing, Integration Testing, System Testing , Black box and white box testing and experience in preparing the Test Cases, Test Scenarios and Test Modules and Test plans..

• Adept at rapidly learning new applications and systems. Self-directed, flexible, and proactive with the ability to work easily in a team environment.

• Creative problem solver with excellent communication, interpersonal, analytical and strong computer skills.

• Good knowledge on Banking and Financial domain services.

Skills/Tools

Programming : Java, Python, AJAX, CSS, HTML, JavaScript, jQuery, XML, C++, PIC programming.

J2EE Technologies : Servlets, JSP, JSP Custom Tag Library, Struts, JSF, JDBC, EJB, Ant, Web Services, Java beans,

Database Systems : Oracle 10g, Microsoft Access, MS SQL, SQL server.

Database Technologies: SQL, PL/SQL.

IDE : Eclipse, Web sphere, NetBeans.

Application Servers : Web sphere Application server, BEA Weblogic, JBoss 5.0, Apache Tomcat Server.

Testing tools : Mercury Quality center.

Fitchburg State University Aug 2008 – June 2010

I have pursued my Masters in Computer science for above two years. I have had really good knowledge and practical skills.

I could say, I have really mastered some really good Computer programming and Software Engineering concepts. Below are my related coursework and project which I have completed as part of my coursework.

Related Coursework

Design and Analysis of Algorithms, Computer networks, Database management systems, Object Oriented and Analysis Design, Java programming, Python Programming, Theory of Computation, Computer Engineering

Dental Clinic Management System (Graduate Project)

Developed a Dental Clinic Management System for a hospital to automate the work-flows that exist in the hospital amongst doctors, nurses and assistants. The application provides improved quality of service for the patient, efficient date storage and business continuity for the hospital. It involved 3-tier architecture.

• Involved in the software development life cycle – Requirements gathering, Analysis, Design, Development and Testing.

• Interpret end-user business requirements to develop and/or modify technical design specifications.

• Designed UML modeling of application using Microsoft Visio.

• Designed mockups for the application using Adobe Dreamweaver.

• Developed web pages using HTML,CSS and JSP and JavaScript for client side validation..

• Designed three tier architecture to streamline the data flow and used Servlets to connect to the oracle database.

• Developed business logic for posting data in the database.

• Used custom tag libraries in JSP for presentation of content and custom tags to communicate with database via JDBC.

• Designed database tables with proper referential and data integrity.

• Deployed the jar and war files in the Tomcat web server.

• Developed test suites and conducted variety of quality assurance tests.

Environment: Java, JSP, Servlets, Oracle, UML, HTML, JavaScript, Visio 2003, Apache Tomcat 5.0, Windows XP

Cognizant Technology solutions, India. Feb 2007 – June 2008

Programmer Analyst

Project: Flight Finder Room Finder (American Express Client)

The Flight Finder Room Finder primarily responds to a sophisticated travel segment’s growing concern with the inability to find available rewards. The Flight Finder Room Finder is a powerful solution to search and redeem reward seats or rooms offered by multiple partners, from the MR website. It provides the card members the facility to redeem partner points and Membership Rewards points to reserve reward seat or room from the FFRF partners.

The Phase II stream will display the retrieved information from the FFRF partners about available rewards, normalize the information to enable comparison among rewards, provide enhanced information about redemption options (partner points, MR points or combination of the two) and enable card member’s to redeem partner points and MR points by reserving reward seats and rooms from partners.

• Involved the study of the existing process and gathering requirements

• Used agile development methodology.

• Extensively involved in developing modules using struts, jsps, Servlets and Front-end controllers to handle the application flow.

• Played a significant role in making understand about project and its current updates to new members of team.

• Responsible for XML validation by using StAX & DOM parsers.

• Developed UI pages using HTML, CSS and JavaScript.

• Used AJAX and jQuery to implement auto-completion feature and to display search results.

• Used Integration Services to extract and transform data from a wide variety of sources such as XML data files, flat files, and relational data sources, and then load the data into one or more destinations.

• Performed Page, Module wise Testing & Conditions Testing.

• Performed Testing using JUnit frameworks.

• Was responsible for doing Bug fixes and enhancement of the Application.

Technologies: J2SE1.5, Struts, AJAX, CSS, JavaScript, JDBC, Oracle, XML, Web Services, Web Sphere, Windows XP.

Cognizant Technology solutions, India. January2006 – Jan 2007

Programmer Analyst

Project: Dacoda and Cobra (American Express Client)

There are 2 applications called Cobra and Dacoda. Dacoda application is to help Dacoda analysts. This is done by collecting and processing standard data that is used by the analysts in their construction of DACODA linear programming models, and in distributing the results and conclusion of their models, in the form of data and reports. Based on the contract information Dacoda will develop strategy to pick up by client. Users of Dacoda can load external strategy, update an existing strategy.

Cobra is an application that is integrated with Dacoda. Cobra application is for air lines to create different types of contracts and to assist airlines in analyzing and preparing contracts with large clients. The COBRA application includes an airline contract data entry system that is shared with DACODA. There will be discounts/hurdles to contract. Contract will be created for specific client. Clients will be having a deal to give minimum amount of business to air lines.

• Involved in requirement gathering, system analysis, design and documentation

• Working on IMRs, production issues and resolving them.

• Deployed the application and components on the test and production servers.

• Involved in designing complete database objects like Tables, Views using Oracle.

• Was responsible to communicate with clients to update them about the status and procedures followed to resolve the issues.

• Was responsible to generate the weekly reports to keep track of issues and its resolution, used as metrics for future references.

• Performed System tests & Regression tests suite.

• Developed Automated Regression tests suites..

Technologies: J2SE1.4, JSP, Servlets, Struts, JavaScript, Oracle, HTML, JavaScript, Web sphere, Windows XP

U.K. Enterprise, Visakhapatnam, India June 2005 – Nov 2005

System Analyst/Developer, Payroll System

Payroll System, is an integrated billing and accounts receivable solution that allows U.K. Enterprise, to enhance billing automation. U.K. Enterprise is an intuitive on-line point and has the inquiry capabilities for ease of navigation of screens, statements and reports. Payroll Managers can view statements, employee time sheets, and other information to run payroll for the employees.

• Involved in the software development life cycle – Requirements gathering, Analysis, Design, Development and Testing.

• Interpret end-user business requirements to develop and/or modify technical design specifications.

• Designed UML modeling of application using Microsoft Visio.

• Designed and developed User Interface using JSP and performed client side validations using Java script.

• Designed three tier architecture to streamline the data flow and used servlets to connect to the oracle database.

• Developed business logic for posting data in the database.

• Used JDBC drivers for communicating the database with the JSP.

• Designed database tables with proper referential and data integrity.

• Deployed the jar and war files in the Tomcat web server.

• Developed test suites and conducted variety of quality assurance tests.

Technologies: Java, JSP, Servlets, Oracle, Solaris 8, UML, HTML, Mercury Quality Center, JavaScript, Visio 2003, Apache Tomcat 5.0, Windows XP

CURRICULUM PROJECTS:

Biped Walking Robot (Undergraduate project)

This objective of this project is to control the walking movement of biped robot with minimal resources available in our lab. We have used PIC 16F73 micro controller and stepper motor (acting as actuator). The PIC controls the rotation of stepper motor and at same time takes signals from g-sensor which records the gravity of walking robot. The stepper motor has shaft with gear, attached across to it. The legs of robot are fixed to another shaft hinged below to a plate which is base of stepper motor and this shaft has two gears one for each leg and in fact those gears come in contact with gear over the plate. The shaft attached to the actuator is moved to and fro synchronously using an electromagnet.

• Involved in designing the prototype of robot using Engineering drawing principles.

• Played key role in transforming the prototype to real time Robot.

• Have done research on Mechanical Engineering and motion of dynamics principles as part of this project.

• Involved in designing the walking mechanism for Biped Robot.

• Involved in designing the circuit using electronic circuits and micro controllers.

• Developed assembly language code for PIC16F73 micro-controller to operate actuator (Stepper Motor) that controls the walking mechanism of robot.

• Developed assembly code for custom made keyboard to control the movements of robot.

EDUCATION

Master of Science in Computer Science (Graduated: May 2010)

Fitchburg State College, MA GPA: 3.5/4.0

Bachelor of Technology in Computer Science (Graduated: June 2005)

Jawaharlal Technological University, Andhra Pradesh, India GPA: 3.3/4.0

RELATED COURSEWORK

Algorithms and Data structures, Computer networks, Database management systems, Software System Designing and Implementation , Software engineering, Java programming, Visual programming techniques, Python Programming, Theory of Computation, Computer Engineering, Software Configuration Management, Java Collections.

ACHIEVEMENTS AND CERTIFICATIONS

• Certified as Sun Certified Java Programmer 1.4 in 2006.

• Achieved State First Rank in high school.



Contact this candidate