Sign in

Project Developer

Tempe, Arizona, United States
January 26, 2018

Contact this candidate



Phone: 314-***-****

Summary of Experience:

Around 7 years of experience with emphasis in object-oriented analysis, design and programming of web applications with java.

Expertise in designing and developing J2EE compliant systems using IDE tools like MyEclipse, Net Beans, SQL Developer

Ability to learn new technologies and tools required for application development.

Excellent Client interaction skills and proven experience in working independently as well as in a team

Solid understanding of Use Cases, Sequence Diagrams and Activity Diagrams

Collaborative work ethics and refined leadership skills with ability to motivate teams and thereby increase productivity.

Involved in group meeting with teammates and made substantial changes to the architecture to improve performance of the Application

Quick learner, adaptable to dynamics of software industry, excellent communication, teamwork & inter-personnel skills.

Strong database connectivity skills: Oracle, MS SQL Server, MySQL.

Followed Extreme Programming (XP) concepts one of the method of Agile Methodology to produce high Quality software and satisfy the customers Experience in using Atlas and Pushpin tools.

Proficiency with J2EE platform and Java application development lifecycle.

Supported testers in conducting QA tests and in observing the results.

Created RESTful web services interface to Java-based runtime engine.

Have good experience in Support and Maintenance team in providing 24x7 critical production support.

Interpret, evaluate and interrelate business needs to develop detailed business requirements including Process Diagrams, Use Cases, Procedures Sheets or Risk Assessment.

Experience in RAD (Rapid Application Development), Agile Methodology, Microservices and Scrum Software

Deployed the applications into LIVE and QA Environment.

Strong experience in using IDEs (Integrated Development Environment) like RAD, My Eclipse and Eclipse.

Used Tortoise SVN for maintaining the component and for release and version management.

Ability to learn and adapt quickly to the emerging new technologies and paradigms.

Worked as Graduate Assistant and Teaching Assistant from 2013 – 2015.

Was helping undergraduates with Java and Python as a Teaching Assistant.

Helped Chemical departmet in building their website as Graduate Assistant.

Continuous review of Business critical Database to proactively identify space issues, performance tuning issues.

Software Exposure:

Professional Summary:

JAVA/J2EE Developer June’15 – Present

Project Name: Member 360

Client: Wipro Info Crossing, Jefferson City, MO

Member360 provides the necessary tools to assist Plans with enrollment and eligibility processes such as eligibility checking, application processing, creating and maintaining membership, submitting to CMS, and issuing CMS-mandated correspondence. The application is designed to assist Plans in remaining compliant with CMS-mandated requirements and to simplify the routine tasks of member qualification, enrollment, and management.


Involved in various Software Development Life Cycle (SDLC) phases of the project, which was modeled using various tools and technologies.

Worked for SSO Implementation for HighMark.

Designed and developed application using struts based MVC Framework

Developed the presentation layer using HTML, JavaScript, JSP

Design and development of major modules for better performance.

Implemented REST based microservices using Spring framework.

Customized the application with many value added services to the Customer.

Developed the application using Spring-MVC and IOC/Dependency Injection integrating different layers of the application and Developed a prototype using AngularJS and Spring boot based REST services to convert the MVC application into browser based single page application.

Involved in the analysis and design of complex business requirements.

Take active participation in helping others by giving knowledge about the project and the technology.

Developed RESTful Web Services using the REST controllers of Spring Framework

Perform root cause analysis on failures. Resolve performance tuning related issues and queries.

Involved in code reviews, test case reviews and gave feedback on various design aspects.

Provided round the clock production support on issues. Whenever the issue rose in production and need to join the call immediately and work with all the application teams resolve.

Developed UI using JQuery, Javascript, JSF Prime faces.

Implemented Object-relation mapping(ORM) in the persistence layer using Hibernate framework in conjunction with Spring functionality.

Implemented Spring Data for persistence.

Built and deployed war files in WebSphere 7.

Developed the core business functionality using Eclipse as IDE.

Used Style sheet rules and External Style Sheets in CSS for the designing of Web Pages.

Involved in Unit Testing using JUnit and System Integration Testing.

Perform Functional tests and SOA tests with SoapUI to verify User Interface.

Upgraded existing UI with HTML5, CSS3, JQuery and Bootstrap with AngularJS interaction.

Environment: Java 1.7, J2EE, Framework-Struts2, SVN, XML, JavaScript, CSS, HTML, Oracle 9i, Eclipse (Mars), DB2, Microservices, SpringBoot.

JAVA/J2EE Developer Nov’11 – Dec’13

Project Name: Ewheelz Transportation System

Client: Google, India.

eWheelZ software is a globally deployable, integrated, workflow based end-to-end system starting from searching bus routes to book them online. This is a complete application for travelers as well as venders. Vendors provide the information like, available routes, timings, price, etc.


