Sr. Ui Developer Resume
Alpharetta, GA
PROFESSIONAL SUMMARY:
- Over 8+ Years of IT experience as a UI Web Developer in analysis, design, development and testing of web applications.
- Proficient in developing and designing the phases of Software Development Life Cycle.
- Proficient in building Web User Interface (UI) using HTML5, CSS3 and JavaScript that follows W3C Web Standards and are browser compatible.
- Experience on Web Technologies using HTML4/5, CSS2/CSS3, XHTML, DHTML, JavaScript, JQuery, AJAX, COMET, XML and JSON.
- Extensive experience as web developer with a strong background working on open source technologies, including JSP, PHP, HTML, CSS, MySQL, JavaScript, Flash, Photoshop.
- Expertise in working with the JavaScript, prototype JS and various MVC JavaScript frameworks Angular JS, Node JS, backbone JS, Ember JS, Ext JS, React JS, DOJO.
- Experience in Angular JS structural framework for dynamic web apps.
- Experienced in using web design tools like Bootstrap.
- Worked on JavaScript frame work (Angular JS) to augment browser based applications with MVC capability
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Experience on working with CSS Sprites sheets.
- Developed Responsive Web designs (RWD) using Media Queries and Bootstrap.
- Experience on working user interface components for different modules using Kendo UI.
- Experience in developing new reports and chart interface components using HighCharts Ajax API.
- Good experience on various CSS3 properties like Border Radius, Border Images, Transition, Transform, Animation, Overflow, Marquee and Multi - Column properties.
- Good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Experience in developing and delivering the mobile applicationson Android & iOS platforms.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.
- Good knowledge of Object Oriented Programming, Database Management System.
- Good knowledge on RDBMS concepts and SQL Server.
- Good experience in SQL Programming, SQL Server, and MySQL.
- Experience in developing SQL, PL/SQL Stored Procedures and Triggers.
- Coding, Testing the product/application (Functionality Testing, Unit Testing and Performance Testing) and Defect Tracking and Fixing are some of the main responsibilities executed.
- Experience in working with third party web services APIs and Web Services using AJAX, COMET and JQUERY.
- Worked closely with architect and clients to define and prioritize their use cases and iteratively develop APIs and architecture.
- Setup jasmine and selenium/ide for unit and functional testing.
- Setup continuous integrated unit testing using jasmine, and phantom.js.
- Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Well experienced in using Version Control Systems Subversion (SVN), Visual Source Safe, GIT, and Team Foundation Server (TFS).
- Up to date Knowledge with the latest industry trends in UI design and usability.
- Strong communication, problem-solving, and planning skills, with ability to work independently or in a team environment.
TECHNICAL SKILLS:
Web Technologies: HTML/ 5, CSS/CSS3, XML, JavaScript, jQuery, Angular JS, Handlebar, JSON, Bootstrap, WordPress, AJAX, JSP, XSL, XPath, XSLT, FlexBuilder 2.0/3.0. JavaScript Libraries jQuery, Angular JS, NodeJS
Scripting Languages: Java, JavaScript.
Editors: IDE, HTML Editor Notepad++, Eclipse IDE, Sublime Editor, Adobe Dreamweaver
Application servers: WebSphere, WebLogic 10/9, JBoss, Tomcat 7/6/5
Database: ORACLE 10g/11g, SQL, DB2
Script Editors: MyEclipse, Dreamweaver, Microsoft Visio
Operating Systems: Windows 2000, XP, Windows7, Mac OS, Unix.
Version Controls: SVN, VSS, CVS, GIT and Harvest.
Testing Tools: Jasmine, Mocha, Karma, Protractor, NPM, Bower, Grunt, Yeoman, Testem, Phantom.js, Winn Runner, Load Runner, HP QTP.
PROFESSIONAL EXPERIENCE:
Confidential, Alpharetta, GA
Sr. UI Developer
Responsibilities:
- Involved in reviewing business requirements and functional designs for application and participated in creating prototypes.
- Implemented routing and SPA application using AngularJS.
- Developed Login/Registration/Edit of user profile integration with community sites using HTML5, CSS3, JSON and JavaScript.
- Created Responsive Layouts for multiple devices and platforms using Bootstrap.
- Created Responsive Layouts for multiple devices and platforms using Bootstrap.
- Used modern web technologies to create a complex Single-Page Application: D3.js, Nodejs, Grunt &Gulp, Marionette.
- Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility.
- Develop a Library management system for the organization to organize various media in the library.
- Involved in collecting Requirements and Analysis. Understanding the requirements of the client and the flow of the application as well as the application Framework.
- Worked extensively with React JS and React Flux for building user interfaces for SSA-Disability Case Processing System.
- Participated in development of a well responsive (Single page application) SPA using Angular JS. framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards with front-end UI team.
- Involved in developing the responsive web pages for mobile, tablet and desktop using CSS3 media queries and fluid grid system.
- Used directives and modules to create reusable components to use across projects.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Designed flash plugins for including different functionalities and content.
- Designed ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management. REST web services leveraged by both web and mobile applications.
- Used Atlassian Bitbucket for code collaboration with efficient use of Pull Requests and Peer Reviews and approvals.
- Strong hands on the Microsoft .Net Framework developing Web Forms, Web Services, Web Pages using ASP.Net 4.5/4.0/3.5/3.0, C, MVC 4/3, ADO.NET, XSLT, Entity Framework, LINQ and SSRS.
- Developed custom directives, Factories and Services in AngularJS.
- Managed Git Repositories using Atlassian Bitbucket.
- Used VersionOne Agile Life cycle management software. Followed Kanban approach for the SSA-Disability Case Processing System.
- Maintained high level of unit test coverage through test-driven development.
- Involved with bug fixing on functionality, performance and designing issues with React JS and React Flux Using Mocha and Chai.
- Development (TDD) or Behavior Driven Development (BDD), refactoring, Continuous Integration (CI), and maintaining project documentation, with the ability to work both individually and collaboratively.
Environment: HTML5, CSS3, D3.js, AJAX, AngularJS, Node JS, React JS, React Flux, Bootstrap, RESTful Web Services, ASP.Net, GIT, ADO.Net, Bitbucket.
Confidential, Wilmington, DE
UI Developer
Responsibilities:
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application and add new features.
- Worked with a team involved in developing the front-end UI layout using HTML5, CSS3, Jquery, JavaScript and Angular JS.
- Designed and developed, application using Photoshop, HTML, JavaScript, React JS and Dreamweaver.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery, AngularJS, Node JS, React JS and JavaScript.
- Worked extensively with React JS for building user interfaces.
- Designed reusable components using REACT JS and JSX.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Responsible for ensuring the pattern consistency across all pages.
- Responsible for design and development of the web pages from mock- ups.
- Responsible for creating the screens with table-less designs meeting W3C standards
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Developed a new UI for an end to end MDM (Mobile Device Management) portal across all devices & tablets using JSP, HTML5, jQueryMobile, Dojo1.9, Sencha (Ext JS), React JS, CSS3 and middleware business logic components using J2EE frameworks.
- Designed flash plugins for including different functionalities and content.
- Developed new user interface components for different modules using Kendo UI.
- Developed new reports and chart interface components using HighCharts Ajax API.
- Responsible for Responsive Web design and development, application development using HTML, JavaScript, Jquery, Stylus and Bootstrap.
- Created Responsive web-design, which is accessible for Web and Mobile using Bootstrap.
- Created sites to organize client contracts and to summarize monthly financial data using Ember.js, JQuery and MySql.
- Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management. REST web services leveraged by both web and mobile applications.
- Designed XML files for maintaining contents like video, images and audio and display them in flash application.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery Using Jasmine.
- Created web pages using HTML, CSS, JQuery, React JS, CSS Image Sprites and JavaScript.
- Creating and implementing Master Classes in Action script 3.0 (based on MVC) for the application.
- Developing XML classes for loading the data from XML files deployed at the server.
- Maintained high level of unit test coverage through test-driven development.
- Setup jasmine and selenium/ide for unit and functional testing
- Setup continuous integrated unit testing using jasmine, and phantom.js
- Writing end-to-end and unit tests with Protractor and Jasmine (with Karma as tests runner).
- Designed 10 Unique themes with rich and flexible to accommodate different scenarios in which the user might want to display the data.
Environment: HTML4/HTML5, CSS/CSS3, Sprites JavaScript, JQuery, AJAX, EmberJS, AngularJS, Node JS, EXT, LESS, JS, React JS, Bootstrap, RESTful Web Services, Photoshop, Dreamweaver, Illustrator, Axure, Information Architecture, Selenium web driver, Flash, SQL and Tomcat.
Confidential, New York, NY
UI Developer
Responsibilities:
- Developed initial design of the application and worked with business team, and designers to resolve the issues.
- Implemented HTML5 feature like semantics, local storage, data and required attributes and sliders.
- Implemented CSS3 features like CSS3 Media Queries, Pseudo Classes, multi-column layout, gradients and web fonts.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages to improve page performance.
- Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
- Used SASS variables, mixins, nesting and import.
- Experience developing web pages using AngularJS framework and familiar with various AngularJS directives, filters and services.
- Experienced in MVC, SPA (single page application), Custom directives, and custom modules in AngularJS.
- Good with scope isolation, transclude, templating, in creating (elements, attributes, classes) using custom directives.
- Developed AngularJS services for reusable functionality.
- Handling various issue regarding Cross Browser Compatibilities.
- Designed and built UIs on Server Platform in team environment.
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Participate in the team on agile development cycle.
- Developed Angular factories and used Angular promise API for Async calls.
- Involved creating the single page application (SPA) with the Angular JS.
- Created the re-usable components using Angular JS and worked on the technical stories related to the Authentication.
- Write the unit test for the Angular JS using karma -jasmine framework.
- Used visual studio tool for developing the code.
- Applied Angular JS to achieve front-end MVC & Applied Bootstrap to achieve Responsible Web Design.
- Developed re-useable components using Angular Such as directives, factories & services
- Used UI-router to design a single page application and Angular UI, which is Angular bootstrap's TYPEHEAD to achieve auto complete functionality.
- Integrated the service call with UI using http and resources which are substitutes for AJAX in angular.
Environment: Angular JS, Unix, Maven 2.2.1, GitHub, XML Schemas, SASS, AJAX, XML, HTML5, APIs, CSS3, JSON, iOS, JQuery, Restful services, Design Patterns, JUnit, Web Services, Windows XP, Karma and Jasmine.
Confidential, King of Prussia, PA
UI Developer
Responsibilities:
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business Team and project managers.
- Developed the web application in MVC Architecture using HTML, CSS, BOOTSTRAP
- Responsible for the overall layout design, the color scheme of the website using HTML and CSS.
- Interacted with the system analyst to understand the business requirement before translating into nonfunctional HTML pages.
- Used Angular JS to bind HTML to JavaScript Objects and develop Single Page Application (SPA).
- Developing custom HTML elements using Angular JS directives.
- Worked closely with back end team to implement AJAX call to REST APIs and update dynamic functionality of HTML in Angular JS.
- Design and develop webpages components to improve user experience and features using HTML, Bootstrap, CSS, JavaScript and JQuery.
- Responsible for all client-side UI Validation and implementing Business logic based on user selection using JQuery, and Angular JS.
- Developed handy version applications using Bootstrap Framework, HTML5 and CSS3
- Responsible for initiating, planning, construction, execution, monitoring and controlling Web applications.
- To optimize user experience worked on enhancements.
- Developed a fully functional login page for the company's user facing website with complete UI and validations.
- Developed UI using JQuery and JavaScript Library for Web Application.
- Implemented AJAX functionality using JQuery, JSON
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly
- Developed JQuery methods to support the dynamic nature of the web-site elements.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
Environment: Angular JS, Bootstrap, HTML5, DOM, CSS, CSS3, JavaScript, JQuery, AJAX, JSON, Bootstrap.
Confidential
UI Developer
Responsibilities:
- Involved in Agile process, Sprints, and daily Scrums to discuss the development of the application.
- Implemented Single Page Application (SPA) architecture and client side MVC using Angular JS.
- Developed various UI components using Angular JS, JSON and HTML.
- Created forms to collect data from the user in HTML and JavaScript.
- Responsible for maintaining current websites that included updating the web pages, uploading new content/changes etc.
- Involved to create the User Interactive web pages in a professional manner using web technologies like HTML, XHTML, and CSS based on the W3C and ADA standards.
- Work as a team member of developing cross-browser compatible and standards-compliant CSS-based page layouts.
- Designing the planed layouts using wireframes.
- Designed the Front-End applications, user interactive (UI) web pages using web technologies like HTML, CSS, JavaScript, jQuery.
- Extensively involved in design discussions and used experience sessions to provide inputs on the layout UX.
- Worked on DOM manipulation using JavaScript, jQuery.
- Developed client-side validation code using JavaScript.
- Involved in troubleshooting of Front End issues with the div base layout.
- Fixed the HTML errors in site core content editor.
- Validated the code in HTML 4.01 and HTML5.
- Performed GET and POST requests in Ajax of XML, JSON using JavaScript, jQuery.
- Involved in fixing Front End issues with the layouts.
- Improved user experience by designing and creating web components and features.
- Excellent coordination in project activities and insure that all project phases are followed and documented properly.
- Working in making updates to the current website and simultaneously handling other projects
Environment: HTML, CSS, Java Script, JQuery, AJAX, Usability Testing, Agile methodology, Eclipse.
Confidential
UI Developer
Responsibilities:
- Involved in the development of programming user interface design and front-end (HTML) for the Web application using HTML, Java Script & CSS to the requirements of the client.
- Coordination of project activities and ensure that all project phases are followed and properly documented.
- Developed GUI using JavaScript, HTML, AJAX, CSS and JQuery in ongoing projects.
- Model building by hand in HTML, CSS, XHTML, JavaScript, jQuery and AJAX.
- Coded Java Script for page functionality using JQuery.
- Learned all necessary front-end skills, a mastery of CSS, HTML.
- Created different Carousels using JQuery Carousel, and Accordions with the help of JQuery UI for different product categories.
- Used Subversion (SVN) as a repository tool and as a version control.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Debugging the code using browser tools like Firebug.
- Improved user experience through the design and creation of new web features and components.
- Managed application state using server and client-based State Management options.
Environment: HTML, XHTML, CSS, JavaScript, JQuery, AJAX, Windows.
