Ui Developer Resume
OR
SUMMARY:
- Around 7 years of experience in UI development, Front end development, and Rich user interface design, development, documentation, standards, media (screen, mobile, touch interface) compatibilities, application architecture, wireframes, project and team management.
- Expertise in developing and updating a web page quickly and effectively using HTML5, CSS3, Angular JS, JavaScript and JQuery Mobile with the webpage cross browser compatibility and Responsive design.
- Complete knowledge of Web protocols and standards (HTTP, HTML5, XHTML, CSS3, Web Forms, XML, XML parsers).
- Expertise is creating table free (div based) hand written HTML/HTML5 pages using CSS/CSS3
- Well - versed using JavaScript and JQuery for manipulating the mark-up and data operations using JQuery AJAX.
- Good understanding in implementing web application using Angular JS framework.
- Worked extensively with IDE's like Microsoft Visual Studio, Adobe Dreamweaver, Eclipse and NetBeans.
- Expertise in using debugging tools like Firebug and built in IDE debuggers for troubleshooting existing code.
- Experience in developing applications using waterfall, RAD and Test Driven methodologies.
- Hands on experience using the version controls like SVN and TFS and project management tools like JIRA and ASANA.
- Experienced in in developing CRUD (Create, Read, Update, and Delete) applications using MERN stack (MongoDB, ExpressJS, ReactJS and NodeJS) and REST based API.
- In depth experience at one time or another with AngularJS, ReactJS, jQuery,jQuery UI, Backbone.js, Node.js.
- Sound Understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design, Implementation and successfully implemented the concepts in Android.
- Expertize with D3 & Highcharts for Data Visualization.
- Strong working experience in various IDE's, Dreamweaver, Visual studio, Notepad++, Eclipse, Sublime Text, Adobe Photoshop and JBoss developer studio.
- Experienced in debugging web applications in different browsers and tools using Firebug, and testing applications using Protractor, Jasmine, Mocha, and karma, Firefox, Chrome developer's tool and Firebug.
- Responsible for writing automatic runnable tasks using Grunt and Gulp to improve development efficiency.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Worked with various DevOps tools Extensive experience in implementation of the version control software GIT and SVN.
- Implemented JavaScript source code, embedded nested handling logic and callback functions. Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS2/CSS3, XML, XHTML, Bootstrap, JavaScript, AJAX, jQuery, JSON, ES6, Apache, Android, iOS, Windows
Other Technologies: Karma, Jasmine, Webpack, Grunt, Gulp, Bower, Protractor, Mocha, Agile methodologies, Jenkins, LESS, SASS.
JavaScript Libraries: React.js, Angular.js, Angular6/5/4/2, Polymer.js, Backbone.js, Node.js,D3.js, Ionic
IDE's and Tools: Eclipse IDE/3.X, HTTP web server, Apache Tomcat server 7.0.63, Sublime, VScode, Bracket.
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools: Adobe Illustrator CSS3 and Adobe Photoshop.
Debugging Tools: Firebug, Bugzilla, (internet explorer)
Database: PL/SQL(oracle), MySQL, MSSQL
Operating System: Windows NT4.0 XP/, LINUX, MAC OS X
PROFESSIONAL EXPERIENCE:
Confidential, OR
UI Developer
Responsibilities:- Developed service infrastructure components in Angular5/Typescript for a unified web UI initiative.
- Spearheaded adoption of new principles such as responsive design, mobile first and adaptive design using Angular 4 libraries using Typescript.
- Designed and coded customized Angular 5 services to interact with the backend API and serve components.
- Implemented Angular5/6 Injectable services to connect the web application to back-end APIs to POST/GET the data used in the application.
- Implemented Various Custom Pipes for grouping the data.
- Implemented Angular 5.0/6.0 components using structural directives like *NgFor, *NgIf, NgClass, Property Binding and Event Binding.
- Worked on Angular 5 routing and navigation functionality to navigate through different pages.
- Developing and updating a web page quickly and effectively using HTML5, CSS3, JavaScript, and JQuery with the web page cross browser compatibility.
- Implementing the Pipes in Angular4.0/5.0.
- Angular4, Ajax module is used to handle Restful calls to enable communication between view components and server.
- Developed custom Angular4 directives to build custom reusable components to use across the application pages.
- Built Web pages that are more clients intuitive utilizing AngularJS, JQuery, HTML5, CSS3, Dojo, DOM, RESTful API Services, React.js, Media Query JavaScript, Node.js, Bootstrap, and JSON.
- Worked in Agile Scrum projects and attended Scrum meetings, User Story review meetings, Sprint Review and Retrospective meetings as part of Agile Methodology.
- Used GIT for version control for defect tracking.
- Performed Unit Testing and code coverage with Karma, Jasmine for angular JS test cases.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Designed data formatted web applications using HTML, DHTML, XHTML and CSS and deploy the script by client side scripting using Angular4.
- Worked with JQuery to improve user experience, such as Validation Engine, Data Table, Dynamic Charts, etc.
- Used the basic principles of MVC to in corporate the AngularJS to build client side application and Node.js for building server side API's.
- Worked on SASS to build optimized CSS to work across multiple web pages and styles.
- Used Bootstrap to create Responsive Web Design.
- Utilized LESS for CSS functions, mixins, variables, among many of its other powerful tasks.
- Have been an active team player, helped in fixing bugs and also carried out troubleshooting.
- Used Node.js as a cross-platform runtime environment for developing server-side web applications.
- Shell.
- Extensively used DOJO with Advance JavaScript to implement workflow widget step by step workflow process with the best User Experience.
- Created and deployed Web Services using, SOAP, and XML for Pulling Customer Service Records.
- Good understanding of REST API's extensive experience of integrating web services via Ajax using JavaScript, JQuery and Angular.js.
- Developed the administrative UI using Angular Js and NodeJS, Jasmine and Reactjs.
- Experienced in developing applications using Agile Methodologies, Waterfall Methodology and Scrum stories in a python based environment.
- Created Restful services for the web application to perform certain functionalities on the database.
- Used Material Design grid-based layouts, responsive animations and transitions, padding, and depth effects such as lighting and shadows.
- Used SOAP Web Services for communicating data between different applications
- Deployed the application on Apache Tomcat Server.
- Worked closely with the Business Analysts to get the project requirement and to analyze them. Also, participated in the meetings with the Stakeholders to fully understand the requirements.
- Worked closely with the Technical Document Scripter to document all progress and was responsible for giving presentations to various committees.
Environment:: HTML5, CSS, JavaScript, Angular.js, Typescript, Angular4/5/6, Bootstrap (3.3.2/4), MDB Angular, AJAX, JQuery, SOAP, MySQL, ReactJS, NPM, Oracle 11g, Eclipse, JSON, Apache Tomcat, Maven, JUnit, SASS and PaaS, Restful, Grunt, and GitHub.
Confidential, Taylor MI
Web UI Developer
Responsibilities:- Developing web pages by using HTML5, CSS3, jQuery, JavaScript and working knowledge of Backbone JS, Node JS, Bootstrap JS, Angular2, and Angular4.
- Used Angular4 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Actively involved in using Angular4, Typescript, Bootstrap and HTML5 to enable client-side date to meet specific criteria by applying various validation variables.
- Implemented Angular components for UI services to consume REST services using Component based architecture by providing Angular2/4.
- Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance and enhanced performance.
- Developed the application using Angular 2/4 along with HTML, CSS4 and Typescript and bootstrap4, spring, Hibernate, MySQL and DB.
- Developed various web pages and components using Angular2 by implementing predefined components from NPM (Node Package Manager)
- Used JavaScript, CSS and Ajax for Web application development.
- Used Ajax & JSON communication for accessing RESTful web services data payload and to make asynchronous calls to the project server to fetch data on the fly.
- Adding ES6 features involving ERROR functions, Promises, Exports, Imports and TEMPLATE strings.
- Used ReactJS to build encapsulated components, to pass rich data through app and keep state out of the DOM.
- Worked with ReactJS components, Events, Forms, Router, Keys, Animations, and Flux concept.
- Maintain and enhance UI using Ionic and running xml upload applications.
- Data Mapping: Developed XSLT programs for transformation of data from database and spreadsheets into new data format.
- Implemented AngularJS based http service to make AJAX requests to call the web services/APIs to fetch the data and populate the UI. Utilized Web sockets andNode.js to provide real time support.
- Used Bootstrap to render grid system and run media queries to make the web portal responsive according to the size of the device.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
- Designed and built components and use Templates to create UI application and extend HTML with directives and data binding.
- Worked on merging, committing the branches in the version control GIT and JIRA for issue assignment and development tracking.
- Used Grunt JS and the open source from GitHub to stream build system in front-end web development.
- Developed GUI using JavaScript, HTML5, DOM, XHTML, AJAX, CSS3 and jQuery.
- Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
Environment: HTML5, CSS3, SASS, Dojo, AngularJS, Angular2/4,Node.JS, Express.JS, Typescript, ES6, JavaScript, jQuery, Ajax, JSON, XSLT, MySQL, Knockout.JS, SVN, Bootstrap, Jasmine, Grunt JS, Adobe Photoshop, GIT, NPM, MongoDB, MVC5, ReactJS, Apache Tomcat.
Confidential,Hunt Valley, MD
UI/Web Developer
Responsibilities:
- Involved in Requirement gathering phase to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements.
- Developed the front end of the application using HTML5, CSS3, SASS, JSP, JavaScript
- Applied advanced HTML, JavaScript, and CSS to deliver innovative user interfaces and components.
- Created interactive websites and website features using JavaScript and JQuery UI.
- Extensively used Angular2 with HTML, CSS, and Bootstrap to create rich User Experience.
- Developed Angular 2Template driven forms and Model driven forms builder by using ng model.
- Used Angular.js for developing single page web applications.
- Used Angular 2for Client-side validations while rendering JSON validation errors in the backend.
- Used Node. JS Application in building the minified versions.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Wrote Page level code using JavaScript with Angular.js framework along with JQUERY and other JavaScript libraries.
- Spearheaded adoption of Responsive Web design principles.
- Creating interactive prototypes using HTML5, CSS3, JavaScript front end code from a combination of wireframes, visual designs, and design standards.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver, and Illustrator for the front-end development such as graphics and multimedia's.
- Converted existing websites to Responsive websites.
- Used Jasmine to perform unit testing of custom filters, custom directives, and various parts of AngularJS application.
- Enhanced user experience by designing new web features using MVC Framework like Backbone JS and Node JS.
- Build service-based architectures and platforms using core JAVA, Servlets, JSP and Web - Services.
- Worked with Node.js to give a structure with rich API over a RESTful JSON interface.
- Wrote application level code to interact with the backend databases JQUERY, AJAX and JSON.
- Implemented Grails Services and controllers to perform actions.
- Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Involved in rendering custom HTML tags using React.js.
- Implementing client-side Interface using React.js.
- Used Node JS for heavy DOM manipulation.
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQUERY UI Library.
- Used AJAX for asynchronously exchanging small amount of data with the server behind the scenes and updating the JSP page.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Developed and deployed Action Classes and JSP for Dynamic HTML generation.
- Generated new and edited existing design with CSS to accommodate new changes in design
Environment: HTML5, CSS3, J Query, Handle Bars, AJAX, Responsive Web Design, Jasmine, Grails, Angular 2, Angular.js, MongoDB, Node.js, React.js, JSON, Dreamweaver, Photoshop, Flax, JavaScript, JSP, SASS and Windows
Confidential
Web UI Developer
Responsibilities:- Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
- Responsible for designing page layout using HTML, CSS3, Bootstrap along with JQuery and adding dynamic functionality to each module.
- Created E-commerce single page application.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
- Designed Frontend with in object oriented JavaScript Framework like bootstrap, Backbone.js, Require.js, Node.js, Angular.js and Ext.js.
- Development of the interactive UI's for the front end users using the front-end technologies like HTML, CSS, JavaScript and JQuery.
- Extensive usage of Bootstrap and LESS CSS for Responsive Design.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Integrated the front end UI to the back end using Spring MVC framework.
- 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.
- Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Used agile methodology for the software development.
- Extensively participated in developing the website across different browsers and performed cross-browser testing.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML, CSS3, Bootstrap, Angular JS, JQuery, JavaScript, AJAX, XHTML, HTML, CSS, XML, DOM, MVC, Adobe Flash, Adobe Photoshop, RestAPI, Dreamweaver, backbone.js, Require.js, node.js, Ext.js, bootstrap, agile, Oracle, Windows.
Confidential
Frontend Developer
Responsibilities:- Experince in the daily stand up Scrum Agile meetings for reporting the day-to-day developments of the work done.
- Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, JQuery, and Ajax.
- Developed use friendly interface to seamlessly combine the new module with existing login system by using Angular JS framework and jQuery.
- Coded Angular JS controllers and directives for application functionality.
- Created XHTML Pages with CSS and the Box Model.
- Integrated the Java code (API) in JSP Pages.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Involved in Writing JQuery based Ajax Requests using JQuery (Ajax for options) and JQuery. Post and JQuery. Get.
- Used JQuery Events to manipulate the elements depends on the user interactions.
- 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 plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Involved in writing application level code to interact with APIs, Restful Web Services using AJAX, JSON.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Involved in developing XML, HTML, and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Contact with different customer for their requirements and Modified code as the customer needs.
- Developed Browse and Checkout modules of the application for different mobile and tablet versions using Bootstrap (HTML, CSS3, SASS and AngularJS).
- Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript.
- Written SQL Queries to interact with databases. Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS/CSS2, JavaScript, AngularJS, JQuery, Dreamweaver CS5, AJAX, JSON, RESTful web services, ECLIPSE, MS Office, Internet Explorer, ReactJS, Chrome, Firefox, Windows.