Front End Ui Developer Resume
Dallas, TX
SUMMARY
- Over Five years of experience as a Frontend/UI/ Web developer in various client domains.
- Experience on Web Technologies using HTML4, HTML5, XHTML, DHTML, JavaScript with ECMA6 features, TypeScript, jQuery, XML and JSON, Bootstrap, Ext.js, Backbone.js, Angular.js, Angular 2, React.js, Redux and Node.js.
- Proficient in using AJAX for implementing dynamic web pages via API calls.
- Ability to develop high performance Single Page Application using advanced Angular.js patterns.
- Good experience in data binding, controllers, directives in Angular.js and modules, components in Angular 2.
- Involved in development of Responsive Web Design using Twitter Bootstrap.
- Excellent experience in developing web pages contents with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Strong Experience in using CSS2, CSS3 and dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding and CSS Box Model.
- Experience in using CSS Preprocessors like SASS, LESS.
- Experience in using tools like TSLint and JSLint to maintain coding standards.
- Experienced in various IDEs like Eclipse, EditPlus, Sublime text, Notepad++, Webstrom, Microsoft Visual studio, Dreamweaver, Adobe Photoshop.
- Experience in developing web applications supporting different browsers like IE, Mozilla FireFox, Netscape Navigator, Safari and Google Chrome.
- Experience with Browser testing, knowledge of cross - browser/cross-platform compatibility.
- Very good experience in Document Object Model (DOM).
- Hands on Experience in working with third partyweb services APIs and Web Services using AJAX and JQUERY.
- Solid experience in Test Drive Development by using Jasmin and Karma.
- Hands on experience in using tools Grunt, Bower and Angular CLI.
- Good Web Application debugging skills usingChrome Developers ToolandFirebug.
- Proficient in SQL databases MS SQL, MySQL and Oracle.
- Experience in Object Oriented programming concepts in java.
- Good experience in consuming RESTful web services from Backend.
- Well versed with complete Software Development Life Cycle (SDLC) process with expertise in Planning, Reviewing Specification, Documentation, Scheduling, Design, Development, Testing, Implementation and Maintenance of applications.
- Worked with AGILE Methodology and participated in SCRUM meetings.
- Good Experience with Continuous Integration and Continuous Delivery by using tools like Jenkins.
- Experience with Version Control tools like GIT and SVN for Source Code version management.
- Experience using JIRA for project tracking.
- Strong communication, problem-solving, organizing and planning skills, with ability to work independently or in a team environment. High attention to detail and pixel perfect, self-motivated, and very dependable.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, AJAX, JQuery, JSON, Bootstrap, Gulp, Grunt
JavaScript Libraries: Java script, type script, Ext JS, Node.js, Angular.js, Angular 2, React.js
IDE's and Tools: Eclipse IDE, NetBeans, EditPlus, Webstrom, Microsoft Visual studio, Sublime text, Bugzilla, GitHub, Maven
Debugging Tools: Firebug, Developer Tools
Database: PL/SQL (oracle), MySQL, MSSQL
Operating System: Windows 2000/XP/Vista/7/8, MAC OS X
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Front End UI Developer
Responsibilities:
- As a UI Developer, my responsibility was to work on the UI screen and Construct a powerful and modern frontend architecture, involving React, Redux and ES 2015 and Node based workflow and build system involving gulp, Webpack and other tools.
- Designed dynamic and browser compatible pages using React, Redux, HTML, CSS (SASS), flex, Babel, Sagas.
- Reconstructed front-end system in React JS by designing React reusable components and lifecycles.
- Created new React components, containers and services.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture and also worked on Directives, Components, pipes and injectables.
- Developed React/Redux code using functional programming best practices to enable efficient pure function testing.
- Used RESTful services to Implement Web Services and Consumed and published JSON Web Services in the application.
- Wrote factories for the HTTP calls and added it as a dependency for the controllers and directives where ever it is used.
- Collaborate with the application architect, backend developers and QA on JSON API design and Integration tests and maintain comprehensive unit tests.
- Experienced in entire Software Development Life Cycle starting from requirement gathering, prototyping, system analysis and design, system and data modeling, database design, development, unit testing, integration testing, documentation and maintenance.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap.
- Implemented modules into Node JS to integrate with designs and requirements.
- Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Involved in the development of main website to improve user experience Using CSS layouts.
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Participated in change and code reviews to understand the functional design and business process flow of the system.
- Installed Node.jsand utilized the npm with Gulp-reactand Gulp-concept for the build.
- Developed page layouts, Navigations and presented designs and concepts to client for review.
- Created and tested scripts using JQuery on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
- Worked with Continuous Integration and Continuous Delivery by using Jenkins.
- Involved in development of TDD using Jasmine and karma.
- Worked with AGILE Methodology and participated in SCRUM meetings.
- Worked with architects & Developers to enhance application functionality and add new features.
Environment: HTML 5, CSS 3, SASS, LESS, JSX, JavaScript, JQuery, AJAX, React js, Redux, ES 2015, Flex, Babel, Sagas, Twitter Bootstrap, JSON, Node Js, Glup, Eclipse, Firebug, Jasmine, Karma, Sublime text, GIT and Source tree.
Confidential, Dallas, TX
Front End UI Developer
Responsibilities:
- Involved in Requirement gathering phase in order to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements.
- Applied Use Cases diagram to validate and test web application design against the UIarchitecture.
- Involved in client side designing and validations using HTML5 and Angular 2.
- Participated in Agile Process/SCRUM Meetings.
- Worked on the modernization of UI using angular grid with page nations and sorting.
- Involved in development of custom directives.
- Developed NVD3 charts for displaying reports.
- Wrote various classes and methods for data retrieval while implementing Angular 2 components.
- Used $http for consuming web services.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Used the Mozilla Firefox extension, Firebug, to view and debug HTML, DOM and JavaScript.
- Developed web page layouts using CSS mechanism to include different colors, layout, width, height, font size, images size to the web pages.
- Used SASS structures for styling.
- Involved in the development of responsive design using Twitter BootStrap.
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Used AJAX framework for asynchronous data transfer between the browser and the server.
- Involved in development of TDD using Jasmine and karma.
- Created and modified new and existing pages, applied new styles on the pages with the help of Dojo and JavaScript.
- Used maven for building and deploying the application.
- Performed various DDL, DML operations on Oracle database using SQL queries.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, TypeScript, AJAX, BootStrap, Angular 2, DOM, maven, Java, Jasmine, Karma, Agile, Windows.
Confidential
Web/UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Involved in developing the UI pages using HTML, DHTML, CSS, Angular js, JSON, JQuery and Ajax.
- Experience in Angular Js controllers and routing.
- Used Angular Js factory to consume web services.
- Used customized services and directives in Angular JS to develop dynamic and responsive webpages.
- Utilized Angular JS validation frame work.
- Implemented animations using CSS classes.
- Made enhancement to applications using java.
- Used JavaScript for adding little functionality to the existing application (calendar, tooltips, hiding elements, etc.).
- Developed JSP for the multiple views in the presentation layer and Java Beans for model layer.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS& JavaScript using Dreamweaver CS3.
- Used JSTL and wrote custom JSP tag libraries and implemented role based handling in JSP pages.
- Used JQuery core library functions for the logical implementation part at client side for all the application.
- Used Ajax for populating the list/drop down box with data.
- Wrote Hibernate configuration file, Hibernate mapping files and defined persistence classes.
- Worked on SRS and process flow documents.
- Interacted with the Graphics design team in the use of Photoshop CS3, MS Visio, PowerPoint, Dreamweaver and Flash.
- Involved in Developed test cases/scenarios, manual testing of the application.
Environment: Angular JS, JavaScript, HTML, CSS, DOM, DHTML, XHTML, AJAX, JQuery, JSP, JSON, Hibernate, MS Visio, Flash, Photoshop CS3, Adobe Dreamweaver CS3 and Web Services.
Confidential
UI Developer
Responsibilities:
- Responsible to understand the Business goals, objectives and site functionality.
- Project management through waterfall Methodology.
- Designed and developed several UI Screens.
- Defined and developed the application’s presentation layer using HTML, CSS and JavaScript meeting W3C standards
- Involved in cross browser and multi browser coding techniques.
- Developed the front-end mockup screens using CSS and by applying Skinning Effects and Transitions.
- Produced content pages with CSS layout and style markup presentations and also used JavaScript methods and properties.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Designed data formatted web applications using HTML and CSS and deploy the script by client side scripting using JavaScript.
- Designed and developed CSS behaviors, CSS styles, CSS fonts, CSS buttons, Pseudo Classes, Pseudo elements in CSS.
- Used Carousel to navigate pages.
- Designed Banners, Icons and Logos.
- Experience in User Acceptance Testing (UAT) and Accessibility Testing.
- Worked with clients and gather requirements and developed as per their needs and requirements.
Environment: HTML, DHTML, W3C, XML, CSS, JavaScript, JQuery, Adobe Photoshop, DOM, JSON and Windows.
