We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

4.00/5 (Submit Your Rating)

Dallas -, TX

PROFESSIONAL SUMMARY:

  • Passionate and versatile interactive design professional with 7+ years of experience. Capable of leading the design phase for both online marketing and web applications initiatives. Interested in USER INTERFACE DESIGN.
  • User - interface(UI) design of responsive, browser-based web applications for desktop and mobile devices using Front-end Web Application Development technologies like HTML 4.0/5, XHTML, DHTML, CSS2/CSS3, DOM, JAVASCRIPT, JQUERY, AJAX, JSON, XML, Groovy/Grails and PHP.
  • I have spent many years in front-end engineering andUI /UX design, and have worked in various industries including financial, Health care, marketing, and Networking.
  • Experienced in modern front-end technologies and methodologies, such as SPA architecture, REST API, NoSQL databases, Agile and BDD/TDD, continuous integration and deployment.
  • Solid experience in CSS3 preprocessors styling such as SASS/LESS.
  • Extensive programming experience in writing web application programs covering front-end / UI jQuery and AJAX for building rich user friendly, high performance web applications.
  • Experienced in developing web applications using .NET Framework 2.0/3.0 and 3.5 C #ASP.Net and Windows Communication Foundation WCF technologies.
  • Experience in Object Oriented, multi-tiered client/server/web based applications with Java and J2EE/Java Technologies like JSF, Hibernate, and spring.
  • Experiencein designing User Interface applications and professional web applications using Drupal, HTML4.0/5, XHTML, CSS2/CSS3, JAVASCRIPT, JQUERY, AJAX, JSP, JSON, Bootstrap, Backbone and angular JS.
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like SAAS, AngularJS, Backbone.JS, Dust.js and Node.js.
  • Extensive knowledge in developing applications using MEAN stack.
  • Good Experience using Bootstrap for Responsive Web Design (RWD) and CSS media Queries.
  • Experience in usage of node modules using NPM in NodeJS.
  • Experience using Angular UI components like GRID.
  • Worked with NPM, Grunt, Maven build tools and GIT / SVN source control systems.
  • Application development experience in E-Commerce to develop the site more attractive and powerful.
  • Used Angular.js, Ember Js, Node.jsand Bootstrap in effective web design.
  • Deep understanding of Object Oriented JavaScript programming and JavaScript MVC framework.
  • Expertise in MySQL and have a significant experience in Linux. Worked extensively on Unix/Linux environments.
  • Ability to apply W3C web standards with great skills in achieving the best cross-browser user experience for sake of long-term user retention and engagement.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.
  • Experience in implementing cross-browser style-sheets.
  • Strong Knowledge of software development in Python using framework.
  • Designed and developed an internal website, migrating from a static website to a Content management system (CMS).
  • Proficiency in multiple databases like MongoDB, MySQL, ORACLE and MS SQL Server.
  • Expertise in web usability and Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis/Design, Development and Testing.
  • Extensive experience in Development, Implementation and testing in various application architectures, including E-Commerce, B2B, Distributed Applications, Internet /Intranet.
  • Significant expertise in web development tools like APTANA STUDIO, Photoshop, Flash, Illustrator, Spring Tool Suite, Eclipse, Notepad++ and Firebug.
  • Experience in animations using SVG/CSS, Polymer, jQuery and Javascript.
  • Experience in developing Graphic User Interface (GUI) to display business data using JQuery with Cross-browser compatibility and Web application scaling.
  • Designing the test scripts using cucumber with protractor to test angular js applications.
  • Developed the App using spring, JSP, HTML, CSS, JavaScript, PHPand Servlets. Deployed the application in Tomcat.
  • Used MAVENas the build tool and is scheduled / triggered by Jenkins (build tool)
  • Experience in writing QUnit test cases for UI code and do integration with Jenkins for automation testing.
  • Worked on proof of concept using Google Web Toolkit to create the personal card application site.
  • Experience in cloud providers such as AWS and Azure.
  • Extensive experience with DB2, Oracle, MySQL and Microsoft Access databases.
  • Worked with different bug tracking tools like JIRA, Clear Quest and Bugzilla.
  • Experience in Agile methodologies such as Extreme Programming, Waterfall Model and Test Driven Development.
  • Knowledge of composition, page layout, art, design and software such as Adobe Suite and Microsoft Office.
  • Quick learner, exceptional problem-solving and troubleshooting capabilities.

