Ui Developer Resume
Scottsdale, AZ
SUMMARY:
- Around 8+ years of experience in developing web pages and user interfaces using HTML5, DOM, CSS3, Bootstrap, JavaScript, jQuery, AngularJS, Web pack, AJAX, JSON
- Experience in all phases of Software Development Life Cycle and Software Development methodologies like Agile, Waterfall etc.
- Experience in working on latest JavaScript frameworks like NodeJS, D3 JS, AngularJS, Express JS, EJS and Bootstrap. Implemented multiple web applications using MEAN Stack development.
- Expert in Java/JavaScript programming. Experience with Node.js, Ember.js and React.js
- Node.js Web UI and REST API development in JavaScript
- Flexible knowledge on JavaScript frameworks like AngularJS, Backbone JS, Polymer JS, NodeJS.
- Excellent working knowledge and exposure on different versions of browsers like IE, Mozilla Firefox, Opera and chrome.
- Experience with Data Accessing including Data Adapter, Data Reader and Dataset and security features like Authentication, Authorization, and WCF security.
- Experience in designing and developing web - centric applications using HTML/DHTML, XML, XAML, JavaScript, CSS and IIS.
- Hands on experience in SVN, Git.
- Experience with Object-oriented programming and Object-oriented design.
- Good knowledge on implementation on User Centered Design (UCD) methodologies.
- Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
- Knowledge in developing Web Services (SOAP, RESTful) using XML, JSON.
- Worked on all the Ping Federate OAUTHgrant types to get the access token to access the protected API.
- Experience in software testing with load runner, JMeter, JUnit, regression testing, defect tracking.
- Experience in software testing with Jasmine frameworks like Karma and Protractor.
- Good Confidential Documenting and Understanding User requirements and System Specifications.
- Involved in complete Software Development Life Cycle (SDLC) of various projects, including requirement gathering, system designing, data modeling, application development that involves various stages in development, maintenance and support.
TECHNICAL SKILLS:
Web Technologies: HTML5, CSS3, XHTML, DOM, JavaScript, Bootstrap, jQuery, AngularJS, BackboneJS, AJAX, JSON, ExpressJS, NodeJS, ReactJS, Ember JS, Bootstrap, DOM, LESS.
IDE & Tools: Eclipse, Visual Studio, Web Storm, Brackets, Sublime Text
Source Control: SVN, Git.
Databases: Oracle 11g, SQL, NOSQL, MySQL, Mongo DB, MS Access.
Web Servers: HTTP Web Server, NodeJS, Apache Tomcat, REST, SOAP, HTTP.
Operating Systems: Windows, Linux, UNIX, MAC OS.
Testing Tools: Quality center 11.0, Junit, Load runner, Jmeter, Jasmine, Karma, Protractor.
PROFESSIONAL EXPERIENCE:
Confidential, Scottsdale, AZ
UI Developer
Responsibilities:
- Requirements gathering from business stakeholders and analyzing the Requirements, designing a solution and interacting with team members to provide effort estimates, Coding and Unit Testing.
- Analysis of Visual design documents and requirements to understand the required behavior of the user interactions and web pages.
- Worked with User experience team to define screen designs and designed mock UX Screens and built the UI on top of mock screens.
- Coordination of project activities and ensure that all project phases are followed and archived appropriately.
- Working in a team, involved in developing theUI, layout and front-end programming with Hogan JS.
- Working in a scalable environment in Agile/SCRUM methodologies and prepared Test on multiple platforms.
- DevelopingUIusing HTML 5, Hogan JS, Bootstrap, jQuery, and JSP for interactive cross browser functionality and complex user interface.
- Developing Application to access JSON and XML from RESTful web service from consumer side using JavaScript and JQuery.
- Worked on the REST/Web API to create the services and tested on postman and used in Front-end HTTP service calls.
- Using JavaScript and JQuery programming to give AJAX functionality for the website.
- UsedNode.jsfor server-side code and Express.jsas the framework. Written callback functions for the Restful API.
- Used Node.js to run Grunt tasks and build the project properly like compilation and minification
- Used npm commands and package.json for managing dependencies and dev-dependencies ofNode.jsapplications.
- Handled complex JSON responses and converted them to objects.
- Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
- Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Used SVN, GIT for version control and JIRA for defect tracking.
- Documented test cases, expected test results, test data requirements, and collaborated with testing teams and business partners to resolve testing problems.
- Monitoring the offshore work and providing technical help to the offshore team for their tasks.
- Interacted with Testing Team and Business Analysts for fixing of Issues.
Environment: HTML5, CSS3, JavaScript, JQuery, AJAX, Node JS, Grunt/Gulp, Visual Studio, JSON, SVN, GIT, SQL, Rest Web Services etc.
Confidential, Plano, TX
Sr. Front End Developer
Responsibilities:
- Developed a website using HTML5, CSS3, and jQuery, AJAX, Bootstrap and Angular where different types of reports are generated.
- Developed the User Interface Screens for presentation using JSP and JSTL tags.
- Created custom directives, decorators, and services using AngularJS to interface with both RESTful and legacy network services also DOM applications.
- Worked directly with UX design team for the creation and Coding of HTML andSCSS/SASS in all pages of application from the scratch.
- Extensively worked in writing minimal code in building re-usable forms with their validations using React withReduxArchitecture.
- Created Single Page Application (SPA) with loading multiple views using route services and adding more user experience to make it more dynamic by using AngularJS framework.
- DevelopedUIintegration with back-end via AngularJS and RESTful API service to display properly in various features, like select box, dropdown select, and table.
- Developed the UI component architecture for developerframework using AngularJS (Version 4) and refactored existing Angular JSapplicationfor code maintenance based on MVC pattern.
- Built the project using Angular-cli.
- Used Bootstrap components like Grids, Wells, Tables, Dropdowns and Pagination to make the webpage responsive.
- Outstanding knowledge in Responsive WebApplicationsusing CSS3 Media Queries and CSS Bootstrap.
- Involved in the hooking up the D3.js, NvD3.js, c3.js code to the grid for bar-charts, pie-charts etc. to show the monthly/quarterly/yearly withdrawal reports.
- Created prototypes using React.js for the banking modules.
- Integrate RESTful API requests and responses using JSON objects. Used AngularJS HTTP service to consume APIs in backend.
- Developed client side validation code using JavaScript and jQuery.
- Developed test cases and followed Test Driven Development (TDD) methodology for unit test using Jasmine test framework with the Karma test runner. Protractor was used for end to end testing. Tracked defects on Bugzilla.
- Used JIRA and Kanban boards to track the status.
- Used NODE Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Express.
- Used Node.js to run Grunt tasks and build properly the project Developed internal web dashboard applications using Node JS.
- Use version control tools like GIT for effectively managing the code changes.
- Used Amazon Ec2 for deploying the application in cloud.
Environment: HTML5, CSS3, jQuery, D3.js, NvD3.js, C3.js, Angular V 4.0, AJAX, JavaScript, PL/SQL, JDBC, Rest, Eclipse, WebLogic 11g, Junit, Agile, JSP, JSTL, Servlet, Maven, Linux, Rest, Java, NodeJs, Bugzilla, TDD, GIT
Confidential, Bethpage, NY
Sr. Front End UI Developer
Responsibilities:
- Worked in all the modules of the application which involved front-end presentation logic developed usingTiles, JSPandJavaScript.
- Built Web pages that are more user-interactive usingjQuerypluginsfor Drag and Drop, AutoComplete,JSON,Angular JS, React JS, JavaScript, Bootstrap.
- Designed and implemented the User Interfaceusing JavaScript, HTML5, XHTML, XML, CSS3, JSP, AJAX and MySQL.
- Designed Responsive Web pages using media queries and Twitter Bootstrap.
- Developed the Application using FlaskWeb Framework.
- Working with Bootstrap twitter framework to Design single page application.
- Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help ofHTML5, CSS3andJavaScript.
- Brief experience on implementing theAngular JS 2.0in creating animations based on CSS classes.
- Designing and coding of business layers.
- Co-ordinate with UX designers anddevelopstatic content usingfront end with HTML 5, CSS3and AngularJS.
- Created custom, self-contained, reusable and testableAngularJS modules, controllers, directives and services to implement key functionalities for customer account summary.
- Implemented open ID and OAuth solutions using Ping Federate.
- Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Created custom directives in Angular JS 2.0 for re-usable components (multi-field form elements, background file uploads)
- Used filters while coding in Angular JS 2.0.
- Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
- UsedJQuerypluginsauto complete,validation,drag and dropand more exceptionally.
- Built rich prototypes and applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, AngularJS, Backbone.js and Bootstrap.
- Implemented Test Driven Development (TDD) using Jasmineframework for the application.
- Worked on application backend implemented as Node JS express application server.
- Build CSV and XML files for the financial data.
Environment: JavaScript, HTML5, CSS3, JQuery,AJAX, Bootstrap, Webservices, MVP, XML, AngularJS, CVS,Jasmine, NodeJS, MySQL, Windows.
Confidential, Dallas, TX
Frontend UI Developer
Responsibilities:
- Developed Login/Registration/Edit of user profile integration with community sites using HTML5, CSS3, jQuery, AJAX, JSON and JavaScript.
- Used MEAN Stack Technologies to develop Front End UI for multiple application in production.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views.
- Angular JS used for model binding and API calls.
- Created custom filter in Angular JS in the application
- Created custom directives to log the files in Event logger, Email logger in Angular JS
- Used services to read data from remote server using Angular JS version1.4 webpack.
- HTML5 using for the styling of the standard of the application
- Routing used in Angular JS used to do proper routing of the different modules in the application.
- Created and deployed new features to sustain and amend existing applications under MVC pattern using Node.JS, Angular, Bootstrap and Express.
- Developed the Front end by using Angular JS and JavaScript.
- Developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS3 and JavaScript).
- Implemented Backbone JS and React JS to create a dynamically changing website.
- UsedReactJSfor templating for faster compilation and developing reusable components.
- Involved in developing Single Page Application using routers in Angular JS.
- Used advanced JavaScript to create interfaces and help manage cross browser compatibility.
- Implemented pagination using jQuery.
- Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
- Developed tabbed pages by using AngularJS directives.
- Custom Node JS proxy was used to simulate API response before client implementation was complete.
- Used JSON for data transfer between front end and back end.
- Developed Web API using Node JS and hosted on multiple load balanced API instances.
- Used various features in Angular JS like data binding, routing, custom filters, custom directives to meet various customized requirements.
- Worked with Angular JS for creating own HTML elements for building a companied Web site which is an open Source Project.
- Worked with Bootstrap Components which are written in Angular JS using Angular-UI components.
- Used JIRA for Project status tracking.
- Designed and develop the document in the project.
- Responsible to work on GIT workflow.
Environment: HTML5, CSS3, JavaScript, Bootstrap, React.js, jQuery, ES6, AngularJS, Bower, AJAX, JSON, NodeJS, D3 JS, Maven, Sublime Text Editor, Webpack, GIT and JIRA.
Confidential - Atlanta, GA
Front End/UI/JavaScript developer
Responsibilities:
- Involved in discussions with the System Analysts to identify the technical requirements using Functional Spec documents.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Responsible for Development of health care Web page using HTML5, JavaScript, JQuery Angular.js, CSS, SASS including Ajax controls and JSON.
- Leverages knowledge of W3C standards, classical Model View Layer (MVC) architecture and cross-browser development techniques.
- Utilized Node JS to create a fast and efficient chat server.
- The concepts of cross-platform environment Node.js are successfully implemented on the Linux based Grunt (JavaScript task runner)
- Developed web presentation layer using HTML and CSS per internal standards and guidelines.
- With the help of Angular JS library functions for the logical implementation part Confidential client side for all the application.
- Involved in developing the front-end applications using web technologies like HTML 5, CSS3 and CSS3 preprocessors like LESS andSCSS.
- Created Node.JS backend for creating RESTful Web Services using the
- Framework and Mongoose to connect with MongoDB
- Used Angular JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Developed some applications that are based on the insurance policy such as home loans and other stuff.
- Handled Client-side validations using JavaScript
- Developed the whole application module using object oriented JavaScript and jQuery and made more interactive with the help of AJAX.
- Created responsive web pages on the tool using Bootstrap and CSS framework.
- Used Ember JS framework for creating single page applications.
- Used a combination of jQuery plugins, as well as completely custom JavaScript to build AJAX-driven user interface.
- Successfully handled JSON /XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
- Achieving RWD by using Bootstrap, Foundation and writing some media quires for CSS.
- Used MongoDB for storing data in JSON.
- Used Core Java to create modular program and reusable codes.
- Building web services by using RestAPI and SOAP.
- Used LESS preprocessor to develop and write CSS codes.
- Effectively utilized the features of CSS3 and HTML5 to present data in a visually appealing format.
- Multi-column layout was adopted and used jQuery UI to make it more user friendly and compact.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
Environment: HTML, DOM, DHTML, XHTML, CSS, JavaScript, jQuery, JAVA, AJAX Controls, Wireframes, Adobe Flash, Adobe Photoshop, Adobe Dreamweaver CS3, GIT, Quality Control, Quick Test Pro, JIRA, Web Services.
Confidential, Stoughton, MA
UI Developer
Responsibilities:
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented applications in JavaScript and MySQL.
- Worked extensively with the file management and image libraries.
- Used JavaScript and CSS Design Mockup. Written code in jQuery/JavaScript/CSS/AJAX for the navigation oriented application.
- Developed internal and external validation code using JavaScript.
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, and Angular JS.
- Developed user interactive websites using web technologies like HTML, XHTML, and CSS per health insurance standards.
- Coded JavaScript for page functionality and Pop up Screens.
- Used JSP, JavaScript, CSS, Angular JS to create interactive user interface.
- Developed dynamic UI using Angular JS.
- Created Angular JS controllers, services and used Angular JS filters for filter functionality in search box and integrator functionalities.
- Developed REST architecture based web services to facilitate communication between client and servers.
- Creating the responsive Webpages and designing cross browser compatibility for mainstream browsers.
- Developed user interface using Asynchronous validation for the fast and user friendly access using AJAX, jQuery, JavaScript, JSON and XML.
- Developed jQuery based calendar to schedule appointments.
- Used various jQuery plugins like autocomplete, date picker, color picker, document slider to enhance the usability, functionality and overall experience for Website.
- Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.
- Provided support for customers in the field by providing technical assistance and delivering fixes to ensure a successful deployment.
- Used AJAX and JSON communication for accessing Restful web services data payload.
- Responsible for source code and version control, Involved in integration and deployment.
Environment: JavaScript, CSS, Angular JS, HTML, AJAX, CSS, JSP, Photo, Photoshop, Fireworks
Confidential
Web UI Developer
Responsibilities:
- Designed and developed various Web forms using HTML, CSS, and JavaScript.
- Coding site in HTML, XML, CSS, Flash, PHP/MySQL and JavaScript.
- Involved in development and finalization of initial design of the application and worked with content managers, copywriters and designers to resolve the issues.
- Create website layout/user interface by using standard HTML/CSS practices
- Strong experience of JavaScript frameworks and library (Jquery).
- Integrate data from various back-end services and databases(SQL)
- Gather and refine specifications and requirements based on technical needs
- Implemented XML parsers such as DOM.
- Responsible for maintaining, expanding, and scaling our site
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities
- Written and implemented CSS throughout the site, both as in-line and imported files.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts. Developing semantic mark-up and Wireframe development. Web application prototyping and development using Dreamweaver and Fireworks.
- Involved in designing UI Screen, created several mock up Using HTML, CSS and JavaScript.
- Front-end validations are done using JavaScript.
- Participated in analyzing the requirements and depicted them through use cases and scenarios.
- Participated in unit testing, integration testing and installation of the system.
- Involved in Web design and development for the UI interface design, graphic design for printed materials and presentations, illustration, logo design. Used HTML, CSS, and JavaScript.
- Contributed in decision making of the software and hardware requirements and tool evaluations.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Developed HTML prototype documents with CSS Style Sheets.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units
Environment: HTML, CSS, MySQL, JavaScript, PHP, AJAX and Windows XP.
