Sr. Ui/ux Developer Resume
Charlotte, NC
PROFESSIONAL SUMMARY:
- 7+ years of experience on Cross Platform Web design and development using front - end technologies.
- Strong front-endUIdevelopment skills using scripting languages like HTML5, CSS3, JavaScript, AJAX, JSON, jQuery, Ext JS, DOM, JSP, jQuery Plugins.
- Expertise in Advanced JavaScript libraries and frameworks such as Ext JS, Angular JS and Object oriented programming in JS.
- Extensive experience in Cross-browser HTML, CSS & JavaScript coding to offer responsive website layouts to modern browsers and mobile devices.
- Extensive experience with CSS3 and leveraging best practices, modifications of existing CSS files to enhance the user experience.
- Experience in developingwebpagesin Responsive Design using Bootstrap and adapt to the changing environment.
- Have an extensive experience in designing User Interface (UI) applications and professional web applications using JavaScript, AngularJS, JSP, XUL, HTML/DHTML, DOM, XHTML, JQuery, CSS, and AJAX.
- Extensive experience on modern front-end templating frameworks for JavaScript - Including Bootstrap, JQuery, Angular JS, Node JS, backbone JS, Ext JS, D3 JS etc.
- Expert-level knowledge of cross-browser, cross-platform compatibility and design constraints and Google analytics.
- Worked on CSS Background, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, CSS Animation, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Experience in developingwebapplications using MVC architecture.
- Adapted Model-View-Controller (MVC) frameworks for developing web applications
- Hands on experience with Ajax technologies to develop rich and interactive web applications.
- Worked on IDE's such as Eclipse/My Eclipse, Sublime Text, Web storm.
- Familiar with Application Servers and web servers like Web Sphere, WebLogic, JBoss Application Servers and Apache Tomcat.
- Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Strong proficiency with IA/UX and web usability best practices.
- Experience working on scalable environment in Agile/SCRUM methodologies. Prepare Test Cases using TDD (test driven development) and BDD (behavior driven development) approach on multiple platforms like Linux, UNIX, Mac and Windows.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Strong experience with JQuery, AJAX, DHTML and JSON.
- A result-oriented professional with good communication, team management, analytical and co-ordination skills.
- Good Experience in working with testing tools like Jasmine, Selenium, Watir, Firebug, Firebug Lite, Chrome/safari web inspectors and IE DeveloperToolbar.
- Developed JSP (Java Server Pages) forwebapplications.
- Used server-side Java to dynamically generatewebpagesin various projects, checked the logs for any problems on the server as well.
- Developed and maintained unit tests for software components in front end development.
- Designed, developed and implemented Single Page Application (SPA) in AngularJS by consuming JSON from back end functions to bind the data.
- Expertise using Plugins which are based on JavaScript/JQuery like D3.js, C3.js, Chosen, Moment.js, Qtip, Pagination, Chart.js, Google chart.js, Tagit.
- Expertise using SOAP, RESTful web services and HTML5 APIs (Web socket API, get User Media API).
- Competent using version control systems such as subversion (SVN), GIT, CVS and Team Foundation Server (TFS).
TECHNICAL EXPERIENCE:
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, PHP, Apache, MVC, GWT
JavaScript Libraries: Ext JS 2.0/1.0, Backbone.js, Node.js, Require.js, Angular.js, React.js
IDE & Tools: Eclipse IDE, Dreamweaver, Firebug, Developer Tools, Adobe Dreamweaver, Aptana, Microsoft FrontPage, Notepad++
Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing (spring tool suite)
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools: Adobe Illustrator CS3(basic idea on wire frame and visual design)
Web/App Servers: Apache Tomcat 7.0, HTTP Web Server, Experience with Many Online Webhosting Platforms (Shared, Dedicated, VPS)
Databases: Oracle9x/10x, MS-Access, SQL, PL/SQL
Browser: All (IE, Firefox, Opera, Chrome, Safari)
PROFESSIONAL WORK EXPERIENCE:
Confidential, Charlotte, NC
Sr. UI/UX Developer
Responsibilities:
- Participated in requirements gathering and analysis.Developed the various screens and its architecture in accordance to UISpecs,worked extensively with HTML5, CSS3/SASS and JavaScript code to build dynamic pages.
- Developedwebpagesusing HTML5, JavaScript, DOM, JSON, jQuery and AJAX.
- Re-designing/developing the main website to improve user experience and add new functionality.
- Developed all the UIpages using AngularJS, HTML5, XUL, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax, Bootstrap.
- Created forms to collect and validate data from the user in HTML5 and JavaScript.
- Developed IFRAME element to fetch and display the external pages that contains JavaScript/CSS code that runs when fetched via Ajax, the page is from an outside domain. Fixed issue related to that.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Created layouts, wireframes using tools like Axure and Pencil.
- Used the Node.js, Angular.js MVC Frameworks in the development of the web applications. Unit testing with JavaScript and node.js.
- Enhance existingwebpages, implement new/change existing features/functionalities in theweb application.
- Enhance existingwebpages for cross browser and platform (including touch devices) compatibility.
- Incorporatewebaccessibility features into the new/existingwebpages. Client side profiling ofweb applications.
- Has worked on Angular JS which combineswebapplications with Model View Controller capability to make development and testing of code efficient.
- Development environment included HTML5, CSS3, Java, JavaScript, Play framework, RESTful Web Services and d3.js/dc.js data driven charting library.
- Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed single page web application using JavaScript framework AngularJS.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Designed file format previews (PDF, Excel and Print) for all the reports in the application using HTML5, JavaScript and SQL Stored Procedure.
- Conducted unit testing with Firebug, IE Tester and end-to-end testing on the supported browsers and devices.
- Used the responsive utilities of the Bootstrap frameworks to facilitate the design displaying properly on different devices.
- Integrated process into build system which auto-generates REST API documentation from source code improving API documentation quality and availability while reducing maintenance costs.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.
- Developed the administrative UIusing Angular promises, forms and directives
- Implemented an auto mode where the JavaScript automatically cycles through and also selects each tab periodically until a tab is explicitly selected.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Worked in Onsite - Offshore model.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles with respect to various devices like iPods, Tablets.
- Making sure the website is compatible with assistive technologies to make the site accessible to everyone.
- Developed Web applications that are cross - devices and cross - browser compatible.
Environment: HTML5, DHTML, XHTML, CSS3, JavaScript, JQuery, AJAX, XML, JSON, AngularJS, D3 JS, Bootstrap, MS Office, Dreamweaver CS5, Eclipse IDE.
Confidential, Camp Hill, PA
Sr. UI/UX Developer
Responsibilities:
- Led the efforts of quality of merchant web development group for live-to-site code, release achieved Zero defect.
- Experience of bootstrapping and modularizing an application with Angular JS injector.
- Hands on with AngularJS MVC (Model View Controller/ Whatever) framework.
- Developed AngularJS services and factory functions and used the key feature singleton to perform logic on the model.
- Designingwebpagesfor HTML files that supports AJAX component, Rich design timeUIto use AJAX libraries such as Dojo, jQuery.
- Used advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Worked with Angular filters like currency, date, number and order by respectively.
- Responsible for design and development of thewebpages from mock- ups.
- Developed angular custom filters and customer directives.
- Reactive applications architecture consulting.
- Used the Node.js, Angular.js and MVC Frameworks in the development of thewebapplications.
- Part of a team that would plan, develop and create Mobile applications to match the needs of industrial clients.
- Worked on integrating backend RESTful service calls with Bootstrap components by fetching the data using Angular HTTP service and displaying it within various Bootstrap based components.
- Worked in a team creating Mobile applications progress reports to large industrial clients.
- Collaborated with lead developer to expand Drupal architecture.
- Exceptional knowledge of Drupal prior versions and upgrades.
- Performed other related tasks under the instructions of a senior Java programmer.
- Custom NODE.JS proxy used to simulate API responses before client implementation was complete, and to proxy.
- Used JSON for data transfer between front end and back end.
- Designed the table lesswebapplications using CSS and with the help of and tags as per W3C standards.
- Design and development ofwebpages using PHP, HTML, CSS including Ajax controls and XML.
- Wrote application level code to perform functionality using JQUERY and JavaScript.
- Designed the employee front end applications, User Interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Worked with Backbone JS for providing models with key-value binding and custom events, collections, and connects it to existing API over a Restful JSON interface.
- Developed web pages using Forms, Components, Layouts, Events, Validations, Trees, Grids components.
- Used YUI library for building richly interactivewebapplications using techniques such as DOM scripting, HTML, AJAX.
- Designed custom Node.js module to, programmatically generate a path for a RESTful endpoint (CRUD) with back end, provided a schema.
- Worked with Node JS and Node Package Manager (NPM) to install the required JavaScript packages like Express, Morgan (Logging Framework) etc.
- Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Request to finished client APIs, handling authentication, custom headers, virtual application root, etc.
- Worked on the practical application of dependency injection within Angular.js.
- Chat servers created with NODE.JS for message routing, but never deployed to production
- Hands on web application security that deals specifically with security of websites, web applications and web services. At a high level, Web application security draws on the principles of application security.
- Ensuring that content of the website, support documents and other information is web accessible.
- Test-driven development using Karma-Jasmine for unit tests and Protractor-Jasmine for E2E tests.
- Used ANT automated build scripts to compile and package the application.
- Worked on GIT repository.
- Assisted UIleads and product manager with concept designs and implementation of prototype for new and undeveloped features that allowed PayPal customer representative team to track customers' instant payment notifications reports.
Environment: HTML 5, CSS 3, Reactive, Java Script, JQuery, backbone.js, Node.js, Angular.js, PHP, Bootstrap, Drupal, AJAX, GIT, ANT, Agile methodology, Eclipse, Jasmine and karma, MySQL, D3.
Confidential, Columbus, OH
Sr. UI Developer
Responsibilities:
- Built Rich Prototypes and Applications using HTML, CSS, JavaScript, JQuery, Ajax, JSON, AngularJS, Backbone JS and Bootstrap with MySQL database.
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
- Developed source code to consume JSON response received through XHR/AJAX calls using JQuery. Ajax () calls.
- Implemented AngularJS application to follow strict MVC patterns for improved source code maintenance.
- Participated in development of a new business application for the layout using Grid orientation model Bootstrap framework.
- Integrated the frontend JQueryUIwith backend REST API.
- Creating cross-browser compatible and standards-compliant CSS basedpagelayouts.
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- The tech stack is AngularJS, LESS, Bootstrap and cutting edge server side technologies.
- Involved in Designing, Implementation, Maintenance and Testing of Databases and Web pages.
- Coding, styling, testing of reusable JavaScript, CSS, HTML widgets / libraries for complexUI controls.
- Responsible for JavaScript / AJAXUIupgrades and improvements.
- Designed web pages using with HTML, CSS based on the W3C standards.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Tested cross browser functionality and fixed major layout bugs for supported browsers including IE, Google Chrome, and Mozilla Firefox.
- Facilitated User Testing sessions to solicit feedback on prototypes.
- Developed and prepared test cases for unit testing with JUnit.
- Wrote the backend to modify the tags in the database using JSON for data transmission.
- Developed theUIusing SWT to add/remove tags.
- Developed callback functions to parse and handle JSON data returned from the server.
- Designed user-friendly navigation for displaying various sections of data using JQuery.
Environment: HTML, CSS, SASS, JavaScript, JQuery, Bootstrap, XML, MVC Framework, AngularJS, Backbone JS, Apache Tomcat, Notepad++, Sublime text, IntelliJ, MySQL, Microsoft Azure, Tortoise SVN.
Confidential, Peoria, IL
Web/UI Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set ofUImodules been built.
- Developed all theUIpages using HTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
- Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
- Used AngularJS MVC Frameworks in the development of the web applications.
- Implemented the Drag and Drop functionality using JQuery framework.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Developed single page applications using angular.js.
- Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Developed Tabbed pages using AJAX with JQuery and JSON for quick view of related content, providing both functionality and ease of access to the user.
- Created HTML pages from the PDF's given by the UX and used AngularJS to retrieve data from the Rest Services.
- Developed custom directives (elements, Attributes and classes) using angular.js.
- Created HTML Pages with CSS and the Box Model.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Used AJAX calls through AngularJS to populate the data tables on the front -end.
- Designed Frontend with in object oriented JavaScript Framework like bootstrap, Require.js, Node.js, and Angular.js.
- Responsible for developing, editing, publishing and managing content on the externalWebpages and internal layouts.
- Used Cascading Style Sheet (CSS) inwebpagesto separate presentation from structure.
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Used Angular MVC and two-way data binding.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Used JQuery Events to manipulate the elements depends on the user interactions (like .ready (), hover (), bind (), click (), keypress ()
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Worked in Onsite - Offshore model.
- Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Written SQL Queries to interact with Oracle database.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS, Bootstrap, JavaScript, JQuery, Angular JS, Dreamweaver CS5, AJAX, JSON, MS Office, PL/SQL, SVN.
Confidential
Web/UI Developer
Responsibilities:
- Involved in designing architecture following J2EE MVC framework.
- Developed interfaces using HTML, JSP pages and Struts -Presentation View.
- Developed application by using Struts, Servlets and JSP's as per client request, custom tags have been developed to reuse it in other modules.
- Implemented AJAX to speed upwebapplication.
- Developed Ant script to automate the process of build and deployment.
- Used SOAP Web Service and deployed applications on Apache Tomcat server.
- Extensively configured the build files to different environments.
- Developed session beans which encapsulate the workflow logic.
- Used entity beans to persist the data into database and JMS to establish message communication.
- Used SVN for the concurrent development in the team and for code repository.
- Involved in regression testing, evaluating the response times, and resolving connection pooling issues.
- Worked with System Analyst and the project team to understand the requirements.
- Converted the Photoshop mockups in to hand-written HTML and CSS pages.
- Developed web pages applying best standards.
- Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS and JavaScript.
- 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.
- Designed CSS based page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox and IE.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Responsible for fixing all bugs encountered and communicating back over to the QA team.
Environment: HTML, CSS, JavaScript, JQuery, Struts, Servlets, J2EE, JSP, JSTL, JMS, XML, SOAP, MVC Framework, Apache Tomcat, MySQL, Eclipse, Tortoise SVN, MS Office, Adobe Photoshop, Oracle, SVN, AJAX
