We provide IT Staff Augmentation Services!

Sr. User Interface Engineer Resume

0/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Experienced in WEB and GUI development using HTML5, DHTML, XHTML, XSL, CSS3, JSP, JavaScript, JQuery, DOJO, POJO,AJAX, JavaScript Object Notation (JSON) technologies.
  • Around 8+ years of extensive experience in Software Development Life Cycle, analysis, Design, Development, Programming, Testing, Support Maintenance, of Object Oriented Applications in Client/Server environments.
  • 6+ years of hand code experience in Web Application development using HTML, CSS, JavaScript, jQuery, AJAX and JSON.
  • Extensive experience designing and developing dynamic web sites and UI for web applications.
  • Strong command of responsive web design, HTML5, CSS3, Javascript and web graphics.
  • HTML and CSS knowledge, current on latest responsive design techniques.
  • Experienced in leading Frameworks Team like Angular.js, backbone.js, bootstrap.js & JMVC, and Projects UI Designing Team.
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Expertise in implementing MVC (Model View Controller) Architecture for enterprise applications in Spring, Hibernate, JSF, EJB, Hibernate, Struts, JMS frameworks
  • Hands - on experience in different modules (Spring MVC, ORM, JDBC, DAO and AOP) of Spring Application Framework.
  • Strong technical background, excellent analytical ability, problem solving, decision-making, good communication skills, team player and goal oriented, with a commitment towards excellence
  • Expertise in deploying web application using Web/Application Servers like Apache Tomcat, Apache, JBoss, WebSphere and WebLogic Application Server
  • Worked with deployments on Ant, Maven and Deployment script.
  • Experience in developing UML use cases, class, sequence and deployment diagrams using Rational Rose and Microsoft Visio.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
  • Developed applications using open source frameworks like Struts including Struts HTML Tag Library, Action classes, Form Beans and Struts Validation Framework
  • Good knowledge and experience in various development methodologies like Agile Extreme Programming (XP), SCRUM Methodologies.
  • Good Knowledge of using IDE Tools like Eclipse, NetBeans, Rational Application Developer (RAD) for Java/J2EE application development.
  • Strong technical background, excellent analytical ability, problem solving, decision-making, good communication skills, team player and goal oriented, with a commitment towards excellence.
  • Possesses a winning attitude and has excellent communication and team skills.

TECHNICAL SKILLS

User Interface Technologies: HTML, CSS, JavaScript, Dojo, Ajax, JSP, XML, JQuery, GWT, Web-services, Hibernate, Spring, JSF, Struts Framework, Tiles, SOAP, JMS

Java Technologies: Swing, AWT, Collections, Reflection, Multi-Threading, Java Beans

J2EE Technologies: JSP, Servlets, JSTL, EJB, JMS, JNDI, JDBC, RMI

Databases: Oracle, DB2, MS-SQL Server, MySql, Ms-Access AJAX APIYUI, Dojo, JQuery, DWR

Apache libraries: Ant, Xerces, log4j, POI, IText

XML Technology: SAX, DOM, XSLT, WSDL, XML Schema

Version Control: SVN, CVS, RCS, VSS

Testing Tool: Selenium, JMeter, Junit, OpenSta

Web/Apps Server: Apache, Tomcat, JWS, Weblogic, WebSphere, JBoss

PROFESSIONAL EXPERIENCE

Confidential - Charlotte, NC

Sr. User Interface Engineer

