Ui Developer Resume
Austin, TexaS
PROFESSIONAL SUMMARY:
- Having 6+ years of experience in developing Web Applications using HTML (4/5), CSS (2/3), JavaScript, TypeScript, Angular (2/4), Node.js, Express JS, jQuery, AJAX, XML, Bootstrap, JSON.
- Experience in working with Angular 2/4 modules, services, templates, directives, services and dependency injection to create a SPA.
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 2.0, Angular 4, AngularJS, Node JS, Bootstrap, Media Queries, CSS Frameworks.
- Expertise in AngularJS framework and its ability to create simple and scalable code for SPA.
- Expertise in using AngularJS directives, Controllers, Filters, Services, Temples, Events and Injectors.
- Expertise in creating Single Page Applications by Routing in Angular.js.
- Create desktop application with AngularJS and Unit Test with Karma - Jasmine.
- Expertise in Angular 2.0 framework and its ability to create simple and scalable code for SPA.
- Worked extensively on Angular 2/ Typescript SPA domains.
- Hands on Experience on Angular CLI (Command line Interface).
- Built the website on Magento platform in the project.
- Good amount of work done on Reactive forms or Web Forms 2.0 in Angular and their Validations.
- Create desktop application with Angular 2/4 and Unit Test with Karma-Jasmine.
- Expertise in using AngularJS directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Expertise in AngularJS structural framework for dynamic web apps and profound knowledge in concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- Developed the backend by using Node.js, Express and MongoDB.
- Expertise in implementing the MVC architecture in backend applications Node.js along with Express JS.
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes and CSS Behaviors in CSS.
- Experience in making Responsive Web Pages using Media Queries and Bootstrap, Material Design lite for styling mobile applications.
- Highly skilled at front-end engineering using Object-Oriented JavaScript.
- Well experienced in writing test cases in Test Driven Development and Behavior Driven Development.
- Experience in using Chrome Developer Tools and Firebug for debugging and troubleshooting the code.
- Developed enhancements to Mongo DB architecture to improve performance and scalability.
- Extensive knowledge in Mongo DB concepts and good knowledge in Administration.
- Experience in automated build process by using Jenkins and Maven.
- Experience in Unit Testing (UIT), Integration Testing and in preparing test cases.
- Expertise creating user validation forms and sending data to server using RESTful services.
- Expertise in working on AWS to integrate the to integrate the Server and Client-side code.
- Used Jenkins for build Process to Generate Continuous Integration and Version Control is done by GIT.
- Extensively work with Adobe Photoshop, Illustrator, Dreamweaver, and many other design applications.
- Utilize Jasmine, Karma, Gulp, Grunt and NPM to build and test applications.
- Extensively used jQuery, JSON, AJAX and DOM scripting to create interactive web applications.
- Expertise in Video Coding by using HTML5, CSS3 and java Script.
- Extensively used the repositories like GIT and SVN.
- Experience in unit testing by using Karma and Mocha.
- Extensive experience working under Agile methodologies environment (scrum, Kanban).
- Experience with various IDE's such as Visual Studio Code, Web Strom, Sublime and Notepad++.
- Experience in working on MAC, Windows, and Linux - Ubuntu operating systems.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, CSS2/3, SASS, XHTML, XML, JavaScript, AJAX, J-Query, JSON, Bootstrap, Angular 2+, Backbone.js, Express JS, Node JS.
Tools: and IDEs: Edit plus, Notepad++, Eclipse IDE, Net Beans, sublime text, Mocha, WebStorm, Maven, Jenkins, Microsoft Visual, WebPack.
Languages: PHP, AJAX, Web Services, REST, SOAP.
Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server, IIS, JBoss, Glassfish.
Fron t End Tools: Photoshop CS5, Image Ready CS5 Fireworks, Adobe Captivate 3, CorelDraw, Dreamweaver CS5, FrontPage Wire frame
Operating System: Windows, Unix/Linux, MAC OS X
Methodologies: Agile, Rational Unified Process (RUP), UML, Waterfall, Scrum.
Database: My SQL, MONGODB, SQL Server, ORACLE 11g
PROFESSIONAL EXPERIENCE:
Confidential, Austin, Texas
UI Developer
Responsibilities:
- Contributed as key resource of the “Angular Framework Team" in conversion of existing UI screens of the application to Angular based UI.
- Involved in development of commonly used Angular components across teams such as directives for grid, pagination,
- Involved in writing the front-end code for the application using Angular.
- Designed and developed the Presentation layer using Angular and Angular Material.
- Participate in wireframe reviews with UX team to understand the requirements.
- Convert the wireframes to HTML5/CSS3 that are fluid in nature which will fit in varying resolutions for Mobile & Tablet.
- Integrated the front end with backend API's to get the latest social media using Ajax.
- Developed all the UI pages using HTML, DHTML, XHTML, DOM, Node, Grunt, CSS, JSON, JavaScript, jQuery, Bootstrap, Ajax.
- Designed UI screens using CSS, AngularJS Framework and HTML.
- Used React JS for search engine optimization and worked with Visual studio.
- Used JSON for storing and exchanging information between browsers and servers.
- Involved in Agile/SCRUM based approach to UI Development.
- Responsible for the creation and execution of the Unit Test Cases using Jasmine as testing framework and Karma as test runner.
- Optimizing existing Magento Modules components for maximum performance across a vast array of web-capable devices and browsers.
- Involved in code reviews and mentoring the junior team members.
- Used scaled Agile methodology for bi-weekly sprints.
- Integration of UI screens with the Database by making use of web services.
- 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 jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular2.
- Involved in developing HTML, and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Created and performed SQL queries to fetch data from the backend database.
Environment: HTML5, DHTML, XHTML, CSS3, LESS, SASS, BootStrap3/4, JavaScript, Angular 1.5, JIRA, WebPack, React JS, Node JS, NPM, Chrome, DOM, API, TypeScript. JavaScript, jQuery, SQL, Jasmine, Karma, AJAX, XML, Magento, WebStorm.
Confidential, Columbus, Ohio
UI Developer
Responsibilities:
- Experience in building enterprise Applications and Distributed Systems using technologies such jQuery, Angular.js, Spring, Hibernate, JSF, MVC, RESTful web services etc.
- Expertise in developing presentation layer frameworks like JSP, HTML, XHTML, CSS, JSTL, JavaScript, jQuery, XML, JSON and AngularJS, Angular 1.4.
- Used C# and EmberJs to create and support the REST API and UI for enterprise-level data migration platforms and licensing estimation/product shopping cart applications while actively relaying status updates to PMs and managers
- Developed Ruby programs to process Big Data files on HDFS.
- Designed and implemented Oracle Real Application Clusters (RAC) on Linux for an OLTP application with Transparent Application Failover.
- Developed Ruby programs for backend processes.
- Built responsive UI using Handlebars, CSS, ES6 and Bootstrap.
- Created ReactJS components and managed States and Props while utilizing ES6 features.
- Written modular, secure, and well-tested front-end code in Typescript, HTML5 and CSS using the latest web.
- Designed and developed the agent portal using framework Angular2 along with HTML5, CSS3, and Typescript.
- Developed custom directives, Factories and Services in AngularJS using with web 2.0.
- Designed Front end with in object oriented JavaScript Frameworks like AngularJS using web 2.0.
- Developing Applications using latest jQuery, Angular.js technologies with Cassandra, Reactive java 8
- Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS 1.4 framework for UI development. Developed html views with HTML5, CSS3, bootstrap and AngularJS 1.4.
- Expertise in HTML5, XHTML, CSS2/CSS3, Bootstrap responsive design.
- Experience in Developing Web Applications using Spring, Struts and Hibernate Framework.
- Developed the presentation layer using Java Server Pages (JSP), Ajax and JavaScript.
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Developed web components using JSP, Servlets, Struts, Spring, Hibernate and Server-Side Components using EJB under Angular.js Environment.
- Designing web pages for HTML with Rich design response UI to use libraries such as jQuery.
- Created interactive client-side scripting in JavaScript, AJAX&JSON using jQuery JavaScript framework.
- Extensive experience in MVC architecture based web application frameworks like struts, springs and Swing
- Extensive use of NodeJS ExpressJS, and Mongo DB along with Mongoose.JS to create server-side applications.
Environment: jQuery, AngularJS, Struts, Springs, AngularJS/Angular 1.4, AngularJS 2 Hibernate, Type Script, HTML, CSS, JavaScript, DOJO, jQuery, GWT, MVP, JSON, Servlets, Jenkins, Eclipse, Struts, Ruby, Typescript, Spring, Swing, JSON, MySQL, JSP, AJAX, XML, PL/SQL, Oracle, Windows
Confidential, Bothell, WA
Web/UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.
- Developed use case diagrams, class diagrams, database tables, and provided mapping between relational database tables and object-oriented java objects using Hibernate
- Involved in designing and implementation of MVC design pattern using Struts framework for Web-tier.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.JS
- Developed UI with AJAX, DHTML and JavaScript for more interactive web pages.
- Developed single page responsive Web UI using HTML5, AngularJS, Bootstrap, CSS3, JavaScript, JQuery, D3 .JS. React .JS.
- Designed and implemented Oracle Real Application Clusters (RAC) on Linux for an OLTP application with Transparent Application Failover.
- Worked with DBAs and application developers for installation of database on Linux servers for tuning, backup and restore.
- Designed Front end with in object oriented JavaScript Frameworks like AngularJS using web 2.0.
- Developed AngularJS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes.
- Built responsive UI using Handlebars, CSS, ES6 and Bootstrap.
- Developed user interface by using the React .JS, Flux for SPA development.
- Designed and developed the front-end of the application using Rails, AJAX, CSS, JSON AND JQuery.
- Implemented client-side Interface using React JS.
- Converted the Mock-ups screen for websites by hand-written HTML5, CSS3, jQuery, AJAX, JavaScript, XML and JSON.
- Extensively used Angular UI components like Calendar, Grid, Select, UP loader etc.
- Developed AngularJS services for reusable functionality.
- Generated responsive data tables using with Bootstrap grid system.
- Developed user interface by using the React .JS, Flux for SPA development.
- Built React Native application utilizing Redux for enhanced maintainability.
- Developed various screens for the front end using React Native and used various predefined components from NPM (Node Package Manager)
- Developed custom bootstrap with brand appropriate styles, colors, animations and font icons
- We setup the development environment using Node.js, Grunt, Bower
- Used Karma for unit testing and Protractor for end to end testing.
- Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3
- Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.
Environment: AngularJS, HTML5, CSS3, SASS, Bootstrap, LESS, JavaScript, DOJO, BackboneJS, JQuery, Grunt, Groovy, Jenkins, node.js, React.JS 0.14.8, NPM, AJAX, XML, INTELLIJ, Ionic, Swing, Typescript, Cordova, JIRA, Web RTC, SQL, Tomcat, GIT, Agile, PHP, Azure, MAC, Mongo DB, UNIX / Linux.
Confidential
Frontend WEB Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens according to the client requirements using HTML, CSS, JavaScript, jQuery, AJAX and JSON.
- Used JavaScript, jQuery for making the web application user interactive.
- Created UI designs using Web 2.0 standards.
- Used Kendo for building single page mobile web view.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Developed page layouts, navigation, animation buttons and icons using HTML, CSS and JavaScript.
- Used jQuery Ajax for service calls on pages to interact with the server for information.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Used Bootstrap, and AngularJS for effective design of Web pages.
- Used SOAP in the implementation of Web services.
- Used JavaScript for page functionality, pop up screens and drop-down menus on the webpage.
- Interfaced with third-party vendors to customize UI/UX solutions.
- Elegantly implemented page designs in standards-compliant dynamic XHTML and CSS.
- Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site.
Environment: HTML, JavaScript, AJAX, CSS, JSON, jQuery, XHTML, Chrome DEV tool, Firebug DEV tool, Kendo UI, MySQL.
Confidential
UI Developer
Responsibilities:
- Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
- Actively involved in all aspects of the system design.
- Understanding of application development lifecycle methodologies.
- Worked extensively on design and development of UX, UI, IA, HTML, AngularJS, CSS, jQuery.
- Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
- Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Designing logos using Photoshop CS5.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Created various interactive plug-ins, widgets or design UI/UX.
- Implemented and designed user interface for web-based customer application.
- Wrote code to implement AJAX based application by fetching the response from backend API as a part of XML.
- Interfaced with third-party vendors to customize UI/UX solutions for web verticals.
- Elegantly implemented page designs in standards-compliant dynamic HTML and CSS
- Design User Interface for the project using HTML, CSS, and Flash.
- Developed JavaScript library for rendering domain-specific layout XML to the web.
Environment: HTML, CSS, JavaScript, jQuery, Dreamweaver, AJAX, XML, AngularJS.
Confidential
JR. UI Developer
Responsibilities:
- Responsible for the Design, Development and Delivery of all the modules.
- Highly Involved in Creating Structure and UML Diagrams (Structure Diagrams, Logical Diagrams, and Use Case Diagrams)
- Developed GUI of ASP .NET web forms using HTML, CSS and jQuery.
- Used jQuery mainly for adding several functionalities to the application (calendar, tooltips, popover, hiding elements validation, making Ajax calls, etc.)
- Involved in development and usage of user controls in various web pages.
- Worked on business components and business objects.
- Working experience in creating Single page applications, SPAs with AngularJS and maintain model data with services.
- Experience on writing custom Directives for specific requirements for AngularJS SPAs.
- Participated in the creation of interface to manage user menu and Bulk update of Attributes using AngularJS.
- Working experience in creating factories, services and custom directives with AngularJS.
- Involved in the Enhancements and Support for various applications.
- Designed and implemented components that convert disconnected record sets to valid XML that is transformed by XSL/XSLT/XPATH files to HTML, DHTML.
- Extensively used Validation Controls and Custom validation controls to validate Web forms.
- Worked with pair and extreme programming along with RAD controls.
- Involved in the code changes and development of new web-forms and connectivity to database to get and store data from and to database.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Involved in using TFS for project management and version management.
Environment: JavaScript, AngularJS, AJAX, jQuery UI, JSON, DOM and Windows.