Senior Ui Developer Resume
New York, NY
PROFESSIONAL SUMMARY:
- Experienced in WEB and GUI development using HTML, DHTML, XHTML, XSL, CSS, JSP, JavaScript, JQuery, DOJO, POJO,AJAX, JavaScript Object Notation (JSON) technologies.
- 8+ years of versatile experience in Software Development Life Cycle. Analysis, design, development and implementation of software applications and in developing n - tier architecture based solutions with distributed components and internet/intranet applications.
- 6+ years of hand code experience in Web Application development using HTML, CSS, JavaScript, jQuery, AJAX and JSON.
- Strong knowledge with development in Agile Methodology.
- Experienced in Creating Domain Model, Activity Diagrams, Use Case diagrams, class diagrams, sequence diagrams and Object Model using Rational Rose Tool.
- Strong command in leading Frameworks Team like Angular.js, backbone.js, bootstrap.js & JMVC, and Projects UI Designing Team.
- Extensive experience designing and developing dynamic web sites and UI for web applications.
- Experienced of responsive web design, HTML, CSS, JavaScript, Ajax, Dojo, Pojo, and web graphics.
- Hands on experience in working on XML Suite of technologies (XSL, XSLT, DTD, XML Schema, SAX, DOM)
- Good at Documenting and Understanding User requirements and System Specifications.
- In-Depth understanding of entire web based architectures, web technologies, SDLC and OOAD.
- Expertise in Java IDEs such as RSA/ RAD / Eclipse and Web Server like Apache Tomcat.
- Excellent knowledge and experience in DB2, PL/SQL, Oracle, MS SQL Server, My SQL Server and Oracle Database.
- Excellent Client interaction skills and proven experience in working independently as well as in a team.
- Extensive domain knowledge on business verticals of Financial, Credit Cards Maintenance and Insurance Underwriting.
- Experience in developing and implementing Web Services using SOAP, WSDL and UDDI.
- Versatile team player with good analytical, communication and interpersonal skills.
WORK EXPERIENCE:
Confidential, New York, NY
Senior UI Developer
Responsibilities:
- Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
- Developed a prototype of a MASHUP where back end is JAX-RS (Jersey) REST webservice and front end is UI developed using Bootstrap.js, Angular.js.
- Providing a responsive, AJAX-driven design using JavaScript libraries such as jQuery, AngularJS, Backbone.js and Bootstrap.js - Using Subversion (SVN) for version control.
- Developed Daisy interface using JSP, Ajax, JSP Tag libraries, JavaScript Tag libraries and designed web pages using XSL,XSD,XSLT, HTML, CSS, DHTML and client side validation with JavaScript.
- Used SAX and DOM parser to parse the XML documents and XSLT for transformations.
- Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
- Involved in the development of presentation layer and GUI framework using EXTJS and HTML. Client Side validations were done using JavaScript.
- Develop dynamic features for a healthcare application supporting thousands of international users. Constructed with CoffeeScript, Backbone/Marionette, and React.
- Created a Rich Single Page Application using HTML, CSS, Angularjs, JQuery and REST Services
- To limit page-loading delay and visible browser-server interaction used MVC framework with Ajax, JavaScript, Angular.js, Backbone.js and Marionette.js
- Developing a new Content Management System backed by subversion using java EE technologies.
- Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
- Design and develop new features in website using Java/J2EE under Santana Framework and enhance existing features. Refactoring code, redesign current design.
- Working on framework APIs like Struts, Spring, iBatis and Hibernate.
- Worked on stored procedures, triggers, cursors, DB scheduler, PL/SQL, MS SQL Server and SQL queries
- Wrote unit testing of various components layer with JUnit framework.
- Use of open-source technologies are used extensively to provide leading-edge solutions - Eclipse, Maven, SVN, REST, SOAP, RabbitMQ, tomcat.
- Contributed to organization of testing and quality improvement process (JIRA, Confluence).
- Used CVS to maintain source and version management and used Eclipse as IDE.
- Installed and configured the development environment using Web-logic on Windows NT and LINUX operating systems.
- Created Maven build file to build the application and deployed on WebSphere Application Server.
- Developed automation test cases using Java and Junit on Eclipse for web 2.0 Ajax application.
Environment: HTML, CSS, XML, JSP, JavaScript, AJAX, JSON, Dojo, Node.js, Angular.js, Backbone.js, Bootstrap, Java, J2EE, Maven, Tomcat, Oracle, CRUD, PL/SQL, MySql, MS-Sql, JDBC, MongoDB, Apache CXF, Web Services, SOAP, RESTful, SOA, Ant, RAD, Agile, Scrum, CVS, Eclipse, Subversion (SVN), Marionette.JS, Windows XP, Linux
Confidential, NewYork, NY
Senior UI Developer
Responsibilities:
- Developed user interface using JSP, HTML, XHTML, CSS and Java Script to simplify the complexities of the application.
- Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
- Implemented User interface(UI) entire application using JSP, JSTL, Custom Tag Libraries, JavaScript, XML, XSLT, HTML and CSS
- Leading Frameworks Team like Angular.js, backbone.js, bootstrap.js & JMVC, D3.js and Projects UI Designing Team.
- Providing a responsive, AJAX-driven design using JavaScript libraries such as jQuery, AngularJS and Bootstrap.js - Using Subversion for version control.
- Created a demo website running on a Node.js, using the Express framework, Jade, and Backbone.js with Mustache.js for front end MVC/templating
- Designed and implemented the web application in Ruby on Rails, Node.js, HTML5 and JQuery from initial concept development to beta launch.
- Development of Web (Intranet) database-driven and GISJava/J2EE applications for Oracle databases on Solaris/Windows platforms:
- Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework), Hibernate and EJB deployed on Websphere Application Server connecting to an Oracle database.
- Create web service component using REST, SOAP, WSDL, XML and XSLT to interact with the middleware that pulls credit reports.
- Worked with Oracle RDBMS for writing complex queries and PL/SQL, SQL for Stored Procedures, Triggers and Events, for generating some important responses needed by the application at times.
- Developed the base framework using Java, JSP, Struts, HTML, JavaScript, AJAX, Log4J, Oracle and MS SQL Server.
- Involved in designing the user interfaces using JSF, Marionette.js, Swing/AWT, JSON, Java Script and HTML5, Bootstrap and Backbone.js, Flex, ASP and Extjs.
- Involved in debugging the product using Eclipse and JIRA Bug Tracking.
- Executed project using waterfall model and practiced Agile Project Management & performed the Scrum.
- Performed J2EE application deployment using JBoss application server on Windows and Linux
- Usage of version control repository SVN (Subversion by apache), JIRA/ Quality Center for ticketing, Wiki for documentation, Jenkins for nightly build.
- Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a UNIX environment.
- Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in Web Sphere server
- Generating build script using ANT that compiles the code, builds a war file and deploys the application on JBOSS server.
- Wrote Java programs, performed builds, monitored DB2 data and ran SQLs.
- Web development including standardizing the toolsets used from Eclipse to using Git for source control
- Used Github repository for version control.
Environment: HTML, CSS, XML, JavaScript, JSP, Jquery, Java, J2EE, DB2, CRUD, PL/ SQL, JDBC, Oracle Coherence, MongoDB, Apache CXF, SOAP, Web Services, iText, Marionette.JS, GWT (Google Web Toolkit), JIRA, Jasper Report, Ilog, JRules, Web 2.0, SOA, JMS, Apache Tomcat, Eclipse, Websphere Application Server (WAS), Git, Github, Junit, Scrum, UML, JSP, JSTL, Servlet, Maven, Linux, UNIX
Confidential, Charlotte, NC
UI Developer
Responsibilities:
- Developed GUI screens for XTT & LD application using JSP, HTML and CSS.
- Development UI modules using HTML, JSP, JavaScript and CSS.
- Implemented automatic/dynamic text filling support using AJAX/JSF components.
- Wrote JavaScript functions to get Dynamic data and Client side validation.
- Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
- Implemented a Node.js server to manage authentication.
- Worked with JSON objects and JavaScript and JQuery intensively to create interactive web pages.
- Implemented web based front-end using HTML, CSS, JQuery, and AngularJS
- Developed HTML, Swing and JSP pages for user interaction and data presentation.
- Created a Rich Single Page Application using HTML, CSS, Angularjs, JQuery and REST Services
- Designed and implemented UI layer using JSP, JavaScript, HTML, DHTML, JSON, XML, XHTML, XSL, XSLT, XSL-FO and business logic using Servlets, JSP, EJBs and J2EE framework.
- Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
- Used Backbonejs, Node.js, Bootstrap and other javascript libraries to create intuitive and rich Single Page Applications.
- Used JQuery JavaScript libraries for providing richer user interface and facilitates asynchronous request invocations using AJAX.
- Prepared statements are used for communication with MySql database
- Involved in developing custom taglibs, JSP, EJB's, Portlets and DB2 - stored procedures.
- Involved in Requirement analysis, design and Implementation applying the Water fall model.
- Wrote Servlets programming and JSP scripting for the communication between web browser and server.
- Working with the JIRA tool for Quality Center bug tracking.
- Integrate the Oracle BPM with the Spring Framework in the enterprise layer.
- Involved in packaging, deployment and upgrade of different modules of SAS on JBoss App Server. VB code Analysis and Sybase store procedure converted into SQL.
Environment: Java, J2EE, HTML, CSS,, JQuery, MySQL, TOAD, SQL Server, DB2, Apache Axis, WSDL, Netbeans, JBOSS, Mercurial, ClearCase, Selenium, Water Fall Model, UML, JSP, Servlet, Ant, XML, EMC Documentum, Jira, Swing, Cognos, iLog, Oracle ADF, Oracle BPM, IBM MQ Series, Apache Tomcat, Linux, Unix, Ruby, Wordpress, Drupal, Z, ASP, C, C++, Mainframe, COBOL, PL/I, JCL, SQL, SAS, VB
Confidential, Dallas, Texas
Sr. Java Developer
Responsibilities:
- Involved in transforming the Use Cases into Class Diagrams, Sequence Diagrams and State diagrams.
- Involved in development of Web Services, creation of WSDL and schemas.
- Extensively participated on working withSpring framework. Involved in writing JSP and Servlets.
- Involved in development of Web Services, were developed to receive client requests.
- ImplementedSpringJDBC template,SpringException Strategy and AOP.
- Involved in setting up WebSphere Application server and using Ant tool to build the application and deploy the application in WebSphere Application server.
- Worked with the creation of Store Procedures. Involved in writing SQL queries, Stored Procedures to accomplish complex functionalities.
- Part of team creating quality working J2EE code to design, schedule, and cost to implement use cases.
- Developed Reusable classes in the middleware usingHibernate.
- Wrote complex sql statements to retrieve data from the DB2 database.
- Involved in writing lots of JSP for maintains and enhancements of the application. Worked on Front End using Servlets and also backend using EJB andHibernate.
- Worked on Presentation Layer using Struts Tiles, JSPs and Servlets.
- Created quality working J2EE code to design, schedule, and cost to implement use cases.
- Setting of DB2 build settings in RAD application development server.
- Involved in writing the database integration code usingHibernate.
- Creation of managed server and JDBC connections.
- Worked on the application using Rational Application Developer.
Environment: J2EE, Java, JSP, Servlet, JDBC, Java Script, Struts, Hibernate, JUnit, JavaScript, DHTML, WebSphere Application Server, WSAD, Oracle, SQL Developer, TOAD, Spring, WSDL, Axis, tcpmon, Ant, WinCVS, Windows’XP, Aix-Unix.
Confidential, Chicago, IL
Java Developer
Responsibilities:
- Developed the modules of Purchase Request, Purchase Order, Item Master modules.
- Involved in the Enhancement of Summarization module.
- Developed the web pages using JSP,CSSandHTML
- Developed the RTM interface module to map the requirements to the test-case and Test design modules
- Generic Tree Navigation control).
- Used several J2EE Design Patterns (Session Façade, Aggregate Entity) for the Middle Tier development.
- Developed EJBS (Session and Message-Driven Beans) in (RAD) for handling business processing, database access and asynchronous messaging.
- Made extensive use ofJavaNaming and Directory Interface (JNDI) for looking up enterprise beans.
- Developed Message-Driven beans in collaboration withJavaMessaging Service (JMS).
- Involved in writing JSP/HTML/JavaScript and Servlets to generate dynamic web pages and web content.
- Wrote various stored procedures in PL/SQL and JDBC routines to update tables.
- Wrote various SQL queries for data retrieval using JDBC.
- Involved in building and parsing XML documents using SAX parser.
- Exposed business logic as a web service and developed WSDL files for describing these web services.
- Extensively used SOAP formatted messages for communication between web services.
- Developed the application on IBM WebSphere Application Server.
- Developed the plug-in interfaces for the TMS features (TEE, Requirements, Version Control)
- Developed Form Beans, which are used to store data when the user submits theHTMLform
- Coded variousJavabeans to implement the business logic
- Development of GUI using AWT
- Involved in creating the tables using SQL and connectivity is done by JDBC
- Involved in generating the reports regarding the marks they secured in the online test once they press the submit button in the test usingHTMLand JSP.
- Apache Tomcat is used as an Application Server to Deploy the Application.
Environment: J2EE, Java, JSP, Servlet, JDBC, Struts, Junit, log4j, JavaScript, DHTML, WebSphere Application Server, Axis, WSAD, XML, XSLT, Xalan-j, Ant, SQL Server, SQL Query Analyzer, JProbe, CVS, OPPROX Reports, Windows’XP, Unix-IBM AIX.