Responsibilities:

  • Enhanced the functionality of screens using JSP, HTML, JavaScript, CSS, XML, and JQuery.
  • Developed multi-protocol telecom Single-Page Architecture application using Node.js, Backbone.js on the front end.
  • Worked on the modernization of a legacy and outsourced UI Technologies using Backbone.js, Angular.js, Ember.js, Can.js, and Jquery.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
  • Designing the web client by using HTML, CSS, JavaScript, AJAX, EXT JS, and DOJO with JSON.
  • 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.
  • Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.
  • Created and deployed web pages using HTML, JSP, JavaScript and CSS.
  • Designed and developed a web-based test client using spring, Struts, JSP, Tag Libraries, Java Script, HTML and XML to test different parts of the application.
  • Involved in developing application using Velocity framework, JSP, JSTL, struts tag libraries (struts-bean, struts-html, struts-logic), CSS, spring framework, java, java script, Ajax, HTML and DHTML for front-end development.
  • Designed and developed user interfaces using JSP, HTML, JSON, JQuery and CSS
  • 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
  • Extensively worked on business, front end and persistence tier using the JSP, Spring MVC, and EXTJS/JSON.
  • Providing a responsive, AJAX-driven design using JavaScript libraries such as jQuery, AngularJS and Bootstrap.js - Using Subversion (SVN) for version control.
  • Developed AJAX functionalities using frameworks like JSON, DOJO and JQuery
  • Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, JavaScript and JDBC to provide the needed functionality.
  • Client side validation was done using JavaScript's, sever side validations are done using Struts Validator Plug-In.
  • Used Maven script for building and deploying the application.
  • Developed Web based Dynamic Form Builder using DHTML, JavaScript Object-to-XML.
  • Used Struts html tag libraries and bean tag libraries extensively while coding JSP pages.
  • Used Spring data framework for CRUD operations on MongoDB.
  • Oracle is used as the persistence layer, configured and optimally indexed for searches
  • Implemented all the CRUD operations using JPA query language.
  • Developed PL/SQL procedures for login module and written complex sql queries.
  • Used JDBC to connect to the information model tier.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Administered both Git and Subversion (SVN) repositories for an enterprise code off.
  • Led development team using J2EE creating web enabled invoicing system for multiple location service company in NetBeans environment using Git-Hub version control.
  • Good understanding of SOA framework as composes of multiple webservices using SOAP, REST and JMS
  • Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Use of open-source technologies are used extensively to provide leading-edge solutions - Eclipse, Maven, SVN, REST, SOAP, RabbitMQ, tomcat
  • In depth exposure to creating API for internal and external application using REST and SOAP based design. Open source framework like Jersey used for create REST API
  • Provides technical assistance in identifying, evaluating and developing Agile methodologies and procedures that are efficient, effective and meet good business practice.
  • Identified Requirements done the design and development of use cases using UML
  • Developed JUnit test cases for all the developed modules.
  • Designed and implemented Report Module (using Jasper Report framework).
  • Performed performance tuning to enable high performance of ILOG JRules using Sequential/Rete algorithm within Data Stage environments
  • Worked with business teams using agile methodology to integrate business line of apps with SOA in a seamless fashion.
  • Agile/SCRUM was used as the project management methodology and JIRA & Confluence were the tools used to keep things in check.

environment: TechnologiesJava, HTML, CSS, XML, AJAX, DOJO, JavaScript, JSON, Jquery, Backbone.js, Angular.js Node.js, Selenium, Oracle, SQL, PL/SQL, CRUD, RAD, TOAD, ANT, SVN, CVS, Websphere, Windows XP, Linux

Confidential, NY

Sr. User Interface Developer

Responsibilities:

  • Developed presentation layer using HTML, CSS, and Java script.
  • Developed the user interface pages for different modules using JSP and HTML.
  • Implemented custom search solutions using Backbone.js
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Inserted External Style Sheets to various web pages using CSS.
  • Developed using JQuery for CSS Manipulation, Events, Effects, Animation and Ajax interaction for Rapid Web Development.
  • Improved the performance and response time of the application by implementing AJAX.
  • Involved in integration of Jsp pages and UI design using HTML.
  • Involved in adding AJAX, JavaScript components to some of the jsp pages wherever needed.
  • Responsible for developing GUI / user interfaces using JSP, CSS & DHTML
  • Used DOJO for Ajax Support and used JSON for DOM objects
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Proposed and implemented the single claim refresh to download the single claim from global (DB2) database to local (SQL) database.
  • Involved in migration of Data from Excel, Flat file, Oracle, XML files to SQL Server by using BCP and DTS utility.
  • Used DB2 as the database and wrote SQL & PL-SQL.
  • Designed and developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2.
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
  • Involved in creation of web services, WSDL and web methods with Annotation in hibernate, Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT
  • Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
  • Created triggers for efficient access control of the ClearCase operations.
  • Design and development of components, such as Class, and Sequence diagram in UML
  • Dealt with java Beans helper classes and servlets for interacting with the user interface written in JSP.
  • Extensively used XSD for validations of XML transfer to the different Web Services
  • Used JIRA issue tracker to file the bugs.
  • Involved in designing the data stage job to implement ILOG JRules Component.
  • Developing new quote, renewal, and medical payment applications using JSF, Oracle ADF using JDeveloper.
  • Created/translated PL/I programming into SAS, which were used as part of the process used to standardize military personnel records
  • Configuring and analyzing JCL to execute mainframe batch.
  • Design & Development for the first major project to use the new Oracle BPM infrastructure.
  • Defined synchronized and persistent IBM MQ Series Queue manager, Channel Managers and Queues.

