Sr. Ui Developer Resume
Dallas, TX
SUMMARY:
- Around 9+ years of experience in the Web Applications Development using HTML 5, CSS 3, JavaScript, JQuery, Angular JS, React JS and Bootstrap.
- Developed Single Page Applications (SPAs) using angular route.
- Extensively used Angular JS (Custom directives, Factories, Services, routing, Interceptors, Single Page Applications, data binding, third party modules).
- Experienced in React JS and working with React Flux architecture.
- Experienced in working with Redux architecture.
- Developed POC using Angular 2.0. Developed Components, services, directives and single page applications.
- Working with ECMA Script 6 features. Used Babel, Webpack with es2015, react JSX presets.
- Proficient in TDD (Test Driven Development) by writing test cases using Jasmine, J - Unit Framework.
- Experienced in working with Angular JS MVC, MVVM (Data Binding), factory, service, $http, $q, security.
- Experienced in MEAN stack Mongo DB, Express, Node, and Angular.
- Extensively used Node JS, NPM modules (HTTP, FS, Express, Grunt, Bower, FS). Used GRUNT, BOWER for angular application scaffolding, grunt as build server and bower for dependency management and web storm as front-end IDE.
- Experience of working on CSS Preprocessors SASS with JavaScript task runner Grunts.
- Developed in Responsive Design using Twitter Bootstrap and CSS3 Media Queries.
- Performed Unit testing on angular applications using tools like Karma, Jasmine.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Remarkable knowledge of design, normalization and Database Management Concepts.
- Worked in Agile scrum and Waterfall SDLC implementations.
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.
TECHNICAL SKILLS:
Web Technologies: HTML 4/5, DHTML, XHTML, CSS 3, JavaScript, XML, JSON, AJAX, MVC Design
UI Frameworks: jQuery, Angular JS, Angular 2.0 Node JS, React JS, Bootstrap, SASS
Operating System: Windows Mac, Linux, UNIX.
IDE/HTML Editors: Notepad++, Adobe Dreamweaver, Sublime Text 2, Eclipse.
Database: SQL Server, MS-Access 2000.
Debugging Tools: Firebug, Firebug Lite, Google Chrome Web Debugger
SDLCs: Waterfall, Agile, Scrum.
Graphics Editors: Adobe photo shop CS3, Adobe Illustrator CS3.
Animation: Adobe Flash CS3, Adobe Fireworks.
PROFESSIONAL EXPERIENCE:
Sr. UI Developer
Confidential, Dallas TX
Responsibilities:
- Developed the front - end by doing hands-on coding using HTML 5.0, CSS3, JavaScript, TypeScript, jQuery, AngularJS and AngularJS 2.
- Leverage knowledge of W3C standards, cross-browser development techniques.
- Collaborate with Build Team to integrate HTMLs, front-end code with the backend technology and portal framework, to ensure the UX / UI is implemented.
- Developed HTML templates with help of handlebars.
- Implemented Model View Controller (MVC) Design Pattern using AngularJS.
- Developed reusable components with AngularJS custom directives.
- Used Dependency Injection from AngularJS factory and services.
- Good knowledge on AngularJS MVC.
- Built AngularJS 2 components, UI services to consume rest services using Component based architecture provided by angular 2.
- Implemented Angular 2 component router for navigation.
- Used routing schemes to develop single page applications (SPAs) using AngularJS route.
- Used Marionette to compose rich layouts, show sorted lists.
- Used CSS basics, CSS 3 media queries, CSS 3 pseudo classes.
- Implemented User Interface and integrated server side technology.
- Used MEAN (Express, Angular, Node) Stack.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by AngularJS 2.
- Designed various routing mechanisms using AngularJS.
- Developed tabbed forms by using AngularJS directives.
- Developed custom directives, factories, and services in AngularJS.
- Developed end-to-end functionalities involving database design, implementation of Business Logic in spring framework and Hibernate, implementing UI Components in ExtJS framework and CSS 3.0.
- Implemented $http functionality in AngularJS in order to retrieve data from web servers.
- Worked on Responsive Web Design to make website Responsive for Desktop, mobile and Tablets using Bootstrap and Media Queries.
- Utilized JavaScript and JQuery to improve the overall design and UI of campaign websites.
- Extracted data in UI for different clients using JSON format.
- Brought the HTML and CSS of an existing web site to the latest web standards.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, JavaScript and React.JS. which is work-tracking tool. Used to update JIRA each stage as per the development i.e., ready to develop, build, test, approve.
- Used Yeoman generators to develop, test, and build high quality web applications.
- Developed the unit testing scripts using Jasmine for testing the JavaScript code and automation of the tasks with Grunt/Gulp.
- Implemented client-side validations using JavaScript.
- Involved in consuming, producing SOAP based web services.
- Involved in consuming producing Restful web services.
- Implemented AJAX, JSON, and Java script to create interactive web screens.
- Involved in AngularJS 2.0 training and future implementation for new releases.
- Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.
- Adopted a cross browser and cross platform approach to make the website is most versatile and supportive.
- Followed agile software development practice paired programming, test-driven development TTD and scrum status meetings.
- Debugging and testing done with Google chrome developer tools and Firebug.
Sr. UI Developer
Confidential, Dallas,TX
Responsibilities:
- Developed dynamic web pages using HTML/HTML5, CSS/CSS3, Bootstrap, jQuery, and AngularJS.
- Used AngularJS MVC framework to build Web application for the internal use of the organization.
- Developed various reports and charts using HTML Canvas, HTML SVG, D3JS, and SVG by passing JSON objects and arrays as input both for mobile and web applications.
- Developed various customized views using jQuery, JavaScript, HTML, XHTML and CSS3.
- Developed responsive web pages using Bootstrap and CSS3 media queries.
- Worked in an Agile Scrum environment
- Implemented Sunburst graph using D3JS with SVG elements.
- Wrote application level code to add functionality to the perform client side validation using JavaScript.
- Developed dynamic responsive Web Application by integrating AngularJS with Bootstrap, which is further integrated with Web Services.
- Worked in developing dynamic robust UI screens using CSS, HTML, XHTML, XSLT, JavaScript, Bootstrap, Backbone, Sencha ExtJS, Ember.js, and jQuery.
- Developed the re - usable components in ExtJS and reusable directives in ANGULARJS framework across all the applications.
- Enhancing the UI with a foundation in fundamental UX techniques allows me to create very user-intuitive presentations that give the user a sense of the flow of information, the hierarchy of content, as well as providing greater accessibility with clean HTML5 syntax and 508 accessibility standards.
- Brought the HTML and CSS of an existing web site to the latest web standards.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, JavaScript and React.JS.
- Worked with the action and action creators using Redux in React.js.
- Added ARIA attributes to search content to relate dynamic server-side information to screen readers and for greater keyboard accessibility.
- Checked for cross-browser compatibility issues in regards to HTML and CSS layouts in IE 6 and up, Firefox, and Chrome using Firebug and Chrome and IE Developer Tools.
- Used NodeJS with react for server side rendering. Implement modules into Node JS to integrate with designs and requirements.
- Installed Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Gulp.
- Worked on responsive web designing (RWD). Application is supportive for large, medium, and small devices using Bootstrap.
- Followed JIRA, which is work-tracking tool. Used to update JIRA each stage as per the development i.e., ready to develop, build, test, approve.
- Involved in Enhancement of existing application utilizing angular.js, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Successfully implemented Auto Complete/Auto Suggest functionality using JQuery, DHTML, Ajax, Web Service call and JSON.
- Used Yeoman generators to develop, test, and build high quality web applications.
- Developed the unit testing scripts using Jasmine for testing the JavaScript code and automation of the tasks with Grunt/Gulp.
- Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.
- Worked on cross browser compatibility issues and fixed the bugs.
- Collaborated with other team members and stakeholders.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Used Jenkins to build the code and worked on DDCT & ICM tools (Content management tools) for the deployment purpose.
Sr. UI Developer
Confidential, New York, NY
Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Developed front end for the entire website using HTML5, CSS3, Javascript.
- Developed the User Interactive web pages by using web technologies like HTML, XHTML, and CSS as per company standards in a professional manner.
- Developed complex, usable, attractive and cross - browser web interfaces that account for speed, file size, readability and accessibility.
- Worked on defects and resolved them in UAT Region. Also made the required code changes as part of defects.
- Developed Single Page Applications (SPA) i.e. web applications using Backbone.js, node.js
- Have experience with React Js environment even. We create some user interfaces according to the requirements of the Clients.
- Experience with developing component based, isomorphic JS applications with React JS, Flux.
- Redesigned the existing module with AngularJS according to the client requirements.
- Used bootstrap and angular.js in effective web design.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS)
- Responsible to manipulate HTML5, CSS3 in jQuery as well as making the page's dynamic using AJAX, XML and JSON.
- Involved in the code review meetings.
- Also involved in the designing of functional document.
- Analyzed and prepared time estimates for the tasks assigned
- Used filters while coding in Angular JS.
- Involved in Enhancement of existing application utilizing angular.js, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Successfully implemented Auto Complete/Auto Suggest functionality using JQuery, DHTML, Ajax, Web Service call and JSON.
- Utilized various JQUERY Plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5, XHTML, and CSS3. Followed Web Accessibility Guidelines while coding the website.
- Implemented various JavaScript/JQuery effects on the pages.
- Created Test Plans for Unit Testing and System Testing.
- Used jQuery for interaction between JavaScript and HTML.
- Discussed various ideas for the ongoing web sites regarding the page layout and creative design.
- Extensively participated in developing the website across different browsers
- Involved in performing cross-browser testing.
- Extensively used HTML5 for audio and video playback.
- Experienced debugging and solving cross-browser compatibility problems.
- Designed graphics, buttons, logos and flash animation for the website.
- Used JQuery Plugins validation, drag and drop and more exceptionally.
- Demonstrated implementation and up-gradation of JavaScript Library.
- Developed software installer for Windows operating system.
- Developed user input forms using Angular JS.
- Ensured design consistency to meet client's requirements.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting
- Adhered to corporate standards with respect to problem, change and configuration management
- Involved in releasing code across the different environment.
- Involved in bug fixing and assisted QA team in navigating through the pages.
Environment: HTML5, CSS3, JavaScript, Backbone JS, React JS, AngularJS, JQUERY, Bootstrap, AJAX, JSON, Windows 7, REST(web service), Dream viewer.
UI Developer
Confidential, New York, NY
Responsibilities:
- Responsible for the migration of objects from lower environments to higher environments using scripts and GUI.
- Developed the various screens and its architecture in accordance to UI Specs.
- Wrote extensive HTML/ HTML5, CSS3 and JavaScript code to build dynamic pages using Eclipse.
- Tested all sites to make sure they meet the 508 Compliance requirements.
- Performed a lot of DOM manipulation using native JS and jQuery for loading and manipulating dynamic content on webpages.
- Developed a fully functional login page for the company's user facing website with complete UI and validations.
- Designed and developed web pages using with HTML5, DHTML, XHTML, CSS3, Ajax, JSP, and jQuery based on the W3C standards and Web 2.0.
- Created the UI interface using JSP, JavaScript, JQuery, CSS3, and HTML5.
- Extensively used JavaScript, JQuery UI and jQuery to provide UI functionality.
- Coded JS for page functionality and Pop up Screens.
- Created Test Plans for Unit Testing and System Testing.
- Used jQuery for interaction between JavaScript and HTML.
- Discussed various ideas for the ongoing web sites regarding the page layout and creative design.
- Extensively participated in developing the website across different browsers
- Involved in performing cross - browser testing.
- Extensively used HTML5 for audio and video playback.
- Designed and developed the layouts of Customer Relations Module.
- UI development with technologies like HTML 5, Angular JS, and JQuery with backend as .Net technology.
- Managed application state using server and client-based State Management options.
- Implemented AJAX functionality using JQUERY, JSON, and XML.
- Ensured the technical feasibility of UI /UX designs.
- Used UI based features like geo location in JS to create small web applications for the website.
- Implemented XML parsing and JSON parsing for data handling on different applications.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying, and printing.
- Added Quick-Role-Based Authentication in Angular JS and Mixing in UI -Router in Angular JS.
Web Developer
Confidential, Chicago, IL
Responsibilities:
- Responsible for development of Web pages using HTML, CSS including Ajax controls and XML.
- Developed UI using HTML, CSS, JavaScript validations, and XML.
- Co - ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Implemented applications using JavaScript and MySQL.
- Created various web page layouts using HTML and CSS.
- Designed, developed, and updated User Interface Web Forms using CSS, Dreamweaver, and JavaScript.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Responsible for developing, editing, publishing, and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Defined text alignment, size, borders, and many other typographic characteristics.
- Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request Worked extensively with the File management and image libraries.
- Performed Client-side validations using JavaScript.
- Developed new user-facing features.
- Designed, developed, and updated User Interface Web Forms using CSS, Dreamweaver, and JavaScript.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Responsible for developing, editing, publishing, and managing content on the external Web pages and internal layouts. Build reusable code and libraries for future use.
- Optimized application for maximum speed and scalability.
- Assured that all user input is validated before submitting to back-end.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug.
- Implemented functionality in JavaScript.
- Tested application on Internet Explorer 6.0 and above, Firefox and Google Chrome to achieve Cross Browser Compatible Issues.
- Converted Photoshop documents to table-less semantic XHTML, CSS.