Senior Ui Developer Resume
Schaumburg, IL
SUMMARY
- Over 8+ years of experience in Software Development Life Cycle (SDLC) in developing and designing user friendly, cross browser complaint web sites, and User Interface (UI) applications using JavaScript, JQuery, JSON, HTML4/5, CSS2/3, DOM, AJAX, XML.
- Solid proficiency with IA/UX and web usability best practices.
- Experience applying the latest development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, Dojo, JQuery, HTML, XHTML, DHTML & CSS to develop valid code and table-free sties .
- Knowledge on PHP, MySQL, Apache and WordPress.
- Extensive Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML. In-Depth knowledge/Experience of Web 2.0,AngularJS,JavaScript, JQuery, W3C Standards .
- Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, node.js, angular.js, Ext.js, Responsive design.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
- Strong debugging skills using Firebug, IE Tester, and Chrome Developer Tools.
- Experience in using version control tools such as SVN, CSV and GIT.
- Knowledge in Unified Modeling Language (UML), Flow Chart, Class Diagrams, User Diagram, Activity and Sequence Diagrams.
- Expertise in client side designing and validations using HTML, HTML5 and JavaScript.
- Strong knowledge in Agile Development, Scrum and Waterfall Methodologies.
- Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of future pages Using Web Standards.
- Knowledege on working with selenium.
- Experience on working with CSS background, Layouts, Positioning, Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors in CSS.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser.
- Experience in system analysis, design, workflow architecture, development, testing and maintenance of web based applications .
- Strong exposure in data structures and algorithms, including measurement of time and space complexities.
- Excellent team player, self-starter and good at Multi-Tasking with ability to handle deadlines in fast paced environment.
TECHNICAL SKILLS
Web development: HTML5,SASS, CSS3, Javascript, Servlet,PHP,JSON,JSON,AJAX,XML,JDBC
XHTML: DHTML,MVC,DOM
JavaScript libraries: Jquery,Ext.js,angular.js,backbone.js,ember.js,Require.js,Node.js,Bootstrap
Database: MSQL,MSSQL,Teradata,PLSQL
Operating system: Windows,Linux,Unix, Mac OS X
IDE’S Worked On: Eclipse,visual studio, Adobe Dreamveaver,Sublime Text2,Text Mate, Microsoft Publisher,Notepad++
Application servers: Web logic,Web sphere,Apache tomcat
PROFESSIONAL EXPERIENCE
Confidential, Phoenix AZ
Senior UI Web-Developer
Responsibilities:
- Designed and implemented a web portal for storing the information of customer, generating sales reports, saving personal contacts and handling schedule management.
- Received business logic specifications and design documents, and translated them into HTML5, CSS3preprocessor styling SASS, JSON files, JavaScript code and AngularJS.
- Utilized AngularJS framework to bind HTML template(views) to JavaScript object(models) .
- Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Worked one-on-one with client to develop layout, color scheme and layout for his website and implemented it into a final interface design with the HTML5/CSS3&JavaScript.
- Applied multiple built-in Directives such as ng-model, ng-click into AngularJS application.
- Created custom Directives which contain restrict values (AECM), isolate scope, template, and link functions in order to display a list of items inside a grid.
- Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
- Created custom Filters which can format data in different ways based on the requirements and involved in two-way data binding technique with styling from Bootstrap.
- Manipulated data using CRUD operations of MySQL database management system and handled database access and data transmission based on Restful web service.
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Worked with react js in developing a website to make it more interactive,stateful and reusable component.
- Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
- Skilled in developing applications in Python language for multiple platforms.
- Tested and implemented applications built using Python.
- Worked with source version control tool SVN to manage the code repository.
- Involved in mobile app development using windows app studio, for both android and iOS.
- Developed the app using new IOS7 features like Custom view control transitions, TextKit
- Worked through cross browser compatibility issues with layout and styles and fixed major bugs for supported browsers and platforms.
- Knowledge on Adobe experience manager.
- Used RESTful APIs which support JSON and XML to access back-end data payload.
- Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.js environment.
- Interacted with the back-end staff and scrum master at the daily meeting for new features in this web app using Agile software development methodology.
Environment: HTML/HTML5, CSS/CSS3, SASS, AngularJS, Require.js,Reactjs, Backbone.js,JavaScript, JQuery framework, Ajax, JSON, MySQL, SVN, Bootstrap, Jasmine, Karma, Grunt, Bower, GIT, Agile.
Confidential, Costa Mesa CA
Sr. UI Developer
Responsibilities:
- Involved in the requirements analysis, designing, development, testing and maintenance of the websites .
- Developed portals using HTML, CSS3, JavaScript, JQuery, Google Maps API(JavaScript Library), XML and Ajax .
- Created web application prototype using jQuery and Angular JS.
- Implemented RESTfull Web Services for other applications to communicate .
- Design, developed and updated the user interface using CSS, JavaScript and Dreamweaver .
- Performed client side validations over the forms using JavaScript .
- Worked on bootstrap grid system to make the website compatible with different devices.
- Worked with angular bootstrap.
- Built data visualizations to monitor file server load, web server speeds, data processing and more(D3 js).
- Developed Python based API (RESTful Web Service) to track sales and perform sales analysis using Flask, SQLAlchemy and PostgreSQL.
- Used Ajax to refresh only certain section of the page and reduce the load on the web server.
- Defined text alignment, borders, positioning and many other typographic characteristics
- Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smart phones.
- Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server
- AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Used AJAX for asynchronous communication between client and server.
- Understanding of features and utility functions of backbone.js.
- Developed data insertion forms and validated them using JavaScript.
- Developed single-page Backbone.js application using Google Maps API.
- Design HTML prototypes, visual interfaces and interaction of Web-based design and hand code CSS.
- Created several patterns of representation using different MVCs.
- The Angular JavaScript framework for building web applications is highly efficient to use with Laravel PHP framework as well as using Restful services.
- Dynamic content management at client side using AJAX, JavaScript, DHTML.
- Involved in implementation of MVC pattern using Angular JS, JSF and Spring Controller.
- Extensively tested the websites, identified the bugs using Firebug and fixed them.
- Responsible for code optimization and testing across other browsers.
Environment: HTML5,CSS3, JavaScript,bootstrap, JQuery Framework, JSON, AngularJS, Backbone.js, Ajax, Dreamweaver, Google Maps API, SQL Server.
Confidential, Tampa FL
Senior UI Developer
Responsibilities:
- Designed applications using web technologies like HTML, DHTML, XHTML, and CSS based on the W3C standards.
- Used AngularJS to make the HTML 5 and CSS code interact with the JavaScript functions to add dynamic data to the web pages at the client side.
- Coordinate with team members to meet scheduled deadlines, review completed work requests.
- Creating wireframes as per the functional specification document.
- Integrated with the back-end code (JSP) using AngularJS, JSON and AJAX to get and post the data to backend servers.
- Used tools such as firebug, web developer tools for debugging and correcting errors.
Environment: HTML 4/5, CSS 2/3, JavaScript, AngularJS, JSP, AJAX, JSON, XML, TOMCAT APACHE and SVN.
Confidential, Schaumburg, IL
Senior UI Developer
Responsibilities:
- Worked directly with business analysts to ascertain requirements and defined projects plan documents.
- Designed dynamic and browser compatible webpage using web design techniques CSS, JavaScript and jQuery.
- Worked on both mobile's responsive web design and desktop pages.
- Created database tables and manipulated data using MySQL.
- Used JSON to store and access the data in a search pages.
- Developed modules to retrieve data using AJAX calls through jQuery method.
- Applied XML into transferring administration data to the back end.
- Validated the user input using jQuery validation plugin.
- Implemented a lightweight customizable jQuery plugin for styled appearance.
- Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
- Tested and debugged code using IE tester, Chrome Inspector, Firebug, SafariWeb Inspector.
- Used Tortoise SVN as version control application to maintain the update.
- Involved in developing HTML and JavaScript for client side presentation and data validation on the client side with in the forms.
- Optimized images for web page display, and feature item slides using Adobe Photoshop.
- Maintained page layouts, navigation, presented designs and concepts to the clients and the managements to review.
- Cooperated with team members to conduct user research with strong communication, analytical and interpersonal skills.
Environment: HTML, CSS, JavaScript, jQuery, Ajax, JSON, SQL, SVN, Photoshop, XML
Confidential
Web/UI Developer
Responsibilities:
- Assisted in designing, creating and developing web portals.
- Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
- Created appropriate concept models, site organization prototypes, navigation, page layouts and interaction.
- Developed HTML prototype documents with CSS Style Sheets.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation using jQuery and JavaScript.
- Worked closely with the programmers for project requirement analysis.
- Created new static model pages with cross browser compatibility features.
- Created and implemented SQL Queries, Stored procedures, Functions, Packages and Triggers in SQL Server.
- Created required Views, Indexes and Clusters.
- Designed report previews for PDF and Excel using SQL Stored Procedure.
- Created triggers for calendar based database events.
- Created packages to do complex aggregations on large volume of data and loaded the aggregated data into reporting tables in data marts.
- Wrote UNIX shell scripts to automate the batch process.
Environment: HTML, DHTML, XHTML, DOM, CSS, JavaScript, jQuery, JSON, AJAX, Adobe Flash, Dreamweaver, PL/SQL and Oracle.
Confidential
Web/UI Developer
Responsibilities:
- Dynamic web site design and programming using HTML, CSS, JavaScript, jQuery.
- Developed jQuery based calendar to schedule appointments.
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, jQuery AJAX and JSON.
- Developed interface to display report data using jQuery, AJAX, JavaScript and JSON, XML
- Used various jQuery plugins like auto complete, date picker, color picker, document slider to enhance the usability, functionality and overall experience for website
- Implemented pagination and sorting functionalities in different modules using jQuery plugins
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Used Firebug and IE Developer Toolbar for debugging and browser compatibility, cross-browser / platform testing and compatibility assurance
- Using SVN for version control.
- Participated in requirement gathering, coordinated with various development teams in code integration.
Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, XML, Adobe Dreamweaver, Eclipse, Apache HTTP Server, MySQL.