Sr.ui Developer Resume
SUMMARY:
- Around 8+ years of extensive experience in UI Design, Software Design, Development, Implementation, Testing, and Documentation of Web Applications using latest web technologies.
- Proficient in building Web User Interface (UI) using HTML5, CSS3 and JavaScript and MVC frameworks - AngularJS, Backbone.js .
- Expert in Angular JS, Worked on Angular JS features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture, React JS features like Components, Lifecycle methods, and unidirectional data flow using the Flux Architecture.
- Created Angular2 Directives, Components, Pipes, Injectables across the whole system, such as build the custom filter and the main assortment dashboard.
- Experience on creating new React/React-Native components, containers, services, and APIs for prototypes. Implemented client-side Interface using React JS. Experienced in working with Redux architecture.
- Experience on Adobe Target which is used for complete optimization solution that allows data-driven marketers to rapidly experiment .
- Involved in running the bower and grunt components and writing the scripting using the Node.js.
- Designed GraphQL to build client applications by providing an intuitive and flexible syntax and system for describing their data requirements and interactions.
- Experience in single page application reference implementation, using AngularJS and Browserify, written in ECMA Script 6.
- Worked with Angular 4 features like Router ParamMap and Animations.
- Strong knowledge of Java development & hands-on experience with Java, Spring, Servlets, JSON, XML
- Strong experience in using Tomcat, Apache, security setup across web components and able to perform application deployments and configuration changes on these servers.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript. With back-end in Spring MVC (Restful services with annotation) architecture framework.
- Expert in RDBMS like Oracle & SQL.
- Experience with NPM, Bower, Web performance, SSL and ORM like Hibernate.
- Experience in building and publishing REST web services and implementing security on Web Services
- Extensive experience in developing web page quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible.
- Experience on Web Technologies using HTML4/5, CSS2/CSS3, XHTML, DHTML, JavaScript, JQuery, AJAX, XML and JSON.
- Extensive experience as web developer with a strong background working on open source technologies, including JSP, HTML, CSS, MySQL, JavaScript, Photoshop.
- Solid experience with Responsive Web Design (RWD).
- Familiar with popular browsers development and debugging tools/plugins for IE tester, Chrome Inspector, Firebug, Jasmine and Karma testing framework.
- Strong experience in CSS3 preprocessors styling such as SASS and LESS. .
- Experience in popular JavaScript frameworks such as Angular.js, Node.js, jQuery, Express.js, D3.js, Jasmine, Karma .
- Very good experience in Document Object Model (DOM). Deal with client side applications using React JS and working knowledge on Grunt and Gulp.
- Expertise in Java Script and AJAX calls. Expertise in jQuery plugins and Angular components.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.
- Expert in Rich Internet Applications (RIA) with advanced JavaScript Frameworks using Ext JS MVC, jQuery.
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery, Underscore, Prototype, Backbone.js, Angular, React, KnockoutJS, etc.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Working Knowledge of MVW frameworks like Backbone.js and Bootstrap.js.
- Proficient in various version control systems GitHub, Subversion .
TECHNICAL SKILLS:
Programming Languages: Java,SQL, PHP
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, JavaScript, AJAX, JSON
JavaScript Libraries: JQuery, Node.js, Angular.js, React.js Ext.js, ECMA, Bootstrap.js
IDE & Tools: Eclipse, Web Storm, Notepad++, Adobe Dreamweaver, Sub Lime Text
Development Tools: Adobe Photoshop CS5, Yahoo Search Marketing (spring tool suite)
Version Control: GitHub, SVN
Publishing Tools: Adobe PageMaker, MS Office
Debugging Tools: Firebug, web Developer
RDBMS: Oracle, SQL Server, MS Access, MySQL
Operating System: Windows, Linux, UNIX
PROFESSIONAL EXPERIENCE:
Confidential
Sr.UI Developer
Roles & Responsibilities:
- Involved in developing the UI pages using HTML, CSS, JavaScript, jQuery, Bootstrap and AngularJS.
- Involved in Agile Story point methodologies and full software development lifecycle, that includes designing, coding, testing, debugging and support.
- Built Angular js framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Worked with Node JS to run Web pack tasks and build properly the project.
- Creating React-Native mobile applications for devices unable to run Flex/Flash applications.
- Used Ionic which provides tools and services for developing hybrid mobile apps using Web technologies like CSS, HTML5, and Sass.
- Involved in writing the front-end code for the application using Angular 4.
- Used Adobe Target to create high-converting personalized experiences.
- Handled UI with Angular JS (MVC framework) to control the page layout.
- Developed front end along with pages for user interactions; for the entire website using HTML5, CSS3, JavaScript JSON, jQuery, and AJAX.
- Used GraphQL for complete and understandable description of the data in our API, gives clients the power to ask for exactly what they need
- Built Web pages that are more user-interactive using JavaScript and Angular js.
- Used MS Visio and Photoshop tools for web application development.
- Used Adobe XD to design the layers and to share that artboard very easily and quickly.
- Used AngularJS framework for building web-apps and is highly efficient with PHP framework as well as using Restful services.
- Involved in localization and internationalization of web pages using JSON, XSL, XML, and Angular.js.
- Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML5, CSS3 and JavaScript.
- Created single page applications in java based UI with Angular 2.0 frame work and node js, integrated with type script (ECMA Script 6).
- Experience with popular React.js workflows (such as Flux or Redux)
- Used Angular 4 features, Router ParamMap and Animations for developing an web application.
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Used Angular js framework where data from backend is stored in model and populated it to UI.
- Integrated the front-end UI to the back end using Spring MVC framework.
- Designed Frontend with in object oriented JavaScript Framework like bootstrap, Backbone.js, Require.js, Node.js, Express.js, Angular.js and Ext.js.
- Polymer is used to compose encapsulated JS, CSS, and HTML as Custom Elements, much like Angular element directives.
- Updated dashboard front end to support multiple dashboards and their CRUD operations using typescript.
- Designed and developed React.JS component required for the project.
- Good understanding and working experience on client side frameworks like Angular JS and Jasmine Unit Testing.
- Involved in Enhancement of existing application utilizing Angular.js, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
- Implement the JavaScript/JQuery frameworks such as React JS, Node JS for MVW/MVC framework.
- Used GRUNT for initialization of project and used GULP to do a lot of stuff within the development workflow
- Experience in Version Control tool SVN.
- Involved in Rally workflows for the bug tracking and project management.
- Involved in AGILE process, two week Sprints, and daily Scrums to discuss the development of the application to deliver in time.
Environment: HTML5,CSS3,JavaScript,REST,jQuery,GraphQL,Angular.js,Angular2,Angular4,Ionic Framework, ECMAScript6,Photo shop,Adobe XD, MVC Spring Bootstrap, AJAX, JSON, D3.js, Backbone.js, Node.js, React.JS, Redux,Ext.js, Express.js, XML, JSON, Jasmine, Eclipse, Grunt, Gulp,Agile, AEM, Responsive design, IE 6, 7, 8 9 10, Firefox, Chrome.
Confidential, Wisconsin
Full Stack Developer
Roles & Responsibilities:
- Front-end web development using HTML5, CSS3, SASS,JSP, JavaScript and JQuery.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Has built single-page applications using React on top of a Redux architecture
- Responsible for making responsive web pages using twitter bootstrap and media queries .
- Utilized Node.js for the server hosting.
- Designed object oriented web applications for client-server applications using Bootstrap, CSS 3, and SASS.
- Used Typescript which are able to further modularize the app for reusability and consistency
- Used Ionic Framework which enables the creation of cross platform mobile applications with HTML, CSS and JavaScript(Angular).
- Used GraphQL to enable the powerful developer tools.
- Dealing with client side applications using React JS and working knowledge on Grunt and Gulp.
- Consumed Web Service using JSON, BSON and REST to get the registered users, update their status.
- Code development to synchronize all feature of Client website with Payweb2 site.
- Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.
- Used ECMAScript language with structured, dynamic, functional, and prototype based features.
- Design and develop prototype video to showcase company features.
- Implemented client side scripting using JQuery and Angular.js.
- Designed and developed various Screens using JavaScript, HTML, and CSS.
- Architected and developed a mobile web application publishing framework component library based on AngularJS .
- Used PHP for validating all the user inputs and used inbuilt PHP functions to write complex code and achieve various functionalities.
- Updated the progress of project in JIRA.
Environment: Dreamweaver CS6, JSON, BSON, REST, ECMA, GraphQL, Ionic framework, Photoshop CS6, HTML5, CSS3, JavaScript, SASS, Angular.js, Node.JS,React.JS,GULP,GRUNT, Adobe Target, Redux and Adobe After-effects.
Confidential, CA
Java UI Developer
Roles & Responsibilities:
- Understanding client’s business requirements and participating in client meetings for designing and developing user friendly front end customer facing product site using a mix of technologies and techniques such as HTML, CSS, AJAX, XHTML, JavaScript including popular JS frameworks such JQuery and JQuery UI.
- Used ECMAScript for client-side scripting, writing server applications and services using Node.js.
- Demonstrated passion for user experience (UX) design.
- Used Java Persistence API (JPA) through Hibernate
- Used MS Visio and Photoshop tools for web application development.
- Created different Carousels using JQuery Carousel, and Accordions with the help of JQuery UI for different product categories.
- Implemented modules into Node JS to integrate with designs and requirements.
- Convert .PSD files (Adobe Photo Shop document) into HTML and wireframes into user interfaces according to design specifications.
- Interacted with Java consultants to create the web services that are to be consumed by HTML web pages.
- Used Java/J2EE Design patterns like Business Delegate, Session Façade and Service Locator in the project which facilitates clean distribution of roles and responsibilities across various layers of processing.
- Used GraphQL which is very easy to add features or make changes to the app without messing around with the server code
- Developed UI and pagination using Angular.js and Node.js.
- Administered and supported Ext JS applications within scope.
- Worked on React.js workflows such as Redux.
- Participated in understanding of ExtJS technologies and development tasks.
- Coordinating the offshore team for coding and performing testing.
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
Environment: HTML, XHTML, XML, CSS, Java, GraphQL, Node JS, Bootstrap, JavaScript, ECMA Script, Ext.js, React JS,Redux, JQuery and JQuery UI, AngularJS, AJAX, Adobe Photoshop CS3, Microsoft Visio.
Confidential, Plano,TX
UI Developer
Roles & Responsibilities:
- Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications and development of the ups.com application for dynamic user experience.
- Followed Scrum methodology to track the project details and update the development status weekly.
- Developed the application both for web and mobile using HTML, CSS, EcmaScript6, JQuery, Ajax, TypeScript, Bootstrap for front-end development and NodeJS for Server-side development.
- Used media queries and twitter Bootstrap to create Responsive Web Designs.
- Used NPM as package manager for JavaScript, GULP for task runner, which handles template cache and code minification and Bower for installing frontend dependencies.
- Responsible for creating Restful Web Services to serve data to the front-end application in JSON format .
- Achieved client side scripting which helps reduce server side trips and thus helps in performance boost.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- We have also used Adobe DTM as a cloud so it can be used a cloud platform where it can be accessed immediately.
- Used Karma, jasmine for unit testing and Protractor for end to end testing.
- Used GIT as distributed revision control system for code check-in, check-out, merging and branching.
Environment: HTML, CSS, JavaScript, ECMA Script 6, JQuery, Ajax, JSON, GIT, Bootstrap, Backbone.js, node.js, Rest API, SASS, LESS, Agile, web services, Jasmine, Karma, Scrum.
Confidential
Web Developer
Roles & Responsibilities:
- Involved in Design, Development, Bug fixing, Improvement and Enhancement of web application modules.
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML, CSS, Java Script, jQuery and AJAX.
- Worked with Bootstrap.js and other jQuery JavaScript libraries to make website responsive and interactive .
- Created forms to collect and validate data from the user in HTML and JavaScript .
- Used Ajax, JSON with jQuery for request data and response processing.
- HTML, CSS, Ajax and all the leading browsers to design the website content.
- Developed JavaScript based components using React JS framework like GRID, Tree Panel with client reports customized according to user requirements.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions. Worked on Backbone.js to create Models to represent data.
- Created JUnit test cases to cover unit testing for the components.
- Git repository for version control, tagging and distributed non-linear workflows.
- JIRA to track issues, defects and bugs as well as project progress.
Environment: HTML, CSS, Bootstrap, JavaScript, React JS,Redux, JQuery and JQuery UI, AngularJS, AJAX,JIRA, Firebug,Backbone.js,Junit,Git.