TECHNICAL SKILLS:

Languages: C, Java, C#, ASP.net

Web Technologies: HTML, CSS, AJAX, JQuery, XML, JavaScript, OOPS, Bootstrap, XHTML, Web services.

JavaScript Frameworks: Angular JS, Backbone JS, Ember JS, Dust.js, Node JS and MEAN stack.

Web/App servers: Apache Tomcat.

Version Control Tools: GIT, SVN

Debugging tools: Developer tools, Firebug.

IDE: notepad++, Webstorm, Eclipse.

Operating Systems: Windows, UNIX/LINUX, Windows XP, 2003, 2000

Data Bases: SQL, MYSQL.

Methodologies: Agile, Waterfall, SCRUM

WORK EXPERIENCE:

Confidential, Dallas - TX

Sr. UI Developer

Responsibilities:

  • Working with UI architecture team leveraging Angular.js, Node.js, Node-Express, and other mainstream frameworks in the Node eco-system, interfacing with enterprise grade backend consisting Java and web services.
  • UI migration from legacy Java web app to Single Page App architecture. Migrated to Angular.js. Fostered a high-energyUI engineering team in a fast-paced environment.
  • Worked with business analysts to evaluate wireframes, workflows and provide user experience guidelines
  • Designed, developed, debugged and maintained CQ/AEM side user interface for the website based on functional requirements and scope of work.
  • Followed Agile Software Development Methodology in the progress of the project.
  • Designed and developed the application to be responsive for desktop, mobile and tablets using Bootstrap (HTML5, CSS, and JavaScript).
  • Experience with polymer characterization techniques and analysis.
  • Extensive experience using Bootstrap for layout and extensively used Angular UI(Angular Bootstrap) for ng-grid, and UI components.
  • Worked on the modernization of a legacy and outsourced UI technologies used were Angular.js, Ext.js, Ember.js and JQuery.
  • Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
  • Extensively used Web Storm for development in the front end and used GIT as version control system.
  • Good Knowledge in animations using SVG/CSS, Polymer, jQuery and JavaScript.
  • Worked with CSS3 and Foundation to create Responsive web designs for all pages.
  • Used Atlassian developer tools like Stash to manage Git repositories which provides a web interface and used Source Tree to commit the changes into the repository.
  • Used AngularJS framework where data from backend is stored in model and populated it to UI.
  • Developed Responsive web design using Media Queries and Foundation.
  • Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
  • Provided multiple script solutions using PHP, MySQL and JavaScript.
  • Designed and implemented interface elements using Google Web Toolkit.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML5, CSS3, JavaScript, Angular JS, and AEM 6.1.
  • Developed the application using Angular.jswith Node.js as a server.
  • Developed a web Application using Java with the Google Web Toolkit API with PostgreSQL.
  • Used Node modules like ioRedis, bluebird, catbox, xml2js, soap, config and etc in the web application.
  • Expertise in maintaining session (object) which is called session management in node using Redis server and carrying that object throughout the application.
  • Experience on REST and SOAP web service calls and getting response by sending request in node-platform.
  • Working with continuous integrated agile team TDD environment. Wrote test cases for Karma in order to test web application to run in different browsers.
  • Familiar with Grunt task runner to manage project and Bower package manager to install libraries such as jQuery and Bootstrap.
  • Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
  • Experience in Cloud Services such as AWS, Azure, Docker, etc.,
  • Debugging and code correction on UIplugins and web services wired with RESTful API calls, and assisted with code reviews, unit testing, and QA analysis of the search applications technical architecture.
  • Good Experience on SeleniumIDE and creating Scripts in Selenium--RC by using Java.
  • Developed test scripts to automate process of testing in SeleniumWebDriver.
  • Expertise in Automation tool Selenium 2.5, Protractor, QTP load and performance testing tool JMeter mobile automation testing tool Appium.
  • Developed and maintained web site using Content management system (CMS). Making the html pages more dynamic and getting the content from ICM server.
  • Participate in design discussions and contribute to preparation of design work objects.
  • Conducted Code Reviews.
  • Worked on an open-source CMS Drupalto build Website using Drupal.
  • Experience in applications using JAVAFX are written in native Java code.
  • Created reusable Templatesand style sheets based on UI standards and guidelines.
  • Project status tracking using RALLY.
  • Integration room responsibilities.

