Sr. Ui/ux Developer Resume
Eagan, MN
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.
- 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.
- 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.
- Highly Exposed to various databases like My SQL and SQL Server.
- 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 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 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 SKILLS
Web Technologies: HTML, HTML5, CSS2/3, JavaScript, Angular.js, AJAX, jQuery, JSON, JSP, and XML
Application Servers: HTTP Web Server, Apache Tomcat 7.0.
IDE & Tools: Eclipse IDE, Notepad++, Sublime Text Editor, Dreamweaver, Microsoft FrontPage.
Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing (spring tool suite)
Publishing Tools: Adobe PageMaker, MS Office
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari and Opera
Operating Systems: Windows XP,2000 /7/8, Ubuntu, Mac OS X.
Databases: Oracle9x/10x, MS-Access, SQL, PL/SQL
PROFESSIONAL EXPERIENCE
Confidential, Eagan, MN
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
- Re-designing/developing the main website to improve user experience and add new functionality.
- Create website layout/user interface by using standard HTML/CSS practices.
- Strong experience of JavaScript frameworks and library (Jquery).
- Integrate data from various back-end services and databases(SQL)
- Gather and refine specifications and requirements based on technical needs.
- Implemented XML parsers such as DOM.
- Analyzing user specifications and creating the wireframes and prototypes according to that.
- 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.
- 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.
- Enhance existingwebpages, implement new/change existing features/functionalities in theweb application.
- 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.
- Created custom filters which parses $http response to match the wireframes.
- 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.
- Responsible for design and development of thewebpages from mock- ups.
- 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, PHP, XML, JSON, AngularJS, D3 JS, Bootstrap, MS Office, Dreamweaver CS5, Eclipse IDE.
Confidential, Washington DC
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.
- Worked with Angular filters like currency, date, number and order by respectively.
- Developed angular custom filters and customer directives
- Reactive applications architecture consulting
- 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.
- 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.
- 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.
- Creating solutions to the problems encountered and being in constant communication with the End users to attain the best product.
- 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, NY
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.
- 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 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, Jacksonville, FL
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.
- 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.
- 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.
- Used the Hibernate Framework for connecting to SQL Server database.
- Identified, fixed, troubleshoot and resolve problems and scrupulously documented system
- Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.h
- 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:
- 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.
- 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 advanced level of JQuery, AJAX, AngularJS, Bootstrap and CSS layouts.
- Wrote custom directives In AngularJS per the Application needs.
- Used JIRA for bug tracking and to check the work flow.
- 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, MS Office, Adobe Photoshop, Oracle, AJAX
