Java Ui Engineer Resume
Boston, MA
PROFESSIONAL SUMMARY:
- 9 Years of Professional experience in the developing User Interface(UI) Applications and professional web applications using HTML 5, CSS3, JavaScript, jQuery, AJAX, JSON, Bootstrap, SASS,XHTML and XML.
- Good understanding on latest approaches in HTML/CSS3development, JavaScript frameworks JQuery.
- Good Experience with JavaScript MVC framework Angular.js.
- Good Experience in working with the Document Object Model (DOM) and DOM Functions.
- Can be able to deal with Cross Browser issues very effectively and work on almost every web Browsers Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Experience in working with design and development of E - commerce websites.
- Experience with customization,configuration, and development of e-commerce platform.
- Experienced in designing usinglatestWeb Standards.
- Experienced both in working on Designing table-less layouts and table-based layouts.
- Comfortable working with CSS preprocessors like SASS and LESS.
- Developed project from conception to implementation.
- Expertise in Client Side designing and validations using HTML, DHTML and Java Script.
- Good Experience dealing with applications involving High Traffic Websites.
- Good Working Experience and understanding with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer, Web Inspector for Safari, Developer Toolbar for Chrome.
- Proficient in working with Adobe CS.
- Wrote codes including Testing and debugging in multiple platforms and also performed code reviews.
- Have been working in every Phase of Software Development Life Cycle (SDLC) like including requirements analysis, applications design, development, Integration, maintenance, installation, implementation and testing of various client/server, N-tier and web applications.
- Sound Understanding and good Experience with Object OrientedConcepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Excellent interpersonal abilities, communication skills, time management and Team skills andstrive hard to attain project goals inside assigned deadlines.
- Possess good team-managementleadership qualities and Good Team performer.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Good understanding of responsive design.
- Experience in attending scrum meetings that involved teams from various phases of SDLC.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML 5, CSS, CSS3, JavaScript, JQuery, AJAX, XHTML, XML, JSON,Hiberate, Maven, CMS, MVC Design, Angular.js.
Languages: C#, JAVA, C, C++, PHP, HTTP.
IDE & Editors: Notepad++,Visual Studio 2010, Eclipse, AptanaStudio 3, Netbeans, Dreamweaver,Web Storm, JSfiddle.
Application Server/Webservers: Apache, IIS, Tomcat, Weblogic, Websphere, JBoss.
Database: SQL Server 2005, MySQL, Oracle.
Operating System: Windows XP, 7, 8, Mac OS, UNIX, Linux
Framework: AngularJS, node.js, Bootstrap.js, Backbone.js.
Bug Tools: Firebug,Bugzilla, IE Developer.
Continuous Integration: Jenkins, Hudson, AntHill Pro
Version Controls: SVN, CVS, GIT,JIRA.
Mobile: Phonegap, Sencha Touch, JQuery Mobile
Other Tools: Adobe Photoshop, Gimp, MS Office, Google Web Toolkit, Chrome Developers Tool, Windows Movie Maker,d3 visualization, connectors, JSF.
PROFESSIONAL EXPERIENCE:
Confidential, Boston, MA
Java UI Engineer
Roles & Responsibilities:
- Involved in designing the front end applications using web technologies like HTML 5, XHTML, and CSS3.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application
- Many of the tasks have been framed with different user stories and have been working in 2 week sprint model covering up to 10 -12 user stories per iteration and getting the acceptance criteria for sign off.
- Responsible for designing and implementing the web tier of the application from inception to completion using J2EE technologies such as Servlets, JSP.
- Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
- Involved in writing application level code to interact with APIs, Web Services usingAJAX, JSON.
- Worked with Cross-Browser Compatible issues.
- Developing the Spring MVC framework as per the design and technical specifications.
- Created CMS forms and content using the WYSIWYG editor .
- Developed web Single Page Applications using ANGULAR JS.
- Used Backbone.js framework where data from backend is stored in model and populated it to UI.
- Developed the front-end framework, monitoring dashboards and real time monitoring user interfaces using Angular Widgets using Custom directives ..
- Implemented responsive web design and maintaining larger style sheets using BOOTSTRAP
- Used Hibernate 3.0 object relational data mapping framework to persist the data from database
- Wrote application level code to perform client side validation using JQUERY and JavaScript..
- Wrote JQUERY function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
- Used GIT for version control and JIRA for defect tracking.
- Constantly updated all the code development into GIT and coordinated with other team members to successfully utiliseGIT.
- Performed Client side validation using JavaScript.
- Created configuration files for spring, Hibernate and JSF navigation.
- Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Spring JDBC template module has used to interacting with database.
- Used node.js to create server side applications for java script codes to build real-time web API's.
- Developed internal application using Angular.js and Node.jsconnecting to Oracle on the backend.
- Implemented Object-relation mapping in the persistence layer using Hibernateframework in conjunction with spring functionality.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML5, CSS3, JSP, JavaScript, JQuery, Bootstrap, Maven, Hibernate, AJAX, GITHUB, JSON, ECLIPSE, JIRA, SVN, CMS, MVC Design, Angular JS, Node JS, Backbone JS, Java 1.3 J2EE, EJB, Servlets 2.2, JSP 1.2, Web logic Application server8.1.
Confidential, DCSr. UI Engineer
Roles & Responsibilities:
- Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
- Created XHTML Pageswith CSS and the Box Model, integrated the Java code (API) in JSP Pages.
- Adept in designing UI patterns and applications with the help of Adobe Photoshop.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Involved in Writing jQuery based Ajax Requests using jQuery, get(URL, data,callback,type) or jQuery, Ajax(options) and jQuery, post(URL,data,callback,type.
- Developed the DAO objects using JDBC.
- Used Hibernate DAO Supportto integrate hibernate with Spring to access database.
- Used jQuery to traverse Responsible for client side UI Validation and implementing Business logic based on user selection using JQuery,JQuery UI and AngularJs . through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Integrated the front end UI to the back end using Spring MVC framework .
- Working as an application developer, experienced with controllers, views and models in Backbone.js.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Form.
- Developed Date Time Picker using Object OrientedJavaScript extensively.
- Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in developing XUL, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Deployed into IBM Websphere environment running on an in-build sever of Groovy/Grails tools suite for grails application.
- Implemented SOAP based Webservices. Used Apache Axis 2 and SOAP protocol to interact with 3rd party systems like billing details service
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
- Worked with e-commerce databases to develop shopping cart manager.
- Written SQL Queries to interact with Oracle database.
- Developed a client application API end point with node.js.
- Experience writing production grade node.js applications.
- Modified code in a web database in Report definition and user profile forms, Users request access to different reports on web, Developed views to display data.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
Environment: JavaScript,HTML/HTML5,CSS/CSS3,Ajax,Bootstrap,Groovy&Grails,JSP, Maven,Hiberante,GitHub, CMS, MVC Design,Node JS, Angular JS, Adobe Photoshop.
Confidential, Washington, DCWeb Developer/UI Developer
Roles & Responsibilities:
- Involved in Analysis and Design Phase.
- Involved in design and Development of UI using HTML, JavaScript and CSS.
- Created an internal browser based text editor using html, CSS, java script, jQuery.
- Worked with Photoshop to implement mock-ups and the layouts of the application.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
- Provided production level code to the engineering team for product development, including cross-browser support,CSS optimization, and ADA compliance support.
- Used MVN commands to compile the application, build war, deploy on the server, start Server
- Developed database stored procedures, functions, triggers and sequences.
- Developed the server side using java and front end with java scripting, XML, HTML.
- Developed the code and tested the tool.
- Experiencein configuration and customizing e-commerce platform.
- Experience in working with E-commerce design and development of dynamic online websites.
- Developed test-driven development (TDD) strategy guiding use of the Nunit unit testing framework.
- Involved in writing application level code to perform client side validation using JQUERY and JavaScript.
- Developed database connection and SQL Queries to create dynamic content on web pages.
- Performed form validations using Java script.
- Co-ordinated for Testing, unit testing using Junit, preparation of Test case design document & Review of test plans.
- Worked with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing.
Environment: HTML, CSS, AJAX, JavaScript, jQuery, Nunit, Usability Testing, Agile methodology, AdobePhotoshop, Eclipse.
Confidential, Seattle, WASoftware Engineer
Roles & Responsibilities:
- Designed cross-browser compatible front end using HTML, DHTML, JavaScript, CSS, and AJAX.
- Involved in generating test cases for all modules and performed testing of complete applications.
- Created Implementations plans.
- Involved in the JDBC queries as part of implementation.
- MyEclipse IDE for front end development environment
- Developed and integrated entire computation code in JavaScript for website
- Involved in testing of the code, identifying and correcting errors.
- Worked on complete Server Side and contributed to the front-end development with the implementation of Action Classes.
- Responsible for creating the presentation logic in JSP and Servlets.
- Implemented Business Objects between and the communication object between modules / tiers.
Environment: Java 5, JSP, Servlets, JavaScript, CSS, HTML, SQL, AJAX, Bootstrap, Apache Tomcat.
Confidential, Bellevue, WAWeb UI Developer
Roles & Responsibilities:
- Actively involved in all aspects of the system design.
- Worked extensively on design and development of HTML, CSS, JQuery
- Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
- Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience
- Wrote code to implement AJAX based application by fetching the response from backend API as a part of JSON.
- Interfaced with third-party vendors to customize UI/UX solutions for web verticals
- Developed the core module using servlets and Oracle 10g database.
- Installed and configured WebSphere 6.1 application servers.
- Implemented the system using Eclipse, SQL Developer.
- Elegantly implemented page designs in standards-compliant dynamic XHTML and CSS
- Designed user Interface for the project using HTML, CSS, and Flash
- Developed JavaScript library for rendering domain-specific layout XML to the web.
- Worked with cross browser compatibility issues to ensure the smooth running of application and all its features on different browsers.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Improved outgoing quality through test and yield improvements and characterization. Also reduced costs through test time improvements.
- Wrote test plans and performed unittesting and performance testing.
Environment: HTML, CSS, JavaScript, JQuery, JDK 1.5, Servlets, JSP, Web Sphere, Oracle 10g, JSF, AJAX, JSON, ECLIPSE, MS Office and SVN
References provided on request.
“Thank you”