Environment: Web storm, AngularJS, Node.JS, HTML5, CSS3, JSON, AEM 6.1(Formerly CQ), JavaScript, Ember JS, PHP, protractor, jQuery, XML, GIT, GWT(Google Web Toolkit), Stash, CMS, NPM, Bower, TDD, Grunt, Jasmine, karmacq

Confidential, Dallas - TX

UI Developer

Responsibilities:

  • Contracted to design the UI for a tablet/web project. I worked closely with the development team in creating the user flow of the app in the tablet and web platforms, from mockups in Sketch, Photoshop and Illustrator to delivering in the assets for the final product in each of iOS, Android and Web platforms.
  • Design, Accessibility (Section 508 Compliance) and performing Usability/Design reviews to determine whether or not the sites conform to agency design standards as published in our style guide.
  • Followed Agile Software Development Methodology in the progress of the project.
  • Involved in design of Class Diagrams, Sequence Diagrams and Event Diagrams as part of Documentation.
  • Used SAAS as a software distribution model through which apps are available to the customers.
  • Developed large-scale, real-time, live blogging server and UI using PHP.
  • Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, and JavaScript).
  • Developed digital consumer experiences based on foundation of the Adobe CQ/AEM product suite, including CQ/AEM, CRX, CQ WCM and DAM.
  • Using CSS preprocessor SASS to make CSS more efficient
  • Developing the sites for online trading using E-Commerce such as Electronic Data Exchange.
  • Used PHPfor converting code into simple design to fit in with the database.
  • Extensively used Web Storm for development in the front end and used Subversion as version control system and Tortoise client for SVN.
  • Used Ajax effectively to create pagination and with client side events.
  • Developing application design guidance and consultation, utilizing a thorough understanding of applicable technology, tools and existing designs.
  • Used AngularJS framework where data from backend is stored in model and populated it to UI.
  • Created AngularJS Controller Which Isolate scopes perform operations in UI.
  • Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
  • Have good knowledge on AEM Architecture, Stand-Alone Instances, and Server Installations.
  • Developed the application using Angular.jswith Node.js as a server.
  • Participated in the development of Groovy/Grails applications for end users and Build this application usingGroovy/Grails as a RESTAPI server
  • Used Web storm as the IDE for custom development and implementation.
  • Customized the Node.jsserver to pick the local Package.JSON and run the applications without changing the local paths and variables.
  • Implemented Web services (SOAP) for transmission of large blocks of JSON data over HTTP.
  • Developed and maintained web sites for a small software company using a proprietary Content management system (CMS). Also participated in design and development of proprietary CMSfunctionality.
  • Primarily responsible for designing, organizing, and building of responsive web sites in the Drupal content management system.
  • Extensively worked on MQ seriesusing point-point, publisher/subscriber messaging Domains for implementing Exchange of information through Messages.
  • Followed TTD strategies in creating Test Plans andTest Cases,Test Estimation.
  • Involved in complete Agile, SDLC on Requirement Analysis, Development, System and Integration testing.
  • Developed Message driven beans that consumed the messages from MQ Seriesqueue.
  • Wrote the controller in Spring MVC which delegates the request from front end to the delegator layer and to make calls with backend systems
  • Used Google Chrome for debugging the application.
  • Performance testing integrated with Protractor Framework.
  • Conducted Code Reviews.
  • Created reusable Templatesand style sheets based on UI standards and guidelines. Managed source control and version control using SVN.
  • Used NPMand Bower for packaging management and Grunt for UI task runner.
  • Project status tracking using JIRA
  • Integration room responsibilities.