Environment: TechnologiesJSP, HTML, CSS, JavaScript, AJAX, DOJO, Jquery, JMS, EJB, XML, Tiles, Oracle, RAD, TOAD, ANT, CVS, WebLogic, Windows XP, RedHat Linux

Confidential - Seattle,WA

Sr. User Interface Engineer

Responsibilities:

  • Developed User Interfaces using JSP, and HTML.
  • 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.
  • Used AJAX in suggestive search and to display dialog boxes.
  • 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.
  • Leading Frameworks Team like Angular.js, backbone.js, bootstrap.js & JMVC, D3.js and Projects UI Designing Team.
  • Implemented a Node.js server to manage authentication.
  • Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
  • 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.
  • Developed whole presentation layer using JavaScript based frameworks such as JavascriptMVC(JMVC), JQuery, Ajax, JSON and Google Gears with REST full communication
  • Involved in adding AJAX, JavaScript components to some of the jsp pages wherever needed.
  • Develop back-end messaging infrastructure for real-time web application in Javascript, jQuery, node.js, redis.
  • Proposed a mobile web app using JQTouch. Created a web interface experiment with EXT.JS.
  • Developed Web based Dynamic Form Builder using DHTML, JavaScript Object-to-XML.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Developed web applications using Spring MVC, JQuery, HTML, Bootstrap
  • Involved in coding and unit testing of Servlets, JSPs and EJBs.
  • Created various UI components for different web pages using HTML, Javascript, ExtJs.
  • Used Spring Tag Libraries, JSTL, and other in-house tag libraries.
  • Involved in writing maven scripts for merging jar files into existing repository.
  • Developed XSD for validation of XML request coming in from Web Service.
  • Involved in designing the user interfaces using Struts Tiles Framework, HTML, JSP.
  • Implemented in web development with help of DOJO to achieve one stop approach.
  • Designed and implemented the web application in Ruby on Rails, Node.js, HTML and JQuery from initial concept development to beta launch.
  • Used JSON for data exchange between application modules along with XML.
  • Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Developed UI screens using YUI, CSS and JQuery.
  • Involved in the development of presentation layer and GUI framework using EXTJS and HTML. Client Side validations were done using JavaScript.
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery
  • Created db tables, functions, Joins and wrote prepared statements using PL/SQL.
  • Implemented the Connectivity to the Data Base Server Using JDBC.
  • Created distributed Oracle coherence domains, configuration and system design based on oracle coherence
  • Developed SQL queries. Actively worked on stored procedures.
  • Broad working knowledge in Oracle, DB2, MS-SQL
  • Used NoSQL Database MongoDB for test and production data
  • Application was developed using RAD with application server as Websphere using ClearCase Explorer and GIT repositories.
  • Using JIRA to manage the issues/project work flow
  • Usage of version control repository SVN (Subversion by apache), JIRA/ Quality Center for ticketing, Wiki for documentation, Jenkins for nightly build.
  • Practiced relevant agile development methodologies and worked daily with subversion (SVN) and current networking technologies.
  • Used Github extensively as versioning tool.
  • Adopt Agile Methodology to plan using JIRA.
  • Created webservices using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts.
  • Developed the code environment using IDE as Eclipse and deployed into BEA WebLogic Application Server & Developed ANT build.xml to achieve more functionality for build process.
  • Worked on web services SOAP and REST technologies
  • Architectured & Designed the Restful web services and developed core component layers like xml validation, core service layer, solr search and transformation components.
  • Contributed to organization of testing and quality improvement process (JIRA, Confluence).
  • Used Subversion for software version control.
  • Developed test cases and performed unit test using JUnit Framework.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Developed a web 2.0 control console using GWT to manage data matching for data staging
  • Extensive experience in developing applications using Java and related technologies using WATERFALL and AGILE SCRUM methodologies. environment

