- Certified: Sun Certified JAVA Programmer, Sun Certified Java Developer, Oracle Certified Pl/Sql application Developer, Certified .Net Windows Forms Application Developer, and Certified .Net Windows Web Application Developer
- 10 years of on-site work experience in analysis, object oriented design, coding, implementation of internet applications and web services.
- Proficient is technologies including: Java, JSF, Struts MVC, Groovy Grails, Multithreading, SOA, Web Services, Android SDK,XSLT,XPATH, DTD, WSDL, XSD, Schemas, Parsers, JAXWS, AXIS, Spring MVC,Html5,Ajax, Hibernate, Agile Methodologies, Ibatis, Velocity, XML, UML, Html, RIA,SQL queries and Stored Procedure performance improvement, JavaScript, CSS3,Unix, Linux, and Eclipse.
- References Available upon request.
| - Profiled Java Applications for memory allocation.
- As a Lead developer, worked with all the stages of the SDLC and assisted team members.
- Worked with Oracle, MySQL, Sql Server 2008, RDB
- Performance tuned Sql queries and Stored Procedure implemented in Oracle, Sql Server, and MySql Databases.
- Performance tuned Data Driven UI applications.
- Worked with Jboss, Apache Tomcat, WebSphere, and WebLogic servers.
- Wrote unit and automation test using Selenium, JUnit, JWebUnit, Cobertura, and JMock technologies.
- Pre-Bachelors level units completed at College of San Mateo CA 2004
- Worked with Android SDK
|
Workplace Responsibilities: Confidential Lead Developer - Service Project: implemented to find the agent information using Salesforce.
- Object oriented design, coding, developed new enhancements and bug fixing using the following technologies: Java,J2EE,Spring, Struts MVC, Hiberante, Ajax, Dojo, JQuery, JavaScript Json, Jquery, Maven, Agile, Multithreading, SVN, Jsp, JSF, Groovy Grails, RIA, SOA, Web Services, XSLT, DTD,WSDL, XPATH ,Xsd Schemas, Parsers, JAXWS, AXIS Html5, CSS3, UML Unix, Linux, and Eclipse.
- Worked with all the stages of the SDLC and assisted team members.
- Built Java UI to interface with MySql database.
- Worked with MDM Data management tools.
- Performance tuned Sql queries and stored procedure implemented in Oracle, Sql Server, and MySql Databases.
- Performance tuned Data Driven UI applications.
- Worked with Android SDK
- Worked through the full life cycle of Soap and Rest based web services.
- LDAP integration with application experience.
- Implemented automation and unit tests using Selenium, JUnit, JMock, and JWebUnit suite of test cases.
- Implemented solution with Apache Tomcat , Weblogic 11g and Coherence Server.
- Worked with pl/sql stored procedures
- Worked with Apache MQ , Hibernate, and EHcache.
Nationwide Insurance: Lead Developer - Account Management System designed to assist insurance underwriters in data maintenance of policies issued to the company. This System was calculating premium based on the information entered for a specific company, accessing external sources like web services to accomplish this task, and was deployed on the SAS environment.
- Object oriented design, coding, developed new enhancements and fixed bugs using the following technologies: Java,J2EE,Spring, Struts MVC, Multithreading, SOA, Web Services, XSLT, DTD, Wsdl, Xsd Schemas, Parsers, JAXWS, AXIS Hiberante, Ajax, Dojo, JQuery, JavaScript Json, Jquery,Maven, Agile, SVN, Jsp, JSF, Groovy Grails,RIA,Html5,CSS3, UML,Unix, Linux, and Eclipse
- Worked through full life cycle of Soap and Rest based web services.
- Performance tuned Sql queries and stored procedures implemented in Oracle, Sql Server, and MySql databases.
- Performance tuned Data Driven UI applications.
- Worked with Android SDK
- Worked with all the departments of the SDLC and assisted team members.
- Experienced with SQL Server 2008, Spring Scheduler, Spring Integration, xlsx reports.
- LDAP integration with application experience.
- Implemented JUnit, JMock, and JWebUnit suite of test cases.
- Worked with pl/sql stored procedures.
- Worked with Apache Tomcat.
- Experienced in the E-Commerce and Shopping Card Scenario.
Honeywell: Java Developer - Honeywell deals with Aerospace parts. Parts also go obsolete Expired . To manage the obsolescence issue of parts, OMST is designed. Omst identifies obsolete cases at low cost by automating data query and data analysis. OMST leads to more effectively manage impacts related to obsolete cases and provide visibility to customers on the potential impacts of obsolescent parts in Honeywell products.
- Object Oriented Design and developed Java Software components using Technologies like Java,J2EE,Spring, Hibernate, Ajax, Multithreading, Jason, JQuery, Jsp, UML,and Html.
- Experience working with ETL tools, Spring Scheduler. LDAP integration with application experience.
- LDAP integration with application experience.
- Implemented JUnit, JMock, JWebUnit suite of test cases.
- Worked with Jboss Application Server, pl/sql stored procedures.
Confidential Java Developer - FirstCallOnline Services any Professional Auto Shop Installer. At FirstCallOnlne, an installer orders a part from a nearby O'Reilly store by suing this application. FirstCallOnline is helpful to streamline the parts purchasing process for any installer.
- Design and developed Java Software components using the following technologies: Spring, Hiberante, Ajax, Json, Dojo, Jquery, jsp, and html.
- Worked with Agile methodologies using continuous integration tools like Maven, Jenkins, and Archiva.
- Experience working with full life cycle of Soap and Rest based web services.
- Implemented JUnit, JMock, JWebUnit suite of test cases.
- Worked with Application Servers like Websphere and Tomcat, pl/sql stored procedures.
Confidential Java Developer - Arc Web Services ESRI and Map Point Api were used to obtain mapping capabilities which were used to displayed current properties, future properties, and attractions around the properties etc. on the map.
- Updated the version for Arc Web Services from v2 to v6.
- Experience working with Web Services from ESRI and Microsoft Map Point Web Services
- Implemented JUnit,JMock, JWebUnit suite of test cases.
- Improved Performance of Java applications
- Administered Day Communique Adobe CQ Content Management and fixed the performance issues.
- Worked with Lucene Content Repositories of Day Communique servers
- 5 Web Services have been implemented to do Credit Card Authorization with a third party electronic payment processor. Implemented JUnit suite of test cases. Worked with different type of credit card types.
- Updated 2007 census data of U.S and Canadian cities on the Microsoft Map Point application which helps Member Marketing Area employees to take decision based on the population of a given city.
- ETW Enterprise Two Way is a multithreading system which sends messages to the Best Western properties in an xml format. In case, there is a cancellation in the booking or a successful booking, the outgoing messages convey the appropriate information to the properties. Made modification in the Xml messages going to the properties.
- Some of the Canadian properties were showing the US dollar as their currency code. Implemented a sql script to correct the currency codes of these properties.
- Worked on a sql query using Xml Api of Oracle to obtain name, address, lat/long info of each active property in an Xml formatted file which would be loaded into the IPhone application, so that customer could see Best Western properties on their IPhones.
Confidential Java Developer - A web application registers users through a registration process. Users are able to create username, password and are able to manage their account information. This system facilitates admin staff to verify the data, approve new registrations, decline registrations that are similar to the previously submitted, and search for the users that are currently in the system. System also facilitated admin staff to print reports. This system reduces admin staff's overhead for managing user's data.
- Used Ibatis for SQL queries to submit data in RDB
- Modified Pl/sql database objects
- Implemented business layer with Spring framework's MVC model
- Used HTML, CSS, and Javascript in 40 Velocity template pages for the view layer
- Located and fixed bugs and wrote tests to prevent reoccurrence of bugs
- Designed automated test utility to test the Web layer using JwebUnit, business object layer using jMock objects, and the Data layer using Junit.
- Generated reports in Pdf format using Itext java library.
- Implemented session management for a user.
- Implemented system wide error detection tool to handle errors from different software components, such as database failure, using Handler Exception Resolver interface of Spring framework.
Confidential Java Developer - This company provides Human Resource Outsourcing services. I helped them analyze their web based tool called Emportal which as architected with Weblogic8.1, Oracle as a database and Web Front was implemented as C , ASP.
- Data Mapping was accomplished with SqlServer2000
- Worked with current Production Server to enhance it functionality
- New Implementation was accomplished with new stored procedures
- Developed new tools for the clients and for their employees to interface with the system
- Implemented Web Services for the .Net layer to access the data functionality
- Implemented Web Front With C , ASP on .Net Development Environment
- Implemented EJB in the Weblogic environment as business solution
- Good experience with data persistency using Hibernate
Confidential Java Developer Fonmark System - This system was designed for registered customers to dial into the phone interface and order the product they wanted to buy by entering the product number displayed on an advertisement. After purchasing or asking for information of that particular product in the system, the customer gets the email confirming the purchase of the product. Later the customer browse the web-site of the Formark System, logs itself into the system and sees the details of the product that it bought or asked the information for.
- Designed the whole user Interface of this System which was installed in Tomcat.
- Developed a complete separation between Data Layer and Presentation Layer.
- The user interface was implemented in Java Server Pages.
- Worked with MySQL as back end.
- Worked with editors like VI and PICO.
- Implemented the make files.
- Password encryption was implemented.
- Worked with editors like VI, PICO and EMACS
- Developed good skills working with CVS Version Control System
|