Environment: 1.7, Web storm, AngularJS 1.3, Node.Js, HTML5, CSS3, SASS, JSON, JavaScript, jQuery, XMI, Maven 2, Eclipse Juno, MQ Series, XML, PHP, Drupal, TDD, Silk SVN, Adobe AEM 5, CMS, Groovy/Grails, Tortoise SVN, SQL Developer, Spring MVC, Oracle DB, NPM, Grunt, Jasmine.

Confidential, Bentonville- AR

UI Developer

Responsibilities:

  • Developed front end UI screens for multiple projects and worked with multiple teams concurrently, being mindful of all deadlines.
  • Works closely with Project Management, contributing to Project Management's creation of functional specifications.
  • Constructed a presentation layer based on functional specifications.
  • Worked closely with other Software Engineers coding the business layer and data layer.
  • Created enhancements to complex existing code while minimizing the risk or regression.
  • Involved in multiple projects with UI development and handled production defects in parallel.
  • Resolved production UI issues instantly.
  • Ported existing web application to GWT/SmartGWT for POC
  • Expertise in client-side development with JavaScript (JQuery), AngularJS, HTML4/5, and CSS3.
  • Worked closely with Quality Engineers to identify and resolve defects in the presentation layer.
  • Developed user interface using Asynchronous validation for the fast and user friendly access using AJAX.
  • Wrote data Components for Plan Setup using Java, SQL and JDBC and participated in design of data base and created tables in ORACLE.
  • Extensively worked on N-Tier architecture systems with application system development using Java, J2EE, JSP, Servlets,JSF, JDBC and Multithreading
  • Creating the project startup UI i.e. generic XHTML facelet templates, CSS, generic JSF validators and converters, phase listeners etc.
  • Experience in using Python REST API Frame work using Django.
  • Used jQuery to traverse through a DOM tree and manipulated the Nodesin the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Used CMSto design web pages.
  • Lead developer in transitioning the primary Web property to a Content management system.
  • Monitoring, Supporting and Troubleshooting production AdobeCQ5 applications involving 50+ sites
  • Recommending and integratingAdobeCQ5 and supporting technologies (e.g. Adobe analytics, search, translation and migration solutions)
  • Developed pages using AEM /CQ, including the creation, configuration and integration of templates, components, dialogs, widgets, workflows, and more.
  • Involved in integrating the dynamic code in AdobeAEM tool for developing author able or customizable websites.
  • Experience in handling multiple projects as a Java developer and gave support on websites which we developed.
  • JIRA was used for defect reporting and tracking.
  • Responsible for all client side UI Validation and implementing Business logic based on user selection using JQueryUI and Angular JS.
  • Experience in developing manual Test Strategies,Test Plans,Test Scenarios and definingTest cases for a given set of requirementsfollowing TDD.
  • Involved in multiple projects with different clients in developing UI screens using spring, Hibernate and JavaScript frameworks.
  • Experienced in working Agile Development environments (SCRUM).
  • Experience in working projects with Onsite offshore team and coordination from onsite.

Environment: Java, JSF, HTML4/5, Ajax, JSON, CSS3, JavaScript, Django, Microsoft Visual Basic 2012, JQuery, Django-CMS,SQL, Catalyst, TDD, AEM/CQ, Oracle10/11g,Adobe analytics, Adobelive cycle, AngularJS, backbone.js, Web services.

Confidential, Hartford - CT

UI Developer