Developing the code as per the requirements.

Designing of Software Design Documents.

Involved in the implementation phase of developing the Servlets classes and jsp's.

Preparation of Unit test cases.

Developing DAO interfaces for hibernate to interact with databases.

Designing the front end using JSP, HTML, CSS and JavaScript as per the requirements that are provided.

Setting up, building the environment and deployed project by writing Ant build.xml.

Using Java script and Struts validation frame work for performing front end validations.

Coding and maintaining Oracle packages, stored procedures and tables.

Participate in design sessions to document technical specifications and provide design options and solutions.

Working on Web technologies including Tomcat, Apache, Http, Web service architectures.

Customized the application with many value added services to the Customer.

Generated use case diagrams, class diagrams, and sequence diagrams using Rational Rose.

Acting as an active mentor in the absence of the Lead.

Developed DAO's which retrieve data from Oracle data base using SQL.

Stored HTTP Session, HttpServletRequest and HttpServletResponse information in between the JSP Web Pages.

Tested code modules using Junit testing. Used GIT version control.

Environment: XML, CSS, HTML, Oracle 9i, Eclipse (Luna), J2SE, Servlets, JSP, JDBC and Java Script, Java1.6, REST, JSON

JAVA/J2EE Developer Jan’11 – Sep’11

Project Name: Online Banking System

Client: Spring Soft Solutions, India.

The safe and secure internet banking system provides comprehensive electronic fund transfer and payment solutions that enable thousands of Citizens, Financial Institutions and hundreds of businesses the convenience of receiving and transferring their funds online. Here the aim creating a secure Internet banking system.


Involved in Analysis, Design, Coding and Unit Testing of the project.

Use of the Spring framework for building the application based on MVC design paradigm.

Provided Integration for Spring MVC module.

Involved in JDBC connection pooling to access the oracle database.

Used ANT for build and deployment process.

Actively helped team members both technically and functionally.

Developed test cases using Junit

Used SVN for version control

Developed application on spring framework by utilizing its features like Spring Dependency injection, Spring Security, Spring Web flow with Spring MVC.

AngularJS Ajax module is used to handle RESTful calls to enable communication between view components and server.

Used Eclipse as IDE, configured and deployed the application onto Tomcat application server using Maven build scripts to automate the build and deployment process

Environment: Java 1.6, JSP, Spring, SVN, Hibernate, jQuery, Web Services, Tomcat, AJAX

JAVA/J2EE Developer & Application Maintenance Aug’09 – Dec’10

Project Name: Online Bug Tracking System

Client: Spring Soft Solutions, India.

The system deals with providing online support to the people who are facing problems with various software technologies by filling the communication gap between the customer and the organizations. Here the customer can get a solution for his problem and send feedback to the organization.


Involved in Analysis, Design, Coding and Unit Testing of the project.

Involved in JDBC connection pooling to access the oracle database.

Actively helped team members both technically and functionally.

Developed frontend pages using JSP.

Developed Servlets that translates interactions with the JSP pages into actions to be performed by the EJBs.

Used CVS to as the primary source control application.

Used JDBC template to manage transactions such as isolation, propagation, read-only status.

Developed Action Servlets, Action Form, Java Bean classes for implementing business logic for the Struts Framework.

Developed Servlets and JSP based on MVC pattern using struts Action framework.

Developed all the tiers of the J2EE application. Developed data objects to communicate with the database using JDBC in the database tier, implemented business logic using EJBs in the middle tier, developed Java Beans and helper classes to communicate with the presentation tier which consists of JSPs and Servlets.

Environment: JAVA1.6, J2EE, Framework-Struts, Oracle 9i, HTML, JDBC, JSP, CVS

Academic Projects: Jan'14-May'15

Project Title: Implementing Region Growing Segmentation Algorithm Using Point Cloud Library


The Point Cloud Library (or PCL) is a large scale, open project for 2D/3D image processing. The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. The purpose of Segmentation algorithm is to merge the points that are close enough in terms of the smoothness constraint. The output of this algorithm is the set of clusters, were each cluster is a set of points that are considered to be a part of the same smooth surface. The work of this algorithm is based on the comparison of the angles between the point normals.

Technology Involved: Point Cloud Library, Linux, MySQL, Wavefront .obj files.

Project Title: Temperature Converter


Temperature Converter presents a simple user interface through which the user can enter temperature values in any of three different units and the application will automatically convert and display the temperature in the other three units. Temperature Converter is meant to help in temperature conversion between degrees Fahrenheit and Celsius in a fast and easy way.

Technology Involved: GWT, Java and Eclipse.

Educational Qualification:

Master’s in Computer Science and Engineering (MSCS) May’2015

New Mexico Highlands University

Bachelor’s in Computer Science and Engineering (BSIT) May’2009

Chaitanya Bharathi Institute of Technology

Contact this candidate