Sr. Front End Developer / Ui Developer Resume
Bentonville, AR
PROFESSIONAL SUMMARY:
- Having 8+ years of professional experience in designing and developing User Interface for web applications as a Front - end UI developer.
- Extensive experience in designing professional UI web applications using front-end applications like HTML,CSS2/CSS3, JavaScript, jQuery, AJAX, JSON, DOM, AngularJS, NodeJS.
- Responsible for checking Cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Firefox and Google Chrome.
- Developed Responsive Web Designs (RWD) using Media Queries and Bootstrap.
- Good knowledge of MVCframeworks like AngularJS, NodeJS and Backbone JS along with Twitter Bootstrap and developed the websites using AngularJS MVC Framework.
- Developed AngularJScustom directives.
- Developed single page applications (SPA) using angular.js
- Used AngularJS controllers to control page data and Models to bind data in User Interface with controller.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using Angular($http, $q).
- Used JIRA for project status tracking through dashboards.
- Used $http for ajax & json communication for accessing RESTful web services data payload.
- Used Angular MVC and two-way data binding.
- Designed Frontend with in object oriented JavaScript Framework like bootstrap, Require.js, Node.js and Angular.js
- Experience in DOM (Document Object Model) and DOM functions to use in interacting with objects in HTML, XHTML and XML documents.
- Good experience on working with CSS Background, Animations, and Layouts, positioning, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS behaviors including the Box model.
- Expertise in using source code control systems such as GIT, SVN.
- Experienced to work in Agile Environment and worked with the Project Management tool like JIRA.
- Extensive knowledge in JavaScript, especially using JQuery in AJAX-driven web applications.
- Proficient in developing Single Page Applications (SPA) using backbone.js and Node.js.
- Familiar with Grunt task runner to manage project and Bower package manager to install libraries such as jQuery and Bootstrap.
- Experience in consuming RESTful Web Services to implement AJAX call and updating dynamic functionality of HTML in JavaScript, jQuery and AngularJS.
- Sound Understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Developed and prepared test cases for unit testing with Jasmine, karma.
TECHNICAL SKILLS:
Web Technologies: HTML4/HTML5, DOM, DHTML, XHTML, CSS3, Bootstrap,Angular JavaScript, jQuery, Backbonejs, Nodejs, Ajax, JSON.
Tools: and IDEs: Eclipse IDE, Net Beans, Editplus, Notepad++, sublimetext
Debugging Tools: Firebug, BugZilla
Version Control: SVN, GIT
Frond End Tools: CorelDraw, Dreamweaver CS5, FrontPage Wire frame, Adobe Photoshop CS5, Image Ready CS5 Fireworks, Adobe Captivate 3
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X
Programming languages: C, JAVA
Database: MySQL, ORACLE 11g
WORK EXPERIENCE:
Confidential, Bentonville, AR
Sr. Front End Developer / UI Developer
Responsibilities:
- Design and developed various view and partial view using Object Oriented JavaScript, JSON, JQuery, AngularJS and Node.js, Bootstrap.
- Followed Web Accessibility Guidelines while coding the website.
- Extensively used jQuery, JSON, AJAX and DOM scripting to create interactive web applications like message posting and autocomplete form validations.
- Creating Cross-browser compatible and standards-compliant CSS-based page layouts.
- Used AngularJS as the development framework to build Single-page applications (SPA).
- Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
- Used $http with AngularJS$httpproviderinterceptors to make sure the requests were valid and usedui-router to handle nested views and avoid page redirection.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Developed custom directives using angular.js
- Developed SPAs using angular.js.
- Used AngularJScontrollersto create a child scope .
- Used AngularJS framework to accomplish the single page application and produce higher maintainability of the code
- Developed code to call the web service/APIs to fetch the data and populate on the UI using Angular($http, $q).
- Used JIRA for project status tracking through dashboards.
- Extensively used JavaScript and Bootstrap to make the web page more interactive.
- Involved in writing application level code to interact with APIs Web Services using AJAX, JSON and XML
Environment: HTML/HTML5, CSS/CSS3, JavaScript, Bootstrap, JQuery, JSON, AJAX, DOM, Angular.js, Node.js.
Confidential, NYC, NY
UI Developer / Web Developer
Responsibilities:
- Involved in developing Dynamic web pages using industry standard applications and W3C compliant XHTML and CSS code for effective web design.
- Leveraged two way data binding through scope in applications built on AngularJS.
- Used AngularJS multiple in-built directives and APIs in AngularJS&Node.js such as filters, rootscope, childscope, directive, $http, $q,.
- Developed custom directives in AngularJS for the application independent components.
- Created reusable widgets using Angular Directives.
- Used Source Tree, GIT for version control and JIRA for defect tracking.
- Developed Browse and Checkout modules of the application for different mobile and tablet versions using Bootstrap (HTML5, CSS3, SASS).
- Developed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Enhanced user experience by designing new web features using Angular Custom Directives.
- Developed Tabbed pages using AJAX with JQuery and JSON for quick view of related content, providing both functionality and ease of access to the user.
- Designed the email blasts using Adobe software and then implemented them using HTML and JavaScript.
- Conducted unit testing on the supported browsers using Jasmine framework and Karma task runner.
- Developed Web API using NodeJS and hosted on multiple load balanced API instances.
- Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
Environment: HTML/HTML5, XHTML, XML, CSS/CSS3, GIT, Bootstrap, JQuery, JSON, AJAX, DOM, Node.js, Backbone.js
Confidential, Louisville, Kentucky
Front End Developer/ Web Developer
Responsibilities:
- Analyzed, Designed and developed the system to meet the requirements of business users.
- Developed all the UI pages using HTML5, DHTML, DOM, CSS, JAVA, JDBC, JSON, JavaScript, Node.js, jQuery, Ajax, Adobe Creative suite.
- Developed the middleware software components for the implementation of the Data Entry GUI for creating and editing medication instances using client side technologies HTML, CSS, JavaScript.
- Extensive experience using Bootstrap for Responsive web Designs.
- Used AngularJS to create maintainable and testable single page application and Implemented 2-way data binding and used ng-filters across the applications.
- Implemented MVC architecture developed custom directives, controllers, views and filters using AngularJS.
- Conducted unit testing on the supported browsers using Jasmine framework and Karma task runner.
- Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.
- Used Chrome Developer's tool for debugging the website and manipulated the nodes using DOM functions.
- Customized the Node.js server to pick the local Package JSON and run the applications without changing the local paths and variables.
- Developed Web API using NodeJS and hosted on multiple load balanced API instances.
- Leveraged angular resources for all data access, encapsulating URLs and standardizing data access.
Environment: HTML/HTML5, CSS2/CSS3, JavaScript, Bootstrap, JQuery, JSON, AJAX, DOM, Angular.js, Node.js,jasmine, Karma, GIT, Firebug, Agile methodology.
Confidential
Jr. Front End Developer
Responsibilities:
- Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.
- Developed UIusing HTML, CSS, JavaScript validations and XML.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Worked with clients and gather requirements and developed as per their needs and requirements.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.Successfully performed the RESTful APIs Integration using XML and JSON.
- Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Followed the Agile and Scrum development methodologies.
- Development of the whole application module using technologies such as JavaScript, jQuery and more.
Environment: HTML, CSS, XML, JavaScript, JQuery, Adobe Flash, JSON, AJAX, DOM.