Responsibilities:

  • Experienced in problem analysis in both technical system and application programs.
  • Essentially involved in all phases of SDLC to structure the unformatted requirements.
  • Designed the ER diagrams and structured data in the database with enforcing normalization for a consistent output.
  • Used advanced level of HTML4, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Defined and developed the application’s presentation layer using HTML4, CSS3, JSP, JavaScript and Backbone.JS.
  • Developed client’s interface in PHP in MVC modeling using code igniter framework.
  • Developed user interface using Asynchronous validation for the fast and user friendly access using AJAX.
  • Redesigned pages to improve application design and UI to attract the customers by taking inputs from senior management.
  • Involved in designing and development of web pages usingASP.NET
  • Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across Internet Explorer, Mozilla Fire Fox, and Safari.
  • Maintain and upgrade an application usingASP.NET MVC Web Application. Using M-V-C pattern with Entity Framework.
  • Worked on existing .NET remoting. Implemented WCF services to communicate between applications to middleware.
  • Designed and implemented custom workflows using WFand Workflow Libraries.
  • Designed Templates and Flow of future pages using Adobe Photoshop.
  • Enforced SQL injection techniques to avoid unauthorized breaks to the data access.
  • Construct the client-side script to function correctly across all the majority of web browsers.
  • Generated project reports and estimated the cost of resources being utilizing in the project.
  • Involved in unit testing and integration testing of each and every module.
  • Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.
  • Created client side validation tool using technologies such as Angular JS and JavaScript.
  • Used AJAX & JSON communication for accessing Restful web services data payload.
  • Expertise in coding optimized SQL queries on databases like MySQL.
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5, CSS3 and Bootstrap.
  • Responsible for code optimization and test the website across different browsers.
  • Tested pages for cross-browser compatibility.

Environment: AJAX, UML Modeling, ER diagrams, ASP.NET, Normalization, PHP, Dojo, Oracle 10g, IE 7,8, Firefox, Chrome, HTML4, AJAX, CSS 3, JSP, SQL, WCF, WF, Photo editors: Photoshop, Fireworks, MD 5 algorithm, SQL Developer, JavaScript j Query.

Confidential

UI Developer

Responsibilities:

  • Developed Login/Registration/Edit of user profile integration with community sites using HTML, CSS and JavaScript.
  • Designed, developed application using C#ASP.Net, MVC and ADO.Net Entity Framework.
  • Developed White Paper Display Module which including rate the asset, save for later and email colleague functionalities.
  • Developed the Whitepaper upload functionality.
  • Used advanced JavaScript to create interfaces and help manage cross browser compatibility.
  • Implemented various Validation Controls for client-side validation and implemented custom validation controls with ASP.Net validation controls.
  • Performed Client side validation using JavaScript.
  • Implemented pagination/date calendar using jQuery.
  • Used the JQuery widgets like Accordion and Date picker.
  • Written CSS and implementing it in the views / layouts as needed.
  • Worked on optimizing SQL queries to improve the loading times of the web pages.
  • Analyzed and improved application efficiency by optimizing.
  • Wrote and updated Web content for Web site. Created and maintained a site map outlining the architecture.
  • Worked on JUnit Framework for Test Driven Development.

Environment: C#Asp.net, Windows, JavaScript, HTML, DHTML, CSS, jQuery, AJAX

Confidential

Web Developer

Responsibilities:

  • Developed presentation layer using JavaScript, HTML and CSS.
  • Enhancing the product with new features as per client requirements.
  • Developed front end UI screens for multiple projects and worked with multiple teams concurrently, being mindful of all deadlines.
  • Developed custom web forms a JavaScript.
  • Implemented feedback form.
  • Used simple XML to build/process xml documents.
  • Fixed the HTML errors in site core content editor.
  • Worked with the design of the templates and skins in CSS.
  • Responsible to handle cross-browser compatibility issues and ensure the application is working properly across all browsers IE 7 & up, Firefox, Chrome.
  • Upload the code and do necessary changes and test the application in server, if needed then fix the bugs and test again.

Environment: HTML, XHTML, CSS, AJAX, JavaScript, Windows, Adobe Dreamweaver.

We'd love your feedback!