UI Developer
Essilor of America,
Location: Dallas, TX June 2015 to Present
Responsibilities:
- Interacting with product owners, stakeholder to gather requirements, and prepare documentation on the same.
- Designed the front-end applications and user interactive web pages using web technologies like HTML5, CSS3, Angular.js and JavaScript.
- Followed agile methodology.
- Worked in a team, involved in developing the UI layout and front-end programming for web application.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, JQ Validator, AutoComplete, AJAX, JSON, Angular.JS and JavaScript, Require JS.
- Working in custom created framework and creating custom Widgets and plugins and writing code in a modularized and reusable manner.
- Development of Client Side Validation techniques using Angular Java Script.
- Used behavior-driven development framework (Jasmine) for testing java script code.
- Followed implicit flow to obtain authorization code for security purpose.
- Proceeding over code review meetings, understanding the cross framework impact across the organization and defining controls / plugins accordingly.
- Preparing Unit test cases for all the application & fixing defects if any.
- Making pages that are cross-browser compatible.
- Web application development for backend system using AngularJS and Node.js with cutting edge HTML5 and CSS3 techniques
- Developed code to call the Restful web service/APIs to fetch the data and populate on the UI.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Managed application state using server and client-based State Management options.
- Developed UI library functions to increase the code reusability and support standard coding practices.
- Working on Grunt and Gulp.js
- Working in Unit Testing tools KARMA AND JASMINE.
- Working on SPRING AND HIBERNATE.
Environment: HTML, XHTML, HTML5, CSS3, JavaScript, JQuery, Angular JS, Mootools, , SVN, GIT, Jenkins, Rally, JIRA, Quality Center, Putty.
UI Developer
General Electric Company,
Location: Atlanta, Georgia July 2014 to may 2015
Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Developed the UI Screens using HTML5, DHTML, XML, Java Scripts, Ajax, JQuery Custom-tags, JSTL DOM Layout and CSS3.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js,
- Worked on the modernization of a legacy and outsourced UI technologies used were Angular.js, Ext.js, and JQuery.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
Developed cross-browser/platform HTML5