Java Ui Developer Resume
Charlotte, NC
SUMMARY
- Overall 8 years of experience as UI/Web Developer in User Interface Development using mainstream Web Technologies such asHTML/HTML5, CSS/CSS3,JAVASCRIPT, jQuery, BOOTSTRAP, AngularJS1/2, XML, AJAX, JSON which meets W3C Web Standards.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Proficiency in developing web page quickly and effectively using HTML, CSS, JavaScript, NodeJS, AngularJS1/2, jQuery, Gulp, Gruntand also experience in making web page cross browser compatible.
- Experience in developing web pages in Responsive Design using jQuery, JSON, AJAX, AngularJS1/2, BackboneJS, Bootstrap,React JS and Can.JS.
- Expertise in Bootstrap framework and building responsive website for both desktop and mobile users.
- Knowledge in developing the front end of the application using Node.JS, JavaScript, and j Query to provide UI functionality.
- Extensive Knowledge in developing Single - page applications (SPAs) using various JavaScript frameworks like AngularJS, ReactJS, NodeJS, BackboneJS and Bootstrap.
- Experience of working on CSS Preprocessors like LESS and SASS.
- 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 experience in creating User Controls, Custom Attributes, Http Handlers and Http Modules.
- Extensive experience on implementing the AJAX features using JavaScript, JSON, jQuery and XML.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Strong knowledge in Agile Development, Scrum and Waterfall Methodologies.
- Used some of the ES6 features like Arrow Functions, Extended Parameter Handling, Template Literals and Enhanced Object properties.
- Experience working with JavaScript MVC frameworks using Bootstrap, Angular JS, Ember JS, Node JS, Express JS, React.js, D3.js, Back bone.js, and Node.js frameworks.
- Experience in Retail, Financial, Banking, telecom, and E-Commerce Domains.
- Expertise in Bootstrap framework and building responsive web Design(RWD) for both desktop and mobilebrowser users
- Good knowledge of using JavaScript testing frameworks Jasmine, Karma JS and QUnit.
- Experience in building internal application to manage business workflow, Angular 2.0 on the front end andLaravel on the back end. The application streamlines the business processes of setting up a site for A/B testing.
- Experience in designing and developing the agent portal using framework AngularJS 2.0 along with HTML5,CSS3, and TypeScript.
- Expertise in version control tools like GIT, SVN to manage and control software development.
- Experienced in building cross browser compatibility applications using Angular JS, Node JS, Backbone JS,Ext JS and JQuery.
- Good knowledge in application servers such as Apache Tomcat and JBOSS.
- Experience with MySQL and Oracle RDBMS concepts and developing SQL Queries, Stored Procedures,Views and Triggers.
- Experience in Web Services like Restful API'S, SOAP, WSDL and good Knowledge in SOA.
- Expertise using rapid application development tools like Eclipse, Net Beans. Initiative in providing valueaddition solution to enhance business and infrastructure capabilities.
- Good Experience in handling Ext JS, AJAX Request and Response using Java Spring and JSON.
TECHNICAL SKILLS
Web Technologies: HTML/5, CSS, CSS3, JavaScript (ES5&ES6), j Query, AJAX, DOM, JSON,SASS, LESS.
JavaScript Libraries: jQuery UI, ReactJS, AngularJS1/2, NodeJS, Knouckout.js, Bootstrap, Typescript, Backbone.
Web services: JS, D3.JS,Express JS, Node JS, Ext JS,Can.JS RESTful, SOAP, XML.
Web/Application Servers: Version Control
Apache Tomcat, web logic.: SVN, GIT, CVS
Operating Systems: Windows, Mac OS
IDE & Tools: Notepad++, Eclipse, Atom, Edit Plus, sublime Text 2/3, Visual Studio
Debugging Tools: Firebug, IE Tester, Chrome Element Inspectors
Database Tools: Mongo DB, SQL, Oracle
PROFESSIONAL EXPERIENCE
Confidential, Charlotte NC
Java UI Developer
Responsibilities:
- Built Web pages that are more user-interactive using JQuery Plugins, AJAX, JavaScript, Nodejs and AngularJS/2.
- Enhanced user experience by designing new web features using MVC Framework like BackboneJS and Nodejs.
- Used KnockoutJS to simply the complex data-based for user interfaces.
- Solid experience on API development using Nodejs
- Responsible for ensuring the pattern consistency across all pages.
- Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JQuery, AJAX, and JSON.
- Responsible for design and development of the web pages from mock- ups.
- Has worked with Knockout JS for creating user controller.
- Optimized Bootstrap to be used in "right to left direction" design framework.
- Designed Frontend with in object oriented JavaScript Framework like Angular JS 2 and Ext JS.
- Developed front-end view templates with Nodejs.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Angular.js, ember.js,Can.js, and JQuery.
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Reduxlibrary.
- Worked with Nodejs to give a structure with rich API over a Restful JSON interface.
- Designing and creating of tableau reports using Cassandra, MySQL database and integrating with Java API
- Development of application using Java, JSP and J2EEservices required for front end Angular
- Wrote application level code to interact with the backend databases JQuery, AJAX and JSON.
- Developed new GUI widgets in YUI, JavaScript(ES5&ES6), HTML, CSS3.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Designed and developed CSS pre-processors (SASS and Compass)
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Used string templates in ES 6.0 for dynamic binding on the webpages.
- Designed in-house build automation and continuous integration systems by utilizing Nodejs, Git andGrunt.
- Organized Scrum meetings with agile methodology to measure proficiency and to focus on which phase has been implementing.
- Updated dashboard front end to support multiple dashboards and their CRUD operations using typescript.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript andJQuery.
- Designed XML files for maintaining contents like video, images and audio and display them in flash application.
- Developing XML classes for loading the data from XML files deployed at the server.
- Developed JSP for the multiple views in the presentation layer and domain objects for model layer
- Used JSTL and wrote custom Spring JSP tag libraries and implemented user based handling in JSPpages.
- Designed 10 Unique themes with rich and flexible to accommodate different scenarios in which the user might want to display the data.
- Designed the application based on various J2EE design patterns including MVC
Environment: HTML5, CSS/CSS3, Angular JS2, Knockout JS, Node JS, Ext JS, SVN, Git, Grunt, JavaScript, JQuery, AJAX, Bootstrap, SASS, Illustrator, Agile, SQL,java,J2EE,JSP,Typescript,Can.JS
Confidential, Bloomington, IL
UI developer
Responsibilities:
- Involved in Requirement gathering phase in order to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements.
- Developed the front end of the application using HTML5, CSS3, SASS, JSP, JavaScript
- Applied advanced HTML, JavaScript(ES5), and CSS to deliver cutting-edge user interfaces and components.
- Created interactive websites and website features using JavaScript and JQuery/ JQuery UI.
- Used Angular.js and Node.js for developing single page web applications.
- Wrote Page level code using JavaScript with Angular.js framework along with JQUERY and other JavaScript libraries.
- Spearheaded adoption of Responsive Web design principles.
- Creating interactive prototypes using HTML5, CSS3, JavaScript front end code from a combination of wireframes, visual designs and design standards.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as graphics and multimedia's.
- Converted existing websites to Responsive websites.
- Used Jasmineto perform unit testing of custom filters, custom directives and various parts of Angular JS application.
- Developed front-end view templates withNode.js.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Worked with Node.js to give a structure with rich API over a Restful JSON interface.
- Wrote application level code to interact with the backend databases JQUERY, AJAX and JSON.
- Implemented Grails Services and controllers to perform actions.
- Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Involved in rendering custom HTML tags using React.js.
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQUERY UI Library.
- Used JQuery mainly for adding several functionalities to the application (calendar, tooltips, popover, hiding elements validation, making Ajax calls, etc...
- Used AJAX for asynchronously exchanging small amount of data with the server behind the scenes and updating the JSP page.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Developed and deployed Action Classes and JSP for Dynamic HTML generation.
- Generated new and edited existing design with CSS to accommodate new changes in design and logic.
- Created web pages which are informative and yet very neat and interesting to look at.
- Responsible for design and development of the web pages from mock- ups.
- Worked closely with business users and developers of team to resolve issues.
Environment: HTML5, CSS3, JQuery, AJAX, Responsive Web Design, Jasmine, Grails, Angular.js(1.5), python, Node.js, React.js, JQuery UI, JSON, Dreamweaver, Photoshop, Flax, JavaScript(ES5), JSP, SASS and Windows
Confidential, Georgetown, WA
Front End Developer
Responsibilities:
- Involved in life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Created web pages using wireframes and mock-up.
- Involved in writing application level code to interact with APIs, Web Services using AJAX,JSON and JQuery
- Created Cross-Browser compatible and standards-compliant CSS page layouts
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards
- Created optimized graphic websites and application interfaces using HTML, CSS and j Query UI.
- Participated in the research of new technologies like JQUERY-Mobile for few potential mobile app development efforts
- Team training on Backbone.js and Angular.js
- Retooled development and deployment process to use Node Js-based task runner (and associated Plugins) for compiling and preprocessing client-side assets.
- Used SVN and GIT for version control.
- Worked with CSS pre-processor tools namely LESS, and SASS.
- Implemented back-end Restful web service for providing data to the application.
- Implemented latest CSS3 features like creating various effects, shading, 2D 3D animation, Shapes and Handling multimedia.
- Developer new custom JSP tags to generate corporate standard markup, and server-side framework components using Java, Servlets, JSP & Struts
- Experience working closely with Business Analysts and Product team in understanding the technical requirements.
- Took care of code review, code fixes and bug fixes.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Worked in teams where requirements were constantly being implemented, and tested.
Environment: HTML, CSS, JavaScript, Backbone JSs, SVN, Restful, JQuery UI, Angular JS, Node JS, W3C, JSP, AJAX, JSON, Visual Studio.
Confidential
Java UI Developer
Responsibilities:
- Designed the Web application layout and forms using HTML, CSS and JavaScript.
- Created forms for user input. Extensive use of CSS.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
- Web sites are developed, maintained and run within CMS.
- Successfully wrote and implemented SQL Queries, Stored procedures and Triggers in SQL SERVER.
- Extracted data in UI for different clients using JSON format.
- Define technical requirements based upon business requirements.
- Debugging and testing existing code, JavaScript performance optimization.
- Worked on Cross Browser Issues for different versions of IE, Mozilla and Chrome.
- Responsible for the process of UI design for Internet sites
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Responsible for authoring of website functionality with JavaScript, HTML, CSS.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.