Confidential - Rochester, MI

Senior Java Developer

Responsibilities:

  • Involved in design and development of presentation and business logic for all admin services with YUI.
  • Designed and developed database schema for admin services.
  • Developed Learner Redemption Web Service with site-minder authentication.
  • Has developed perl scripts for site-minder authentication.
  • Has created PL/SQL procedures, functions and complex SQL queries for admin services.
  • Has implemented Spring AOP for admin services.
  • Designed, developed and maintained the data layer using Hibernate.
  • Has configured web and app servers like apache, WebLogic.
  • Has developed XML Parsing logic using DOM Parsers.
  • Has generated reports using Crystal Reports.
  • Has invloved in interacting offshore team for deliverables and release.
  • Has developed JSP and services to Manage Users and assign roles using Manage Roles.
  • Was responsible for designing JSP and developed Business Rule Services for the TUMS Application.
  • Generated deployable component using ant scripts.
  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Designed and developed Authentication Web Service with site-minder authentication and written perl scripts for authentication module.
  • Has implemented Spring AOP for admin services.
  • Was responsible for designing and developing various admin services like Manage Clients, Manage Services and Manage Subscribers.
  • Has generated reports using Crystal Reports.
  • Has configured weblogic app server and done performance tuning.
  • Has invloved in interacting offshore team for deliverables and release.
  • Used Log4j and commons-logging frameworks for logging the application flow.
  • Has developed Database schema for admin services.
  • Used Hibernate on the DAO layer to persist data in the Database
  • As a Senior Programmer involved in design phase and assisting the team to develop admin UI services like manage users, roles, messages, etc., using Spring MVC and Acegi security.
  • Developed PL/SQL procedures, functions and written complex queries for all admin services, Authentication service and SSO Redirection service
  • Has implemented scheduled class cancellation service and written shell scripts to execute as a cron job.
  • Has developed Use Cases, Test cases and involved in testing phase

Environment: TechnologiesJSP, YUI, Crystal Reports, Web Services, Spring MVC, Hibernate, Oracle, RAD, TOAD, Perl, SCRUM, Dreamweaver, ANT, CVS, Apache, Tomcat, WebLogic, Windows XP, UNIX (Solaris)

Confidential - Blue Bell, PA

Senior Java Web Engineer

Responsibilities:

  • Involved in Requirements gathering and preparation of HLDs, LLDs for requirements.
  • Has developed registration modules for both corporate and consultant.
  • Was responsible for Developing C2C resume builder tool using JSP with Adobe Flex.
  • Created PL/SQL procedures, functions and written complex SQL queries for C2C resume builder.
  • Used Log4j and commons-logging frameworks for logging the application flow.
  • Designed and developed Performance report with filter components like range slider, date range slider and other components to filter the reports in client side using Adobe Flex.
  • Used Hibernate on the DAO layer to persist data in the Database.
  • Implemented and developed Activity module with filter components like time range slider, date range slider and other components to filter in client side using AJAX with Adobe Flex.
  • Developed Approved requirements with assign share functionality using JSP and mail notification using JMS.
  • Was responsible for assigning task and assisting juniors to fix the issue in their module.
  • As a Senior Programmer involved in developing the Scheduled jobs, Servlets, JSP and involved in the integration and release phase of the product.
  • Developed Use Cases and Test plan, involved in the Testing phase
  • Integrated time sheet (MS Project server) with intranet for all the employees to fill their task list regularly.
  • Developed the GUI for Change Request Process modules using JSP, JavaScript and DAO Layers
  • Implemented MVC architecture using Apache STRUTS framework.
  • Has developed various Struts Action classes as a controller component for handling the user actions
  • As a Senior Programmer involved in designing JSP and developing the Servlets
  • Was responsible for developing employee search module and role based access to edit the employee details
  • Involved Client side validation for Editable Field Rule Module
  • Developed Use Cases and Test plan, involved the Testing phase

Environment: TechnologiesJSP, Servlets, XML, Struts, JavaScript, HTML, CSS, AJAX, Flex, Axis, Hibernate, Oracle, MySql, RAD,TOAD, ANT, CVS, Dreamweaver, Photoshop, Apache, Tomcat, WebSphere, Windows XP, RedHat Linux

We'd love your feedback!