Web Aplication Developer Resume
Sacramento, CA
SUMMARY:
- Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time - lines for the project.
- Good knowledge and hands on experience in MVC (Struts 2.x), spring 3.x and ORM (Hibernate 4.0) frameworks.
- Experience working with AngularJS, Backbone MVC Framework, NodeJs.
- Strong knowledge in Bootstrap.js and Responsive Web design.
- Extensive experience in various UI widgets using JavaScript libraries like angular.js, backbone.js, Require.js, Ext.js and Node.js and developing Rich Internet Applications RIA.
- Experience in Lucene/Apache Solr to index the processed data to make use of Solr search capabilities.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Extensive knowledge of XML-based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services.
- Strong experience in UNIX and Shell scripting.
- Good documentation skills on both functional and business requirements.
- Expertise in Distributed and Web environments, focused in JAVA Technologies - Java collections, Threads, J2SE, JDBC, Struts, Spring, Hibernate Framework.
- Extensively experienced in Middle Tier Development using Servlets, JSPs, and EJB.
- CreatedRESTfulweb services interface to Java-based runtime engine and accounts.
- Expertise in Web-Development technologies like Servlets, JSP, JSON,JSTL, HTML,HTML, HTML5, JavaScript, CSS, CSS3,XML, XSL/XSLT, Angular JS, AJAX, JQuery.
- Experience in using DOM4J, JAXB, JAXP parsing and XML Bean to process, validate, parse and extract data from XML files.
- Good knowledge and experience with multiple Servers like Confidential Web Sphere, Confidential Web Sphere ESB (Enterprise Service Bus), Web Logic server, Apache Tomcat, JBoss.
- Extensive experience in working IDE tools like Eclipse, Net Beans, RAD, WID (Web Sphere Integration Designer).
- Extensive experience in implementation of the version control software SVN, CVS, Git, and RationalClear Quest.
- Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools.
- Hands on experience using Messaging Services like JMS, MQ Series.
- Proficient in RDBMS concepts and experience in working with Oracle 9i/10g/11g, DB2 and MY SQL PL/SQL, SQL* Plus, Database triggers, Procedures, Functions.
- Closely worked with Release Management Team in doing builds and deploying code into various environments like DEV/QA/SIT/UAT/Prod.
- Excellent domain knowledge in E-Commerce and Healthcare (Medicare Advantage).
- End to end experience in Medicare processing system.
- Have excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels and can work as a part of a team as well as independently.
TECHNICAL SKILLS:
Languages: Core Java, J2EE, SQL, PL/SQL, UML, C, Lucene/Apache Solr.
Web Technologies: JSON, JSP, Servlets, JNDI, JDBC, JSTL, JMS, JPA, EJB, Web Services, SOAP, REST, WSDL, JAX-RS, JSX-WS,HTML, HTML4, HTML 5, CSS, CSS 3, DHTML, Java Beans, JavaScript, Dojo, Angular JS, AJAX.
XML Technologies.: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB.
Web/App. Servers: Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web sphere 7.0, Web Sphere Application Server 8.0 & RAD 8.5, JBoss, IIS.
IDEs: Eclipse, Net Beans, Red Hat Developer Studio, WSAD, Confidential RSA development IDE
Tools: TOAD, XmlSpy, Ant, PL/SQL Developer, Junit, JMock, I Report, Notepad ++, Putty, Eclipse, My Eclipse.
Operating systems: Windows, UNIX, Linux, Sun Solaris, Macintosh
Databases: Oracle 8 / 9i / 10g, HSQL, DB2, PL/SQL, My Sql, MS SQL Server 7.0, Sybase, MS-Access.
Design Patterns: MVC, Singleton, Visitor, Business Delegate, Service Locator, Session Facade, DTO, DAO, Factory Pattern etc.
Frameworks: Struts, CSS Frameworks, Spring (Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate, DWR, Log4j.
Version Control: CM Synergy, Rational Clear Case, RationalClear Quest, CVS, VSS, SVN, Git
.PROFESSIONAL EXPERIENCE:
Confidential, Sacramento, CA
Web Aplication Developer
Responsibilities:
- Involved in analyzing the business requirements and convert them into technical system requirements.
- Analyzing the existing application and creating Prototype using latest technologies.
- Involved in coding to develop and upgrade the application using Hibernate and JSF.
- Designed UI screens using JSF, Struts tags and HTML. Used JavaScript for client side validation.
- Used Hibernate Persistence Strategy to interact with database.
- Used ANT scripts to build the application and deployed on WebSphere Application Server.
- Migrated Spring 2.0 to 3.2.17, Hibernate 3.0 to 4.0 and Tomcat 5.5 to 8.5.
- Resolving compatibility issues among all the technologies used in developing applications.
- Expertise in database design, DDL, DML, and SQL queries.
- Worked on the Database Layer for the Alert workflows using Oracle.
- Developed Web services using Restful and SOAP frameworks.
- Monitored the error logs using Log4J and fixed the problems
- Ensured that the code developed meets quality and design criteria.
- Enhanced user interfaces to enable input of additional personal information for the purpose of plan generation using CSS, HTML, HTML5, DOJO, JavaScript, AJAX, and Angular JS.
- Debugging the code, analyzing the defects, applying fixes.
- Performed Unit Testing using mocking frameworks like Mockito, JMock and Integration Testing using Test Harness.
- Created jobs and scheduled them with Cron triggers using Quartz scheduler.
- Providing documentation for Design, Planning & Estimation, and Impact Analysis.
- Code Walk through at the end of every minor release.
- Root cause analysis of the bugs.
Environment: Oracle, SQL, JAVA/J2EE, HTML, AngularJS, NodeJs, JSF and Java script, Struts, Hibernate, Eclipse, UNIX/ Windows, Spring, Quartz.
Confidential, San Diego, CA
Web Aplication Developer.
Responsibilities:
- Complete the build head of time so as to give room for the unexpected issues during testing phase.
- Involved in the development of JSP and Action Classes.
- Designed and developed JSP Custom Tags based on Struts Framework.
- Designed and developed the Application based on Model-View-Controller architecture
- Used Struts as the UI framework and implemented various design patterns.
- Distributing developing/maintains work with team member help to team member in Tech.
- Completion of development and integration.
- Wrote code for Struts, Hibernate Code & make Configuration for Struts, Hibernate.
- Created stored procedures and implemented OO Aspects using PL/SQL to interact with the Oracle database.
- Used data modeling for creating a data model by applying formal data modeling techniques.
- Designed Frontend within object oriented JavaScript Framework like bootstrap, Backbone.js, Require.js, Node.js, Angular.js and Ext.js.
- Extensively used log4j to log regular debug and exception statements.
- Implemented servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking.
- Used web service calls using Java Web Services RPC and Apache AXIS client packages.
- Developed frontend using HTML, CSS, JavaScript and DHTML.
- Highly Involved in Handling Database exceptions using PL/SQL.Involved in writing external Procedures for Oracle database.Involving in coding part of various area of project.
- Deployed web components, presentation components and business components in Web Logic Application Server.
- Exhaustive testing in the development environment and catches up as many bugs as possible during local testing rather than letting the bugs getting migrated into production environment.
- Report to project manager given status of development.
Environment: Java/J2EE, Struts, Hibernate, HTML, JSP and JavaScript, Eclipse, VSS, Clear case, Oracle.
Confidential
Web Developer
Responsibilities:
- Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
- Extensively involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Struts Framework.
- Used Apache’s Jakarta STRUTS 1.1 as MVC framework for designing the complete Web tier.
- Extensively involved in developing ActionServlet, Action, Form Bean, Java Bean classes for implementing business logic for the Struts Framework.
- Involved in developing Server-side EJB components and wrote session beans to perform the business logic.
- Validated the user input using JavaScript.
- Used Tiles in the presentation tier.
- Analyzed, designed and implemented DAO pattern for accessing Oracle Database using connection pool.
- Used Eclipse IDE to develop the different J2EE components.
- Used Oracle 10g as backend database.
- Wrote Java sql queries to interact with the database through DAOs.
- Used DOM and SAX Handlers for parsing and writing XML files.
- Used PL/SQL to write stored procedures, Triggers, Cursors and Functions.
- Involved in deploying the Java war file on the Development/Test Servers.
- Used CVS for version control of the code and configuration files.
- Developed test cases for Unit testing using JUnit and performed integration and system testing.
- Conducted weekly code walk through.
- Used Log4J to log the messages in the application.
Environment: Java / J2EE, Servlets, JSP 2.5, EJB 2.0, JDBC, Spring 2.5, Log4J, JavaScript, JUnit, CVS, Rational Rose (UML), Oracle, Eclipse IDE, Ant, XML/XSD, Jax-ws (SOAP) web services, SAX.
Confidential,
Aplication Developer
Responsibilities:
- Understanding and analyzing business requirements.
- Contributed software engineering expertise in the development of products through the software lifecycle, from requirements definition through successful deployment.
- Excelled in rapid application development and management of technological issues for assigned projects.
- Worked as a front end and a back end developer gaining proficiency in HTML,CSS,Javascript and SQL.
- Developed a website providing separate modules for Admin, Doctors and Patients with high security.
- Designed a graphical User interface and a relational database for easy information retrieval.
- CSS is used to style Web pages, XML markup.
- Designed and developed the application and a framework to support the application using Java/J2EE, particularly JavaServer Pages (JSP), Servlets.
- Implemented pages by using JSP, HTML, DHTML, XHTML, CSS, and JavaScript.
- Created functions, sub queries and stored procedures using PL/SQL.
- Implemented the online application using Core Java, JDBC, JSP, Servlets, spring, Hibernate.
- Knowledge on the Web Services with WSDL, UDDI and SOAP.
Environment: Core Java, JSP, Servlets, HTML, CSS, JavaScript, SQL, Apache Tomcat, Hibernate, and Eclipse.