Sr. Ui Developer Resume
Austin, TexaS
SUMMARY:
- Over 8 years of experience in designing and developing responsive feature rich web applications using front and back end technologies like Object Oriented (OO) JavaScript, React JS, Angular JS, Node JS, Express JS, Backbone JS, jQuery, AJAX, JSON, HTML5, CSS3.
- Developed cross browser compatible pages using Modernizer to ensure proper working of CSS3 and HTML5 features.
- Experience in using Bootstrap for layout, forms, buttons in the application.
- Have experience using CSS processors like LESS and SASS.
- Experience in using XML/JSON and AJAX to link with back - end applications.
- Experience in working with third party Web Services API’s and web Services using AJAX and jQuery.
- Experience in developing web applications using MVC & MVVC Architecture.
- Strong Knowledge of Object Oriented Programming towards front-end libraries.
- Good understanding of Document Object Model (DOM) and DOM functions.
- Proficient with React JS, Angular 2.0 along with testing frameworks like Jasmine, Chai, Mocha.
- Experience in working with RESTful Web Services and implementing RESTful APIs.
- Customized the Node JS server to pick the local Package.json and run the application without changing the local paths and variables.
- Experience with Webpack, Grunt, Gulp and Bower modules of Node JS.
- Good experience in JavaScript MVC framework like AngularJS, BackboneJS, UnderscoreJS and React JS.
- Experience in creating well-structured web and mobile apps using modern JavaScript libraries like React JS, React Native, Redux and AngularJS.
- Experience in CI/CD with Jasmine, QUnit, Karma, Mocha, Chai, Jenkins, Protractor.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Experience in building Single Page Application (SPA) using AngularJS framework.
- Expertise in using source code control system such as SVN and GIT.
- Perform Web Optimization on websites and web services for improved functionality over Cross Browsers and platforms.
- Broad knowledge-based in JavaScript, especially using jQuery, AngularJS in Ajax-driven web applications.
- Knowledge in entire Software Development Life-cycle (SDLC) process from business analysis to development, testing, deployment, documenting, maintaining and user training, experience on Agile and Scrum design methodologies.
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, Austin, Texas
Sr. UI Developer
Responsibilities:
- Responsible to design and developed web pages using HTML5, CSS3, JavaScript, jQuery, React JS, Angular S, Backbone JS, Underscore JS and Bootstrap.
- Developed applications using HTML5, Bootstrap grid, CSS3 with Pseudo elements, classes, selectors and used JavaScript validation.
- Designed a single page web application using ReactJS, Redux, Webpack, Babel using Javascript(ES6+) features.
- Build user interfaces by breaking them into components using ReactJS and used a real, full featured programming language to render views, with React JS.
- Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
- To build Mock-API’s, used Node JS to check the data flow.
- Worked extensively on Restful web-services, HTML 4/5, CSS 2/3, JSON for responsiveness.
- Worked with react-virtualized library to display lists.
- Used React-Router library, to route among various components
- Maintained application state using redux libraries.
- Isolation of state management from typical I/O side effects with the help of REDUX.
- Instead of using JQueryAjax, we used Axios library to get and post data to server.
- Responsible for implementing UI mockups, integrating third party REACT libraries, and handling/creating Redux store data.
- Used React JS for templating for faster compilation and developing reusable components.
- Used Interactive data binding, filters and animation events using AngularJS.
- Worked with JSON for data exchange between client and server.
- Component level design and define the usage of Ajax to reuse the network bandwidth efficiently and making feel that the user resides in the same page of our website.
- Interacted with java controllers like jQuery, Ajax and JSON to write or read data from back end system.
- Provided $HTTP service to make AJAX requests to the server.
- Writing server-side request handling and automated functional test cases to validate UI functionality using Node.js.
- Designed and built a Web socket server in Node.js to process JSON requests and synchronize events within distributed groups.
- Established UX design as the first stage of all Web and mobile application developments, instituting a user-centered design (UCD) approach.
- Led UX design on ground-breaking mobile applications, which included introducing rewards programs, and on demand pick-up and delivery dry cleaning services for customers.
- Authenticating Users and to provide the security to RestFullweb services using JWT.
Environment: Node JS, React JS, Redux, JavaScript, HTML5, CSS3, SASS, Bootstrap, AJAX, JSON, AMD, Responsive Web Design (RWD), NPM, jQuery, GIT, GitHub, Agile, Scrum, NGINX, AWS, JWT.
Confidential, MN
Sr. UI Developer
Responsibilities:
- Developing web pages using JSP and Servlets for the approved HTML5 prototypes.
- Developed fully functional responsive modules based on Business Requirements using HTML5, CSS3, Bootstrap, SASS, JavaScript/ES6, JQuery, JQuery plug in, React.js.
- 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.
- Wrote test plans and performed unit testing and performance testing using Jasmine and Karma.
- Used CSS Preprocessors like LESS and SASS to make CSS more efficient.
- 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 React JS, Webpack, ES6 andRedux.
- 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.
- Karma for JS test-runner built with node.js and Microsoft Fakes framework for unit test of Server side code.
- 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.
- 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, SASS, LESS, Karma, Mongo db, NodeJS, Require JS, Backbone JS, Underscore JS, RESTful, D3, JSON, GIT, TFS, Photoshop, knockout JS, Polymer JS.
Confidential, Jackson, MI
UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, $httpand JSON.
- Integrated the Java code (API) in JSP Pages.
- Used Angular JS to develop a single page application.
- Used JS tree that provides interactive trees by which we can implement drag & drop with search functionality.
- Good exposure to MEAN (MongoDB, Express, Angular JS, Node.js) full stack programming.
- Involved to create different cross browser compatible user interactive web pages, using web technologies like HTML5, XHTML, and CSS3.
- Worked with Data Tables, a table enhancing plug-in for the JavaScript library, adding sorting, paging, and filtering abilities to plain HTML tables.
- Worked with Vanilla JS, a lightweight cross-platform framework.
- Utilized various JavaScript and AngularJslibraries, Services for form validation and other Interactive features.
- Used Service and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Expertise in using Twitter Bootstrap Framework responsive design.
- Implemented Angular JS application to follow strict MVC for improved source code maintenance.
- Used $Http in Angular Js for consuming Restful web services.
- Involved in creation of interface to manager user menu and bulk update of attributes using Angular Js and Node Js.
- Worked extensively on various pages to make them responsive with all kinds of resolutions using bootstrap.
- Developed and contributed to product design specifications and style guides.
- Conducting daily Stand-up calls and participated in KT sessions.
- Creation of mock response and Unit testing the response with database populated values.
- Used Agile Development methodology for the project.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet Explorer, Firefox and Google chrome.
Environment: HTML5, CSS2/3, JavaScript, Angular JS, JSP, JSON, Vanilla JS, Node JS, MVC Framework, Bootstrap, Adobe Photoshop CS6, Git
Confidential
UI Developer
Responsibilities:
- Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, Ajax and responsive design in MVC environment.
- Worked with CSS3 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 HTML5 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 HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
- Used advanced level of HTML5, JavaScript, CSS3 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:
- Used VSS for version control and as code repository.
- Experience working with HTML 5, CSS 3, JavaScript, JQuery, JSON etc.
- The application was developed using 3-tier architecture.
- Provided Tier3 support for end users and tier 1 and 2 agents. Using Admin roles for technical issues and resolving remote problems.
- Used AJAX for implementing part of the functionality for customer registration, Viw Customer information modules.
- Developed system to Generate reports from Account/Customer Audit History, Account/Customer Maintenance and Transaction Inquiry tracking account failures and correcting errors for further processing.
- Used Razor Views to enable fast coding work flow able, and quickly integrate server code into HTML markup with a minimum of keystrokes.
- Designed dynamic and browser compatible pages using HTML, XHTML, CSS, Angular JS and JavaScript.
- Responsible in creating Responsive Web Design and development application using CSS, HTML, JavaScript and Bootstrap.
- Implemented JQuery to validate user controls and web forms.
- Involved in client side and server side programs including scripting, HTML.
- Involved in the applications to generate monthly reports for the data analysis.
- Used content management system using TEAMSITE and XMAN for storing static text and images in the content management database and displaying content from database in the website.
- Used TEAMSITE for configuring webpages and different modules with the webpage.
- Prepared Help & Documentation for Admin/General users.
Environment: HTML5, XHTML, CSS3, Bootstrap, Java Script, jQuery, Git, JSON, AJAX.
