Ui Developer Resume
GA
PROFESSIONAL SUMMARY:
- Around 8 years of extensive Experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, XHTML, DHTML, CSS2/CSS3, DOM, JAVASCRIPT, JQUERY, AJAX, JSON.
- Experience working with domains such as banking, healthcare, e - commerce.
- Proficient in building Web User Interface (UI) using HTML5, CSS3, DHTML and JavaScript that follows W3C Web Standards and are browser compatible.
- Expert working with cutting edgefront-end technologies/frame work and libraries like JQuery, Prototype, DHTML, JSON, DOM, CSS, XML, and AJAX.
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular.js, Backbone.js and Bootstrap.
- Developed and updated web pages quickly and effectively using, HTML 5, CSS3, JavaScript and JQuery with the webpage crosses browser compatibility.
- Worked with cross browser compatibility issues and did testing on the browsers like safari, IE-8.0, 9.0, 10.0, Mozilla Firefox and Google Chrome.
- Converted wireframes and Photoshop documents into functional CSS2, CSS3, HTML4, HTML5 and JavaScript code.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS, JavaScript, prototype JS and various MVC JavaScript frameworks backbone.js and node.js.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Skilled at sending data using RESTful Web Services for implementing AJAX calling and updating dynamic functionality of HTML in JavaScript, JQuery and Angular.js.
- Excellent experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS).
- Hands on experience in technologies like Java, JSP, Servlets, and MVC Struts.
- Experienced in writing Server Side Components - Remote Method Invocation (RMI) for distributed computing applications, access remote servers and invoking database with Java Database Connectivity (JDBC).
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Experience of responsive web design (RWD) using CSS3 media queries and using Bootstrap framework.
- Experience in working MVC Architecture and also in using version control (SVN).
- Expertise in Client Side designing and validations using HTML, DHTML and Java Script.
- Worked on AWS to integrate the picture files to the UI. And worked for the backend development using Node.js and Mongo DB.
- Expertise in coding optimized SQL queries on databases like MySQL.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Designed the table less web applications using CSS (2.1/3) and with the help of tags as per W3C standards.
- Involvement in using various IDE’s, Dreamweaver, Notepad++, eclipse, WebStorm 9.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or Safari Web Inspectors and IE Developer Toolbar.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Skilled in using version control software such as GIT.
- Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
- Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support.
- Capable of performing in a fast paced, result driven atmosphere.
- Self-motivated Team player with excellent interpersonal and communicational skills.
- Ability to learn and adapt quickly to the emerging new technologies.
TECHNICAL SKILLS:
Web Technologies: HTML/ HTML5, DOM, DHTML, XHTML, Ext-JS, CSS3, JavaScript, Angular.js, JQuery, Bootstrap, Backbone.js, Ajax, JSON.
Developer tools: Edit Plus, JSfiddle, Webstrom, Tatastrom, Jasper Reports, Web matrix 3, Sublime text, Advanced REST Client, Brackets.
IDE's and Tools: Eclipse IDE, Net Bean, Dreamweaver Firebug.
JavaScript Libraries: JQuery, Ext JS, Backbone.js, React.js, Node.js, Angular.js.
Servers: Apache Tomcat, Windows 2003/2000/NT/IIS.
Development Tools: Maven, Git, Perforce, Splunk (monitoring). JMeter (Performance)
Operating systems: Linux, Mac OS X, Windows.
Frond End Tools: CorelDraw -XI Dreamweaver CS5, FrontPage Wire frame, Adobe Photoshop CS5, Image Ready CS5 Fireworks, and Adobe Captivate 3.
PROFESSIONAL EXPERIENCE:
Confidential, GA
UI Developer
Responsibilities:
- Designed web application layout and form using HTML, CSS, and JavaScript.
- Used local Storage to store & retrieve insensitive user data during transition between the different pages.
- Involved designing in web pages using HTML5, XHTML, CSS3, JavaScript, Angular.js, React.js, React-Bootstrap, Node.js, SASS, Bootstrap3, Backbone.js..
- Used Bootstrap JavaScript plug-ins to implement Tabs, Scroll Spy, Tooltips, Pop Overs, Buttons and Alerts.
- Synchronize data with server using SASS, LESS, JavaScript, Bootstrap, Angular.js.
- Created custom directives for data manipulations and to display data in company standard format using Angular.js.
- Made extensive use of promises in Angular.js for application control flow.
- Extensively used ng-react in React.js to render site pages quickly instead of ng-reapeat.
- Developed various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager).
- Worked in using React.js components, Forms, Events.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, Table Grid.
- Developed Bootstrap responsive web application pages using Angular.js services, controllers and directives for front end UI and consumed RESTful web service API.
- Involved in implementation of RESTFUL web service APIs using Node.js, which were consumed by making AJAX calls and JSON as data exchanging tool.
- Configure and monitor numerous MongoDB and NoSQL instances. MongoDB Schema Design using DB Ref, Manual Ref, Embedded Data Model Design.
- Responsible to for making the pages dynamic using AJAX, JSON and JQuery.
- Used Web Developer tools, Firebug and IE developer toolbar for debugging and to check the browser compatibility and also Responsible in implementing CRUD operation using grid with JSON restful services.
- Handled the status of the project in a timely manner in a clear and concise way.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, JSP, CSS.
- Played a key role in Migration of Existing Application to AWS cloud.
- Created cloud formation template to build a repeatable process to stand up various application deployment environments in AWS.
- Worked with version control tool GIT to manage code repository.
- Involved in application development using JIRA that illustrates the Agile methodology of all new updates and upgrades in the project
Environment: HTML5, CSS3, JavaScript, JQuery, React.js, Angular.js, Node.js, Backbone.js, Mongo DB, Bootstrap, SASS, LESS, GitHub, REST web services, MYSQL server, AWS, Grunt, Web Matrix,JIRA.
Confidential
UI Developer
Responsibilities:
- Resolved UI issues/functionality issues reported by tester/QA.
- Having experience with Angular.js and JSP pages.
- Created custom angular directives for reusable components.
- Using angular grid to create the grid views
- Using angular jq dialogs to create the custom dialogs.
- Used angular context-menu for custom tool-tip.
- Used Web services (RESTful) for transmission of large blocks of XML/JSON.
- Used JavaScript for adding little functionality to the existing application (calendar, hiding elements etc.).
- Involved in writing the Elastic database queries for CRUD web application using node server.
- Provided the resolutions for different issues reported by QA team (UI / JS issues).
- Developed the reusable components like custom directives in Angular.JS.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web Application, page navigation and form validation.
- Used Ag-Grid for grid view, UI-Select for custom dropdowns and controls.
- Written the custom angular service/factory for sharing the global data model/methods across the application scope.
- Added the routing configurations for SPA web application.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Used JSON for storing and exchanging information between browsers and servers.
Environment: HTML5, CSS3, JavaScript, AJAX, Angular.js, jqGridjs, jqDialogs, Web Services(Restful), Responsive Web Design, bootstrap.js, JSON, XML, XHTML, W3C.
Confidential, NJ
UI Developer
Responsibilities:
- Developed the application based on MVC architecture.
- Created and optimized prototype websites and applications interfaces using HTML and CSS.
- Experience in using SASS with CSS3 for designing purpose.
- Wrote Triggers to validate the users input.
- Designed and developed the User Interface using JSP, JSF, HTML5, CSS3, JavaScript, AngularJS and Bootstrap.
- Developed Single page application and structured the JavaScript code using Angular.js.
- Defined new validations through Angular.jsfor the form field validation implemented through HTML5.
- Performed client-side validations using JavaScript.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviours in CSS.
- Wrote JQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Used AJAX, JSON to send request to the server to check the functionality of the website.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles
- Developing applications using the Conductive Software Angular.js platform.
- Developed Web API using Node.js and hosted on multiple load balanced API instances.
- Connected server and database to update data information with Node.js and MongoDB.
- Used Mongoose API in order to access the MongoDB from Node.js.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Developed AJAX based web based UI framework by utilizing JQuerylibrary. Used Rational tools for CVS as well as UML documents creation.
- Have worked on AWS to integrate the server side and client side code.
- Developed page layouts, navigation, animation buttons and icons.
- Created UI designs using Web 2.0 standards.
- Developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
- Used JMS API for asynchronous communication by putting the messages in the Message queue.
Environment: HTML5, CSS3, JSON, XML, XHTML, JavaScript, JQuery, Ajax, Node.js, Angular.js, Bootstrap, MongoDB, Mongoose.js,AWS.
Confidential
UI Developer
Responsibilities:
- Involved in the development of programming user interface design and front-end (HTML) for the Web application using HTML, JavaScript&CSS to the requirements of the client.
- Developed dynamic web pages using HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap and Ajax.
- Used various libraries of JavaScript like jQuery, Angular.js, Ext.js, backbone.js, Require.js and node.js.
- Involved in building Angular application on NPM packages.
- Used Angular.JS HttpRequest to read data from web servers and process JSON data to render in the UI.\
- Extensively worked on Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Express, mongoose and body-parser.
- Redesigned pages to improve application design and UI to attract the customers by taking inputs from senior management.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Worked on MVC framework like AngularJS as a development framework to build single page applications(SPA).
- Used many features of AngularJS like data binding, routing, custom filters, custom directives to meet various customized requirements.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Created and tested scripts using JQuery on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
- Build up the HTTP server and create RESTful web services using Node.js and Express.js. Designed JSON with Express JS for consuming data via REST API
- Developed AJAX driven application by invoking web services/API and parsing the JSON response Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Used Google Chrome and developer tools extensively for code analysis and debugging.
- Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
- Followed agile methodology for developing the application.
- Worked with source version control tool GIT to manage the code repository.
Environment: HTML5, CSS3, JavaScript, JQuery, AJAX, Angular.js, backbone.js, require.js, Node.js, Ext.js, XML, Grunt, Express, mongoose, body-parser, agile, GIT, Windows.
Confidential
Web Developer
Responsibilities:
- Involved in the design, feature estimations and Software Requirements Specifications.
- Contributed to the development of web interface for User module and Admin module using JSP, HTML, XML, CSS, Java Script, AJAX, and Action Servlets with Struts Framework.
- By using DOJO with Ajax frame work implemented the UI for user interaction to entire application.
- Extensively worked on CORE JAVA (Collections of Generics and Templates, Interfaces for passing the data from GUI Layer to Business Layer).
- Developed business logic and Entity Beans to manage the transactions with the database to deliver the content to the presentation layer and also to store the data into the data layer.
- Implemented DAO (Data Access Object) design pattern to access data from Oracle.
- Developed using J2EE design patterns like Command Pattern, Session Facade, Business Delegate, Service Locator, Data Access Object and Value Object Patterns.
- Implemented Spring MVC, IOC.
- Mapped the objects with the Database using Hibernate Query Language (HQL) as the Persistence Frame Work.
- Developed stored procedures using PL/SQL.
- Used log4j for debugging the application.
- Involved in Configuration of data source and deployment of application in development, Test and Production.
- Used RAD for application developing, deployment and CVS for version Controlling.
- Developed the MAVEN scripts for preparing EAR and WAR files used to deploy J2EE components.
- Involved in configuration settings for Development, Test, and Production Environment.
- Used JUnit test cases to test the application and performed random checks to analysis the portability, reliability and flexibility of the project.
- Mainly involved in 24x7 support, Maintenance and enhancement of the application.
Environment: Java,HTML,DHTML,XML,JSTL,AJAX,DOJO,JavaScript,CSS,Struts,Servlets,Springframework,Eclipse, EJB3.0, Hibernate, JMS, IBM MQ Series, MAVEN, RAD, WebSphere Application Server, Web Services, Junit, Oracle, Windows XP, UNIX, CVS.
Confidential
Web Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX, AngularJS and JSON.
- Wrote application level code to perform client side validation using JQuery and JavaScript.
- Used CSS3 based design techniques to eliminate table-based layouts, and speed page loading.
- UsedJQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Implemented the Drag and Drop functionality using JQuery framework.
- Streamlined the Responsive Web Design to enhance the User Experience and developed designs for the prototypes for the Mobile UI.
- Worked on consuming JSON object creation, parsing on both clients as well as server side.
- Progressively enhance form elements with JQuery to add more robust functionality.
- Used ClearCase for version control.
- Extensive use of JQuery Events for manipulation of events and JQuery plugins for menus and widgets.
- Successfully performed the RESTful APIs Integration using XML and JSON.
- Worked on debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger.
- Used JIRA for bug tracking.
- Created images, logos and icons that are used across the web pages using AdobePhotoshop.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
Environment: HTML5, JavaScript, AJAX, CSS3, JSON, JQuery, XML, SQL, Backbone.js, Bootstrap, Photoshop, JIRA
