Ui Developer Resume
Franklin Lakes, NJ
SUMMARY
- Over 6 years of experience as a Front End Developer in building Web User Interface (UI) using all the latest and greatest web technologies like HTML4/5, CSS/CSS3, JavaScript, AngularJS, jQuery, Node.js, Grunt, Bootstrap, LESS, Bower, Jasmine, Karma, Protractor and JSON that follows W3C Web Standards, Section 508 accessibility standardsand are browser compatible.
- Gathered business requirements and created prototypes, wireframes and sitemaps which were presented to stakeholder
- Worked on the MVC architecture of Angular JS in developing the apps, controllers and directives which are totally customized to meet the needs of the application.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Expertise in Responsive Web Design (RWD) using Twitter Bootstrap and CSS3 media queries.
- Involved in web development consulting focused on the MEAN stack (Angular JS, Node JS, Express JS, MongoDB).
- Good experience with Form Validation by Regular Expression, other JQueryplugins (auto complete ui).
- Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
- Experienced both in working on Designing table - less layouts and table-based layouts.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG), Section 508 accessibility standardsand ability to apply W3C web standards.
- Experience in debugging and troubleshooting code using Jasmine testing frameworkand mainstream browser tools like Firebug, Firebug Lite, Chrome or Safari Web inspectors and IE Developer Toolbar.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Experience using all popular text-Editors like Brackets, Komodo Edit, Sublime Text, and Notepad++.
- Familiar with Grunt, Gulp task runner to manage project and Bower package manager to install libraries such as jQuery and Bootstrap based on running in the node.js environment.
- Used Github to interact with GIT to make code visualize and manage your repositories through Github simple interface.
- Exposure to monitor the Production Environments under 24/7 (under on-call rotation) to meet the Service Level Agreements set by the management.
- Experience in documentation using Visual Studio and extensive experience working with Agile and Scrum Methodology of SDLC which includes Scrum meetings, and Iterations.
TECHNICAL SKILLS
UI Web Technologies: HTML 4/5, CSS 2/3, XML, JavaScript, AJAX, JQuery, JSON, LESS, Angular.js, Node.js, Backbone.js, Bootstrap, MongoDB.
Tools: Brackets, Sublime, Notepad++, Microsoft Visual Studio, Microsoft VISIO, Browser Developer Tools, Protractor, Jasmine, Karma, Grunt, Gulp, Clearcase, FireBug, Git, CVS, JIRA, GitHub.
Operating System: Windows … XP, Windows7, 8, Mac OS, Linux.
PROFESSIONAL EXPERIENCE
Confidential, Plano, TX
UI Developer
Responsibilities:
- Developed Web Application to replace the existing and legacy Website using AngularJS Framework.
- Request and Get data from backend using Ajax function in jQuery to exchange JSON data with back-end.
- Used Twitter Bootstrap framework and CSS3 media queries to create responsive layout for both desktop and mobile browser users.
- Using SASS to write logical, reusable code which is more efficient, and easier to maintain.
- Created angular directive and controller to handle logic, search features on statements module.
- Integrated Mongo DB and spring communication and established data mappings and used Mongo DB repository and spring mongo template for persistence.
- Worked on resolving numerous cross browser compatibility such as IE, Mozilla Firebox,Google Chrome and Safari.
- Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
- Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Worked on cross-browser compatible and standards-compliant CSS-based page layouts and fixed the bugs.
- Set and configured test environment using Karma, wrote unit test using Jasmine and end-to-end test using Protractor.
- Tested the application using Grunt.
- Collaborated on GitHub for source code versioning.
- Used version control tools Git to update the project with other team members.
- Many of the tasks have been framed with different user stories and have been working in 2 week sprint model covering up to 10 -12 user stories per iteration and getting the acceptance criteria for sign off.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
- Worked on documentation and involved in maintenance and support. Experience includes working with Agile Scrum Methodology of Software Development Lifecycle which includes Scrum meetings, and Iterations.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
- Create design documents when and as required. Perform coding, debugging and testing.
Environment: HTML5, CSS3, JavaScript, JSON, JQuery, Angular.js, Bootstrap, Jasmine, Karma GIT, MS Office, JIRA, Brackets, Grunt, Protractor, GitHub, MongoDB
Confidential, Plano, TX
UI Developer
Responsibilities:
- Working with Business Analysts in understanding UI requirements for myXO.com portal and Partner portal.
- Developed User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and JQuery, Ember.js, AJAX, JS, JSON and AngularJS.
- Created package JSON for Bower and NPM.
- Beautify the application layout and make every feature clear, smooth, and easy to access by using CSS.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Created a demo website running on a Node.JS, using the Express framework.
- Worked on creating responsive website using Responsive design and media queries to fit different size devices.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug.
- Developed the UI with extensive use of JavaScript, JSON and Ajax.
- Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Version control through CVS.
- Test every detail of the application, tracking defects and fixing bugs before publishing.
- Updated the website from time to time for special Requirements.
- Check every specific feature and function to confirm they meet the requirement of the design specification.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Participate in the team on agile development cycle.
Environment: HTML5, CSS/CSS3, JavaScript, JQuery, JSON, AngularJS, Bootstrap, Ember.js, Responsive design, Grunt, Bower, Node.js, NPM, CVS, Chrome developer Toolbar, Firebug.
Confidential, Franklin Lakes, NJ
UI Developer
Responsibilities:
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Responsible to develop interactive UI’s using HTML, CSS in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Involved in development of responsive UI's using Bootstrap to fit all sizes of devices.
- Extended CSS as needed to accommodate new data and display types.
- Create forms and validate user input values to make sure that they will be accepted before they are submitted to the server.
- Used JQUERY to make dropdown menus on web pages and display part of a web page upon user request.
- Utilized various JavaScript and jQuery libraries for form validation and other interactive features.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, JSON, and JavaScript.
- Used Bugzilla as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Performed validation of completed sites including the debugging and testing of code.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML, CSS, Java Script, jQuery, JSON, XML, AJAX, JIRA, Usability Testing, Agile methodology, Notepad++
Confidential, Edison, NJ
Junior Front End Developer
Responsibilities:
- Maintain consistent communication for updates, content and approval with client.
- Create and edit photos with as needed.
- Worked on the website to give it a new look using HTML/CSS/JavaScript.
- Worked with CSS Background, Layouts, positioning, text, border, margin, padding, table, Pseudo classes, Pseudo elements and behaviors in CSS.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Developed page layouts, navigation, animation buttons and icons.
- Involved in the unit testing of the application and fixing the bugs.
Environment: HTML4.01, CSS, Java Script, Notepad++.