Sr. Ui Developer Resume
OR
SUMMARY:
- Over 8 years of professional experience in all phases of software development life cycle including requirements analysis and debugging, Applications design, Development, Integration, Maintenance, Installation, Implementation, Testing of various client/server, N - tier and web applications.
- Extensive experience in developing professional web based User Interface (UI) to provide best User Experience (UX). With the help of HTML5, CSS3, JavaScript, JQuery, JSON, XML and also experience in making webpage Cross browser compatible.
- Developed websites using JavaScript frameworks such as Angular JS and React JS.
- Developed Responsive Web Designs (RWD) using Media Queries and Bootstrap.
- Good understanding of Document Object Model (DOM) along with DOM functions and dealt with challenges in High Traffic Websites.
- Experience following W3C standards and validations using HTML5, CSS3 and JavaScript for node
- Extensive experience in Testing, Debugging and troubleshooting the existing code using Firebug and Chrome Inspector Tools.
- Worked with MVVM pattern and developed view-models using Typescript.
- Extensive knowledge in JavaScript, especially using JQuery and its plugins in AJAX-driven web applications.
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Strong Experience in Front End Development using Angular.js, D3, SASS, LESS, Node.js, Reactjs, Bootstrap.
- Experience in consuming web services i.e., RESTful for updating dynamic functionality of HTML in JQuery, JavaScript, and AngularJS.
- Developed the application using Angular 2 along with HTML, CSS4 and Typescript and bootstrap4, Spring, Hibernate, MySQL and DB.
- Sound understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Experienced in using Front End editors like Dreamweaver, Eclipse, Brackets, Espresso, Text Mate, Sublime Text2 and Microsoft Expression Web.
- Experience working in Agile, Waterfall (SDLC Methodologies) and Scrum environments.
- Experience in utilizing JavaScript libraries, frameworks, template systems and platforms including Node.JS, Knockout/ AngularJS/ ReactJs and jQuery.
- Experience in designing web applications employing Search Engine Optimization (SEO) techniques and Search Engine Strategies (SES).
TECHNICAL SKILLS:
Web technologies: HTML, HTML5, DHTML, CSS2/3, JavaScript, AJAX, JSON, XSL, XSLT, XML and XHTML
JavaScript frameworks: jQuery, Angular.js, React.js, Node.js, Bootstrap
Database: Oracle9x/10x, MS SQL server, MS ACCESS, SQL.
Operating System: Windows (Vista/9x/NT/XP), Win7
Languages: JAVA, SQL, PL/SQL
Developer Tools: Web Storm, Eclipse, Net beans, Notepad++, Adobe Dreamweaver, Adobe Flash Professional + Action Script 2.0/3.0, Microsoft Publisher, Brackets, Toolkit.
Methodologies: Waterfall, Agile, Scrum, Design Patterns.
Version Control Tools: Git, Concurrent Versions System (CVS), Adobe Photoshop, Adobe Fireworks, Knowledge on ETL tools.
Debugger Tools: Chrome Developer toolbar, Firebug, IE Developer toolbar. Unit testing, End to end testing, Jasmine.
Browser: IE6, 7,8&9, Microsoft Edge, Firefox, Opera, Chrome 4, Safari 5
Testing Frameworks: Qunit, Jasmine, Protactor
PROFESSIONAL EXPERIENCE:
Confidential, OR
Sr. UI Developer
Responsibilities:
- Closely worked with the customer scrum to build the internal web application.
- Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React JS that meets accessibility and web browser standards for website.
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Developed user interface by using the React JS, Flux for SPA development.
- Implemented react JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
- Used React-Router to turn application into Single Page Application
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Maintained states in the stores and dispatched the actions using redux.
- Used ES6 features libraries to handle Web socket events
- Implemented the Drag and Drop functionality using React-Draggable
- Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using react.
- Used Excel Builder 3rd Party open source library and tweak it to make sure it will work with IE11.
- Used flickity.js for creating carousel-images.
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Hands on experience in React JS, working with Redux and Flux architecture, Webpack module bundler. Proficient in building React JS web pages with JSX, React components
- In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
- Implemented AJAX call at client to Express JS at Node JS server.
- Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
- Developed the application on Node JS platform using JavaScript programming
- Implement modules into Node JS to integrate with designs and requirements.
- Developed single application to render dynamically based on the JSON from the Node JS server
- Fetch data from mongo DB using mangoose of Node.js
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
- Created and used Reducers that received said Actions to modify the Store State Tree.
- Optimized animation logic with optimistic functions to increase performance in rendering.
- Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
- Used React flux to polish the data and for single directional flow.
- Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Extensively used Git for version controlling and regularly pushed the code to GitHub.
- Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Synchronized Web Socket messages with React and Redux to reliably maintain real-time state across users.
- Utilized Web Sockets with React to maintain consistent and real-time state across users
- Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
- Monitoring the offshore work and providing technical help to the offshore team for their JIRA tickets.
- Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
- Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
Environment: HTML 5, CSS3,Sass,Less, JavaScript, Bootstrap, jQuery, Ajax, React JS, Redux, Flex, Node Js,My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, AWS, JIRA, Jasmine and Web Strom
Confidential, MN
Sr. UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis, Code development and estimating the time-line for the project.
- Understanding the requirements of the client and the flow of the application as well as the application Framework
- Involved in designing the front end applications using web technologies like HTML/HTML 5, XHTML, and CSS/CSS3.
- Built Web pages that are more user-interactive using TypeScript.
- Involved in writing application level code to interact with APIs, using $http Services.
- Designed Prototype and project layout skeletons using HTML5 and CSS3
- Used Angular JS built in directives, Controllers and Services and filter functionality to develop UI.
- Currently building internal application to manage business workflow. Angular 2 on the front end and Laravel on the back end. The application streamlines the business processes of setting up a site for A/B testing.
- Involved in writing the front-end code for the application using Angular 4.
- Designed and developed the Presentation layer using Angular 4 and Angular Material.
- Extensive knowledge and working experience of web development technologies such as, JavaScript, jQuery UI, AngularJS, Angular2/4, HTML5, CSS3, SASS and Bootstrap.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
- Implemented Angular2 two way data binding.
- Created Angular2 reusable services to inject into the components.
- Used @Input and @Output decorator to pass data between child and parent components.
- Developed custom directives (element, Attributes and classes) using Angular2.
- Rendered HTML from XML stream using XSLT as per the business logic for different widgets.
- Developed E-commerce shopping cart and checkout functionality that requires complex rules and logic and integration with backend systems.
- Good experience in ATG Framework and involved in technical upgrade of E-commerce application.
- Developed new GUI widgets in YUI, JavaScript (ES5&ES6), HTML, CSS3.
- Worked closely with the QA team in resolving defects.
- Designed, developed, and implemented a single dynamic routing module using Genesys Composer, SCXML, and JavaScript.
- Assist Wisconsin in the rollout of the Genesys environment into Production.
- Wrote PowerShell Scripts to Create/Pause/Stop/Resume VM, databases on Azure and move logs to share locations from Azure.
- Build Data Sync job on Windows Azure to synchronize data from SQL 2012 databases to SQL Azure.
- Working experience on different bug tracking tools like Rational Clear Quest, SERF, JIRA, TFS and Bug zilla.
- Created Environment for automation of test cases and setup of CI/CD solutions for GIT repository of different applications. Developed web pages using Forms, Components, Layouts, Events, Validations, Trees, Grids components.
- Developed the UI panels and core functionality using C#, Asp.net, Visual Studio 2012, JavaScript, Html5 and Css3.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Built the I frame Layout for Customer Dashboard Page for Ship to and Contact tabs using bootstrap tabbing andAngular2, also mapped java objects in ship to and contact JSP and hence give user an ability to select ship to and select contact for that customer for current order or create ship to or create contact from customer dashboard page.
- Worked with Jasmine and Karma testing and performed Unit testing and performance testing using Junit.
Environment: Angular.js2.0, Angular 4,Mongo DB,Git, OOJS, WCAG, Typescript, Bootstrap, HTML5, XHTML, CSS3, JSON,D3,TFS, Restful, Jasmine, Karma and Source Tree.
Confidential, Austin, TX
Sr. UIDeveloper
Responsibilities:
- Developing web pages using JSP and Servlets for the approved HTML5 prototypes.
- Designed dynamic and browser compatible pages using HTML5, CSS 3.0 and JavaScript
- Good knowledge in developing the designed dynamic and multi-browser compatible pages using HTML, CSS and JavaScript .
- Design and programming experience with Front-end Web Technologies including Bootstrap, Responsive Design, Font Awesome, BalsamiqandFlinto.
- Created SSRS Report for patient’s Billing summary and Appointment Information.
- Lead UX Designer, building an A-caliber group of interaction designers and user-experience Wire frame Design.
- Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.
- Used ReduxAPI calls to make request to the backend and fetch the data in JSON format.
- Designed and built an isomorphic web application from scratch using ReactJS,Webpack, ES6 and Redux.
- Closely worked with Application using React.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly
- Worked closely with engineers implementing RESTful micro services into the front-end.
- Development of Node.js RESTful API application in Typescript.
- Development of static web pages, landing pages, category landing pages using a content management system, Adobe CQ5.
- Build out applications using React.js, Used Polymer.js to create Views to hook up models to the DOM and synchronize data to/from server.
- Deployed application to Azure Cloud.
- Implemented Azure Storage, Azure SQL Azure Services and developing Azure Web roll.
- Capable of deployment of Azure AD, Identity & Access Management, Azure Multi Factor Authentication Azure Trust Center
- Develop automation scripts for deploying and versioning routing configurations using the Genesys Platform SDK.
- Create Knowledge Transfer documentation for the Genesys routing application.
- Analyze, develop, test and implement using C#, Entity framework.
- Worked on creating Rest Services using ASP .NET Web API and C#.
- Developed web applications using a MVC, MVC2 (Model View Co ntroller) design.
- AWS cloud watch was used for monitoring, customized metrics and file logging.
- Worked on Cross Browser Issues for different versions of IE, Mozilla.
- Familiarity with the basic tenets of A/B Testing , Mocha, Chai, and data-driven design
Environment: HTML5, CSS3, ReactJs, ES6, Redux, CSS3, Mongo db,NodeJS,requireJS, RESTful, D3, JSON,git,TFS, Photoshop, knockout.js, PolymerJs.
Confidential
UI Developer
Responsibilities:
- Coded dynamic and browser compatible UI web pages using JavaScript, CSS, HTML, JQuery, Ajax and responsive design in MVC environment.
- Worked with CSS and bootstrap to create Responsive web designs for multiple departments/pages.
- Created animation effects during the data load, waiting for the Ajax response using JQuery.
- Developing web pages using Jsp and Servlets for the approved HTML prototypes.
- Implemented scripting with Ajax and XML to dynamically refresh the page contents.
- Worked on JavaScript libraries like Yahoo components for showing the daily reports in calendar format.
- Used JSP, Servlets, and HTML to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
- Used advanced level of HTML, JavaScript, CSS and pure CSS layouts (table less layout).
- Worked on Photoshop for creating effective images and logos.
- Maintaining documents and source code in CVS
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Implemented custom Android Action Bar for use as Android app title bar.
- Worked with various tools like grunt.JS Node.JS bower and yeomen for developing the application.
- Interacted with team lead and QA Testers to resolve the defects in the application
- Co-ordinated with BA group for better understanding of functional requirement analyzed and designed the business requirements to documented and implemented.
Environment: HTML, DHTML, CSS, JavaScript, jQuery, J2EE, UNIX,Hibernate, YUI 2&3, Spring, Servlets, Struts, JSP, XML, AJAX, MySQL,Grunt.JS, Node.JS, polymer,Tomcat 6.0, Eclipse, Windows environment.
Confidential
UI Developer/Designer
Responsibilities:
- Responsible for design and development of web pages using PHP, HTML, JOOMLA, CSS including AJAX controls and XML.
- Coded business logic component using PHP.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Worked extensively with the File Management and image libraries.
- Performed client side validations using JavaScript.
- Tested/Debugged web browser using Firebug.
- Created an inline-edit and widget-collapse feature for the webpage.
- Added an inline Video Player feature that supported Quick Time, Windows Media and Real Player.
- Performed graphical design and website contract work for small business and working professionals.
- Handled duties ranging from creative design to code implementation.
Environment: JavaScript, PHP 5.0, HTML, CSS, AJAX, Apache, MySQL, Windows 2000/XP MYSQL, JOOMLA.
