Sr. Ui Developer Resume
Houston, TX
SUMMARY
- 9+ Years of experience in UI Designing & Development.
- Knowledge on Software Development Life Cycle (SDLC) and MVC architecture implementation.
- Expert in developing responsive using HTML5, CSS3, Bootstrap, JQuery, JavaScript, Angular, Knockout JS, Backbone JS, React JS, Node JS, AJAX and JSON with strict W3C standards.
- Knowledge in setting up local and working on Source Tree, Bit bucket, Bower, Handlebars & GRUNT.
- Experience in using GRUNT Module for minifying the JS/CSS Files & Jasmin for Unit Testing.
- Expert in tuning for optimization and performance of the application.
- Expert in manipulating and controlling objects by Object Oriented Programming.
- Expert in JavaScript Modular design pattern.
- Developed SPA using React JS and maintained state using Redux library.
- Experience in working with Angular JS 2.0
- Experience in writing unit test cases using Karma and Mocha and E2E tests using Protractor.
- Knowledge of latest ECMA Script 6 features and best practices.
- Developed printable views for printing account profile and account summary using media queries for print.
- Good knowledge of Web protocols (HTTP HTML/XHTML/XHTML - MP, Web Forms, XML, XML parsers).
- Strong working experience on cross browsing capability issue for IE, Chrome, Firefox and Safari.
- Expertise in debugging existing code using firebug, developer tool & web inspector’s tool.
- Involved in story planning, create timeline & ensuring on-time delivery of assigned stories.
- Worked on IDE’s like Notepad++, Dreamweaver, NetBeans, Eclipse, Visual Studio and Sublime Text.
- Hands on experience working on various domains & frameworks.
- Used source version control systems like TFS, GIT, and SVN Tortoise.
- Participated in code reviews, bug fixes, design discussions common standards & best practices.
- Involved in daily stand up updating work progress in agile & scrum methodologies with strong sense of ownership.
- Strong team player and coordinated on-site & offshore teams.
- Effective oral, written communication skills and strong analytical problem solving capabilities.
TECHNICAL SKILLS
Web Technologies: XHTML, HTML5, CSS3, SASS, LESS, Bootstrap, JavaScript, jQuery, AJAX, Angular.js, Angular 2.0, React JS, Redux, Backbone.js, Knockout.js, Node.js, Babel, Webpack, Grunt, Gulp, Karma, Mocha, Protractor and JSON
Programming languages: C, C++, JAVA, C#, .Net.
Web/App Servers: Apache Tomcat, WebLogic
Defect Tracking Tools: Mercury Quality Center
IDE Editor: Notepad++, Eclipse, Dreamweaver, Visual Studio, MS-Visio, NetBeans, Sublime Text3
Database: ORACLE, MYSQL, MS Access, MongoDB
Methodologies: Agile, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
Sr. UI Developer
Responsibilities:
- Developed Responsive UI using HTML5, CSS3, Bootstrap, SASS, JavaScript, JQuery, Angular 2.0 JS, Ajax & JSON.
- Manipulated and controlled objects by Object Oriented Programming.
- Implemented BEM (Block Element Modifier) front-end methodology standards throughout the application.
- Initiated separate local environment setup for UI using Source Tree, Bitbucket, Bower, Handlebars and Grunt.
- Worked with backend developer ensuring the integration of UI with backend in solution.
- Written media queries for mobile devices and printable views.
- Implemented latest ES6 features using babel and web pack
- Converting the SASS files into CSS by using some plug-ins in VISIO.
- Involved in migrating the whole code base from Angular 1.5 to Angular 2.0
- Worked on Rails-based APIs, SOAP and RESTful Web Services for web Application.
- Fixed cross-browser compatibility issues from development stage of the application for various browsers.
- Debugging existing code using firebug, developer tool & web inspector’s tool.
- Used TFS as source version control systems for check-in and check-out
- Participated in sprint user story planning and delivered the code with in the given time.
- Participated design sessions, code reviews, bug fixes, common standards & best practices.
- Involved in daily scrum team meetings updating the work status of the sprint stories.
Environment: Photoshop, Axure, HTML5, CSS3, Bootstrap, JavaScript, JQuery, Angular 7.0 JS, Ajax, JSON, Mongo DB, JIRA, TFS, Version One, Source Tree, Bitbucket, Bower, Handlebars, Grunt, Sublime Text3.
Confidential, McKinney, TX
Sr. UI / Front End Web Developer
Responsibilities:
- Involved in complete SDLC life cycle - Designing, Coding, Testing and Production Support.
- Translated design into responsive using HTML5, CSS3, Bootstrap, JavaScript, JQuery, Angular JS, and Node JS.
- Defined common style guide across the application (Fonts, Sizes, Colour, Classes)
- Created custom Angular directives and services.
- Optimized the code and improved performance of the application.
- Worked on different cross-browsing capability issue for IE, Chrome, Firefox and Safari for desktop & devices using vendor prefixes and resetting CSS.
- Debugging existing code using firebug, developer tool & web inspector’s tool.
- Work with backend developers ensuring the integration of UI with backend logic.
- Worked on writing automated unit and end-to-end test cases.
- Wrote custom responsive CSS using media queries for various breakpoints.
- Integrated Redux with React to maintain state and create reusable UI components.
- Involved in daily stand-up to update the work progress following agile & scrum methodologies
- Involved in story planning, create timeline & ensuring on-time delivery of assigned stories.
- Maintained clean and understandable code for others to continue working.
- Implemented code in order to track the web page by using Site Catalyst.
- Uses SVN Tortoise as source version control systems for check-in and check-out
- Worked with testers in fixing the bugs found in different test environments.
- Coordinated with on-site client and offshore developers to deliver in time.
- Participated in code review, Training sessions and best common practices
Environment: InVision, HTML5, CSS3, Bootstrap, SASS/LESS, JavaScript, JQuery, Angular, Node JS, Ajax, JSON, C#, Version One, SVN Tortoise, MY SQL, .NET, Site Catalyst.
Confidential, San Jose, CA
UI / Front End Web Developer
Responsibilities:
- Developed efficient UI component using HTML5, CSS3, JavaScript, JQuery, Angular JS, Knockout.js, JSON & AJAX.
- Ensure the specs Design requirements are met in all web components through development.
- Used complex Object Oriented concepts in improving the performance of the websites.
- Implemented prototypal inheritance and encapsulation for creating instances of a prototype.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Work closely with back-end developer to ensure the integrity of the UI throughout development.
- Used media queries targeting the different desktop and devices.
- Worked on different cross-browsing capability issue for IE, Chrome, Firefox and Safari for desktop & devices.
- Optimized HTML, CSS, JavaScript, jQuery for rapid page load and service call returns.
- Used JavaScript, JQuery, and Ajax for service calls on pages to interact with the server for information.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Used JSON for storing and exchanging information between browsers and servers.
- Worked closely with QA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Involved in daily stand-up to update the work progress following agile & scrum methodologies
- Involved in story planning, create timeline & ensuring on-time delivery of assigned stories.
- Used SVN Tortoise as source version control systems for check-in and check-out
- Produced semantically appropriate, standards compliant mark-up, and produced Rich User Interfaces.
Environment: Photoshop, HTML5, CSS3, JavaScript, Jquery, Angular JS, Knockout.js, JSON, AJAX, Version One, Green hopper, Eclipse, Servlets, Java, Struts, springs
Confidential, Durham, NC
UI / Front End Web Developer
Responsibilities:
- Involved in life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Created web pages using wireframes and mock-up.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and JQuery
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Implemented image overlay plug-in that attempts to present an image with an overlaid title/caption.
- Created Cross-Browser compatible and standards-compliant CSS page layouts
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards
- Created optimized graphic websites and application interfaces using HTML, CSS and jQuery UI.
- Participated in the research of new technologies like JQUERY-Mobile for few potential mobile app development efforts
- Designed Technical Documentation and structure of the project using MS VISIO.
- Experienced working closely with Business Analysts and Product team in understanding the technical requirements.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Worked in teams where requirements were constantly being implemented, and tested.
Environment: HTML, CSS, JavaScript, jQuery, jQuery UI, Jasmine, Backbone.js, JSP, AJAX, JSON, Dream viewer.
Confidential
Web Developer
Responsibilities:
- Worked with System Analyst and the project team to understand the requirements
- Involved in the Analysis, System study and designing of the project.
- Developed Web Interface using HTML, CSS, and JavaScript.
- Implemented the MVC architecture using the Struts framework.
- Developed different GUI screens using JSP and user validations using JavaScript.
- Effectively implemented AJAX in developing dynamic web pages
- Developed Action controller, Action Forms, Validation Structure (for data validation) and worked on integration.
- Used JSF framework in developing user interfaces using JSF UI Components.
- Used Firebug and Developer Toolbar for debugging and browser compatibility.
- Developed BMP Entity beans to represent the data and to perform operations on database.
- Participated in Code review and Quality Assurance.
- Developed User Interface in time with high quality manner ensuring a consistent look and feel.
- Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: HTML, CSS, JavaScript, JQuery, Ajax, Tomcat, J2EE, EJB, Eclipse, JSF, JSP, XML