Ui Developer Resume
Durham, Nc
PROFESSIONAL SUMMARY
- 5 and half years of experience as UI developer in developing front end applications using HTML5, CSS3, JavaScript, JSF, AJAX, JQuery, JSON, Bootstrap, Kendo UI, wireframes and Angular JS, Backbone JS, React JS.
- Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modeling Language (UML), Agile/SCRUM, TDD, Design Patterns, MVC Frameworks.
- Experienced in developing pages that adapt to all browser’s & mobile (Android & iOS) devices.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications using Bootstrap.
- Extensive experience on modern front - end frameworks for JavaScript including Bootstrap, JQuery, AngularJS, Backbone JS etc.
- Adapted Model-View-Controller (MVC) frameworks for developing web applications.
- Thorough understanding of CSS and CSS preprocessors (LESS, SASS) principles with a clear ideology for managing maintainable, scalable and cross-browser code
- Expertise in using Grunt to speed up the workflow of the project.
- Adapted Model-View-Controller (MVC) frameworks for developing web applications.
- Extensive experience in developing web page quickly and effectively using JQuery and also in making web pages cross browser compatible.
- Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.
- Experience in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing
TECHNICAL SKILLS:
Development Language: HTML 5, Kendo UI, CSS3, JAVASCRIPT, JQuery, JSON, AJAX and XML
Framework: Spring, JQuery, Bootstrap, Angular.js, Backbone.js, React JS
Operating Systems: Windows 2000/XP/Vista/7/8, Linux RHEL6/CentOS, Mac OS X.
Application Servers: Apache Tomcat 5.5/6.0, WebLogic Application Server, Web Sphere 4.0/5.0/6.1, Rational Team concert.
Version Control: SVN (Tutorial SVN, Versions), Git (Terminal, Github)
Languages: Java, SQL, Mybatis.IDE & Editors: Windows, Mac OS X, Eclipse2.x/3.x., Notepad++, Sublime Text 3, STS (Spring Tool Suite), Net Beans IDE 7.4, Web Storm, Atom.
PROFESSIONAL EXPERIENCE
UI Developer
Confidential, Durham, NC.
Responsibilities:
- Design and develop Trust Verification Portal using latest technologies like HTML5, CSS3, Angular JS, Bootstrap, Kendo UI, JavaScript and JQuery.
- Created reusable templates and style sheets based on UI standards and guidelines. Performed functional tasks using specifications and wireframes.
- Use Angular JS to implement MVC pattern and single web page application.
- Use custom templates for code reuse across the application. To the data representation we used kendo UI Data Management to show in Grid and Tree list.
- Used Angular JS to decouple DOM manipulation from application logic.
- Implementation of Look up Tables in which inline edit (CRUD) functionality of the data from Services rendered in HTML DOM is provided using Kendo grid.
- Used RESTFUL CLIENT extension to check restful web service response.
- Use custom directives for code reuse across the application.
- Worked closely testing team fixing bugs with developer tools Firebug and IE Tester.
- Used Kendo UI CDN Services. Designed and developed Windows Service and AJAX code.
- Used React JS callback functions since it is highly scalable and process more requests without waiting for any function to return.
- Used JAZZ Administration RTC and Git as a Repository to merge code.
- Used custom configuration files for validations and conditions for the user requirements.
- Extensive use of Kendo UI Layouts, Navigation Buttons, Widgets, Grids, Editors, MultiSelect dropdowns, Buttons, Media Objects and Progress Bars provided by Kendo UI framework.
- Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
- Hands on experience with Object Oriented JavaScript code and responsible for client side validations using Kendo UI Validations and JQuery functions.
- Incorporated various Kendo UI Widgets such as Date picker, Dialogs, Tabs, AutoComplete, Spinner, Accordion and Tooltips into portal Dashboard.
- Implemented a security module in Angular JS, which integrated with the spring security in the backend with Authentication and Authorization.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Write the script for Acceptances test and Automatic test with cucumber and sahi test.
- Used REST and SOAP web services to communicate with third party vendors (API Calls).
- Resolved challenges, which are trivial like multi browser support cross browser compatibility issues with layout and styles for all new CSS that was implemented.
Environment: HTML5,CSS3,Kendo UI, JavaScript, JQuery, Bootstrap, Angular JS, Wireframes, LESS, REST, SOAP, JAZZ Administration RTC, React JS, Spring, XML, JSON, STS, Eclipse, Junit, GitHub, Stash.
UI Developer
Confidential, Orlando, FL.
Responsibilities:
- Reviewed prototypes/designs with business stakeholders while managing the process of iterating on prototype/design changes.
- Designed business applications using web technologies like HTML, DHTML, XHTML, WCAG (for disabled users) based on the W3C standards.
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, XML and JSON, JavaScript.
- Developed data formatted web applications and deploy the script using client side scripting Angular JS.
- 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.
- Worked with Internal Clients for business objectives, project scope and the requirements of the project.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- Experience in making Responsive web pages using Bootstrap and media queries.
- Worked on Bootstrap and Foundation Grid Systems to work application on all sort of devices (Responsive).
- Building Composite Components for re-using the functionality in many pages within the application or other projects.
- Use BOOTSTRAP and LESS CSS to make application Responsive. Involved in upgradation and maintenance of new layout using the Grid orientation model Bootstrap framework.
- Implemented Presentation layer using HTML5, CSS3, and Angular JS.
- Used Underscore.js to make browser and server compatible to render the templates in both server and Browser environments without hacks or extensive configuration.
- Lead improvements and UI standards based on the research and feedback from actual users.
- Used AJAX to request JSON data from the backend and showed the data in the screen with the format of tables and charts.
- Used SVN for source control.
- Worked closely with testing team for fixing bugs with Developer Tools, Firebug, and IE Tester.
- Experienced in Agile Software Development Life Cycle and involved in every day scrum meetings.
Environment: HTML5, CSS3, JavaScript, JQuery, Bootstrap, Angular.js, Wireframes, LESS, Grunt, REST, SOAP, DOJO, Spring, XML, JSON, JSP, Eclipse, Junit, GitHub, Stash.
UI/Web Developer
Confidential, Portland, ME.
Responsibilities:
- Responsible for building a new website for the project ‘Revolver’ (Small fleet clients) and for the maintenance of ‘Wex Online New Platform’.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, JSP and JSTL tags, making using of Bootstrap framework and testing the functionalities using JUnit.
- Worked with the team, helping them build out their markup and CSS. My Specialty is large scale CSS (Sass), focusing on reusability and modularity.
- Web application development for backend using Angular JS with cutting edge HTML5 and CSS3 techniques
- Familiar with concepts of Directives, Data-Binding and Dependency Injection in Angular JS.
- Extensive use of Twitter Bootstrap framework to achieve RWD, i.e., make the portal compatible for various screen resolutions which are trending in the market today.
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery.
- Involved in upgradation and maintenance of Wex Online to the new layout using the Grid orientation model Bootstrap framework.
- Extensive usage of BOOTSTRAP and LESS CSS for Responsive design.
- Brought the HTML and CSS of an existing web site ‘Wex Online’ up to web standards.
- Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of CSS to cut down on repetitive code.
- Implemented JavaScript module patterns using asynchronous script loading.
- Worked through cross browser compatibility issues with existing styles and new CSS that was implemented.
- Tested cross browser functionality and fixed major layout bugs for supported browsers which includes IE6.
- Involved in a Waterfall based approach to UI Development.
Environment: HTML5/HTML, CSS3/CSS, SASS, Less, JavaScript, JQuery, Bootstrap, Angular JS, XML, J2EE, JSP, JSTL, Apache Tomcat, Eclipse, Junit, Mongo DB, Oracle, MS Axure, SVN, GitHub, Stash.
UI/Web/Java Developer
Confidential, VA.
Responsibilities:
- Involved in all phases of UI/UX implementation of a Travel Search and Booking web application including Design, Prototyping, Development and Testing phases.
- Rewrote and maintained the internal library and built a structured MVC /MVVM framework by redesigning the front- end UI components.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, Angular.js, and Bootstrap with MySQL database as the backend.
- Built html templates for high traffic and complex data driven website.
- Debugged all look and feel issues in the target browsers, in conjunction with quality assurance.
- Implemented JavaScript source code and embedded nested event handling logic using JQuery event handlers and call back functions.
- Used Selectors in JQuery for updating content on DOM nodes.
- Experienced on implementing Rich Internet Applications i.e., RIAs using JavaScript, JQuery, AJAX calls and JSON data from the server.
- Programmed standards complaint HTML5 and CSS3 working with JQuery modules and JavaScript libraries.
- Worked through cross browser compatibility issues with layout and styles for all new CSS.
- Tested cross browser functionality and fixed major layout bugs for supported browsers including IE8+.
- Made changes to various CSS properties to enhance the UI as per client requirements.
Environment: HTML5/HTML, CSS3/CSS, SASS, LESS, JavaScript, JQuery, Bootstrap, MVC Framework, Angular JS, YUI, XML, J2EE, JSP, JSTL, Apache Tomcat, Groovy, Eclipse, MySQL, SVN, GitHub, Stash
