Sr. Ui Developer Resume
Naperville, IllinoiS
PROFESSIONAL SUMMARY:
- Over 9 years of extensive experience as a Front End UI Developer with solid understanding of database designing, development and installation of different modules.
- Extensive experience in all phases of Software Development Life Cycle (SDLC) including identification of business needs and constraints, collection of requirements, architecture, UI Design, implementation, testing, deployment and maintenance.
- Strong Knowledge in UI development, UX design, Frontend development, rich user interface design, development, documentation, Web 3.0 specifications, standards, media (screen, mobile, touch interface) compatibilities, application architecture, visual design, wireframes, project and team management.
- Experience in developing applications using HTML, HTML5, CSS, CSS3,JavaScript, EXTJS4, Adobe Flex4, DHTML, DOM, DOJO, Flash, XHTML, JQuery, and AJAX.
- Expertise in building strong websites confirming Web 3.0 standards using Yahoo User Interface (YUI) Framework, JQuery, HTML5, XHTML, DHTML & CSS3 to develop valid code and table - free sites.
- Experience in implementing Auto Complete/Auto Suggest functionality using AJAX, JQuery, DHTML, Web Service call and JSON.
- Experienced in building cross browser compatibility applications using Angular.js, Node.js, Backbone.js, Require.js, Ext JS and JQuery UI.
- Experience with Responsive Web Design and Twitter Bootstrap.
- Strong experience with JQuery, JQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML) and JSON.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Excellent experience in developing web pages complying with W3C web standards.
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- 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.
- Experience in Web Services like SOAP, WSDL and good Knowledge in SOA.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- 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.
- Extensively involved in migrating the existing system from Angular to Angular 2.
- Developed routing in the system with app-routing and Route Guards to avoid hackable URL.
- Created components that restrict User using Angular2.
- Installed environment for developing Angular2 include getting familiar with NodeJS, TypeScript.
- Created Admin Imports for application from which user can select their own choice of application tasks.
- Created Treemap component to show different job status and their priorities.
- Wrote TypeScript codes to develop different functionalities and view parts for the UI (User Interface)
- Replaced Angular directives with Components in Angular 2 to realize the code reusability.
- Implemented Module in Angular 2 to group components, directives, pipes and services that are related.
- Extensive knowledge of social networking integration via Facebook API, and Twitter REST API.
- Good knowledge in Styling and coding of CMS themes,email templates and practical knowledge of SEO in web design and development.
- Worked on SDLC models like Agile and Waterfall for the software development process.
- Attended everyday Enterprise Workflow Stand-Up meeting to provide current status, thus implementing Agile (Scrum) Methodology.
- Used JIRA Agile for issue/bug tracking to meet certain criteria, each with their own state machine.
- Worked on Automationtesting, parcially as a lead for Automation team in offshore.
- Helped in writing and validating Automation scripts up to date.
- Created a Remote System to run and see the reports of Automation Testing and documented results.
- Good practice with the Java with SpringbootApplication in building state of the art application.
- Experienced in usability testing including user profiles and personals, task analysis, contextual research, test moderation, and reporting.
- Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
- Experience in Version Control tools like CVS, VSS and SVN for Source Code version management and merging Source code after intermittent Project releases.
- Self-motivated Team player with excellent interpersonal and communicational skills, Capable of performing in a fast paced, result driven atmosphere.
- Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business/Technology groups.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, XML, CSS, CSS3, JavaScript, JQuery, AJAX, JSP, DOM, DOJO, Responsive Web Design, Angular Js.
IDE, HTML Editor: WebStorm, Notepad++, Adobe Dreamweaver, Adobe Flash Professional + Action Script 2.0/3.0, Microsoft Publisher, Eclipse, JSfiddle, Tatastrom, Sublime text.
Version Control: Perforce, CVS, SVN, GIT
JavaScript Libraries: JQuery UI, Angular.js, Backbone.js, Node.js
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools: Adobe Illustrator CS3
Operating Systems: Windows XP/Vista/7, UNIX, LINUX.
PROFESSIONAL EXPERIENCE:
Confidential, Naperville, Illinois
Sr. UI Developer
Responsibilities:
- Involved in building multipleAngular2 components for handling different functionality of the application.
- Worked on the website from Start to finish to give it a new look using HTML/CSS/TypeScript.
- Utilized Angular Cli to develop front-end functionalities and researched the command that Angular Cli provided.
- Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React JS that meets accessibility and web browser standards for website.
- Designed dynamic and browser compatible pages using HTML, CSS, ReactJS and JavaScript(ES6/5) .
- Developed Interfaces /API’s in java to interact with various backend systems.
- Used Spring and struts to deal with database.
- Created web services using Spring Rest Controller to return JSON to the frontend.
- Worked extensively on Angular 2, RxJS, HTML5, CSS3.
- Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
- Implemented the application using Spring IOC, Spring MVC Framework, and Spring Batch and handled the security using Spring Security.
- Developed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React JS that meets accessibility and web browser standards for website.
- Designed dynamic and browser compatible pages using HTML, CSS, Reactjs and JavaScript(ES6/5) .
- Create custom, self-contained, reusable, and testable controllers, directives and services to implement key functionalities in the system.
- Workedextensively onAngular2 and TypeScript.
- 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.
- Extensively involved in migrating the existing system from Angular to Angular 2.
- Developed routing in the system with app-routing and Route Guards to avoid hackable URL.
- Created components that restrict User using Angular2.
- Installed environment for developing Angular2 include getting familiar with NodeJS, TypeScript.
- Created Admin Imports for application from which user can select their own choice of application tasks.
- Created Treemap component to show different job status and their priorities.
- Wrote TypeScript codes to develop different functionalities and view parts for the UI (User Interface)
- Replaced Angular directives with Components in Angular 2 to realize the code reusability.
- Implemented Module in Angular 2 to group components, directives, pipes and services that are related.
- Built Web pages that are more user-interactive using ES6, Typescript and Angular2.
- Used Angular2 for building rich internet applications and to improve the Speed.
- Streamlined the Responsive Web Design to enhance the User Experience and developed designs for the prototypes for the UI.
- Implemented reusable Components, Directives, Pipe's and Injectables.
- Integrating Services to consume REST API's using component based architecture provided by Angular 2
- Performed validation of completed sites including the debugging and testing of code.
- Implemented Admin type Restriction in application.
- Implemented unit testing using Jasmine throughout application development phase.
- Extensively used Karma and Jasmine for writting UI test cases.
- Used MySQL as cross-platform storage for load balancing, indexing and file storage.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server.
- Involved in implementing data grid/tables using Bootstrap and Angular JS for front-end client facing of the Single Page applications (SPA).
- Point service and based on the request they are forwarded to the corresponding legacy operations.
- Attended everyday Enterprise Workflow Stand-Up meeting to provide current status, thus implementing Agile (Scrum) Methodology.
- Used JIRA Agile for issue/bug tracking to meet certain criteria, each with their own state machine.
- Worked on Automationtesting, parcially as a lead for Automation team in offshore.
- Helped in writing and validating Automation scripts up to date.
- Created a Remote System to run and see the reports of Automation Testing and documented results.
- Good practice with the Java with SpringbootApplication in building state of the art application.
- Worked on Web Content Management (WCM) Tools and technologies like Angular JS, HTML5, jQuery, CSS/CSS3, JSON and other web technologies .
- Worked on SDLC models like Agile and Waterfall for the software development process.
- Good Management, Execution, Documentation skills and good exposure to QA procedures.
- Participating in grooming, planning sessions and other scrum ceremonies.
Environment: Java, Springboot, Typescript, Angular 2.0, HTML5, CSS3, JavaScript, JQuery, AJAX, JSON, Grunt, RxJS, Cloud Applications, SASS, RWD, Ruby, React.JS, Node.JS, Responsive Web Design, RestFull API’S, Gulp, Bootstrap, MySQL, Git, SOAP,Spring,Hibernate,Webservices.
Confidential, Dallas, TX
UI Developer
Responsibilities:
- Developed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Responsible to enhance the UI using HTML, CSS, Java Script, Ruby, JAVA, JSP, RWD, XML, JSP as per the requirements and provided the client side using JQuery validations.
- Expert in HTML5/CSS3 development and have experience in Angular JS design.
- Developed application for different browsers and fixed bugs for browser compatibility.
- Interacted and worked with cross-functional teams.
- Used Java script, Grunt.js and Angular JS 2.0 for client side validations.
- Pretty good knowledge on Typescript.
- Worked on managing application state with Redux.
- Worked on Spring and Hibernate.
- Worked on various JavaScript Frameworks depending on the use case (e.g. JQuery, React JS, Angular JS).
- Worked on Responsive web pages (RWD) using Bootstrap, RESTful API web development and media queries.
- Worked on Cloud Applications and Polymer.
- Brief experience on implementing the Angular JS in creating animations based on CSS classes.
- Used MySQL as cross-platform storage for load balancing, indexing and file storage.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
- Worked on JavaScript tools like Grunt, Gulp, NPM and Bower.
- Worked with Java Multithreaded programming to develop multithreaded modules and applications.
- Implemented navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files.
- Used React JS in components like JSX, creating React components, Virtual DOM, React Props, Lifecycle methods, working with React States and Events.
- Making changes to the existing web applications and creating new components using React.js .
- Designed and Developed End to End customer self-service module using annotation based Spring MVC, Hibernate, Java Beans and Jquery.
- Used Hibernate Cache for the query to improve the application performance.
- Provided connections using Spring JDBC to the database and developed SQL queries to manipulate the data.
- Involved in Creating REST based web services using JAX-RS library.
- Used MySQL as the storage purpose for its simplicity and horizontal scaling to clusters.
- Involved in implementing data grid/tables using Bootstrap and Angular JS for front-end client facing of the Single Page applications (SPA).
- Good practice with the Node JS Application in building the minified versions.
- Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate spring framework.
- Worked on Web Content Management (WCM) Tools and technologies like Angular JS, HTML5, jQuery, CSS/CSS3, JSON and other web technologies .
- Developed code for Responsive web design in JavaScript using frameworks like Angular.js, React.js.
- Enhanced user experience by designing new web features using MVC Framework likeBackbone.js and Node.js.
- Used Axis to implementing web services for integration of different systems.
- Developed web services component using XML, WSDL and SOAP with DOM parser to transfer and transform data between applications.
- Implemented Single-page web application, which are light-weight using Backbone JS, knockout JS and PHP.
- Implemented pagination using jQuery and React JS.
- Designed UX pages using Adobe Illustrator for digital photo manipulation and photorealistic styles of computer illustration.
- Created and optimized graphic prototype websites and applications interfaces using HTML5 and CSS3.
- Used Java script and Angular JS for client side validations and also used SOAP UI for testing the web services by sending a SOAP request.
- Build SOAP Web services based on AWS (Amazon web services).
- Used AJAX for server communication and seamless user experience.
- Extensively used Jasmine framework for testing Java Script Code.
- On spot fixes for the issues raised before the release of the project to live.
- Best practice on Angular implementation in the project worked for customers business user Accounts.
Environment: Java, RWD, JSP, Servlets, Struts, Typescript, Angular JS 2.0, AWS, HTML5, CSS3, Java Script, JQuery, AJAX, JSON, Angular JS, Grunt, NPM and Bower, Redux, Cloud Applications, Polymer, SASS, RWD, Ruby, React.JS, Node.JS, D3, Backbone.JS, Responsive Web Design, Rest full API’S, XML, Gulp, Media Queries, Bootstrap, MySQL, SVN, ESB, SOAP, Junit.
Confidential, Dallas, TX
Front End/UI Developer
Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Developed the User Interactive web pages in a professional manner by using web technologies like HTML5, XHTML, and CSS3 as per company standards.
- Created web services and desktop applications to access and display data needed by support teams using HTML5,JavaScript, JQuery, Backbone.js,CSS3 and AJAX.
- Used RWD (Responsive Web Design) techniques to enhance user’s behavior based on screen-size, platform and orientation.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Require.js, and JQuery UI.
- Developed Tabbed pages using AJAX and Angular.js, Node.js and Ext.js for quick view of related content, scores, top stories, and headlines.
- Developed responsive applications using Bootstrap.js which allowed the same application to be optimized for both mobile and desktop resolutions.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS .
- Created design mock-ups and wireframes using Adobe Photoshop and Dreamweaver.
- Designed and developed intranet web applications using JavaScript and CSS.
- Used AJAX and JSON with JQuery to fetch and post the data to the backend.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Involved in development, design and implementation front end part of the widget based application using HTML, CSS, JQuery and JavaScript.
- Incorporated the table less design methodology using CSS3 that follows W3C standards.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for webApplication, page navigation and form validation.
- Developed HTML prototype documents with CSS Style sheets.
- Responsible for all client side UI Validation and implementing Business logicbased on user selection using JQuery, JQuery UI .
- Responsible to store and retrieve user entered data to HTML session storage hence give user feature of running several session at one time.
- Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Used JQuery plugins validation, drag and drop and more exceptionally.
- Used AJAX, JSON with JQuery for request data and response processing.
- Used JavaScript for adding little functionality to the existing application (calendar, tooltips, hiding elements, etc.).
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Developed complex, usable, attractive and cross-browser webinterfaces that account for speed, file size, readability and accessibility.
- Involved in finding out the bugs, broken links and missing images etc. and rectifying them.
- Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.
Environment: HTML5, CSS3, JavaScript, AJAX, JQuery, JQuery UI, Responsive Web Design, Angular.js, backbone.js, Require.js, bootstrap.js, JSON, DOM, XML, XHTML, W3C, Photoshop and Windows.
Confidential, Rochester, NY
Front End/UI Developer
Responsibilities:
- Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
- Enterprise subject matter expert for Content Management Communication with clients and business to ensure quality and troubleshoot user errors.
- Extensively used Debugging Cascading Style Sheets to change the styles now and in the future.
- Developed front-end web pages using JSP, Java Script and HTML5, CSS3, JQuery, Angular.js and Ext.js.
- Creating interactive prototypes using HTML5, CSS3,JavaScript front end code from a combination of wireframes, visual designs and design standards.
- Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
- Used Angular.jsframework for building web-apps and is highly efficient with the Laravel PHP framework as well as using Restful services.
- Extensively involved in requirements gathering and analyzing them, checking the dependencies and design of the project.
- Extensively used CSS3 media queries to support Responsive Design.
- Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and JQuery UI.
- Contributed to the design direction by building mock-ups in PhotoshopandFlash.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Implemented interaction between frontend and backend using the JSON object.
- Extensively used JQuery in implementing various GUI components in application portal.
- Built a robust and secure CONTENT MANAGEMENT SYSTEM for few projects as per clients’ needs and requirements where HTML, CSS, AJAX and JQUERY were extensively used.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Used AJAX for implementing dynamic WebPages where the content was fetched via API calls and updated the DOM (JSON Parsing).
- Created pages in Mockups and validated the HTML code with W3C Validator. Involved in fixing Front-End issues with the layouts.
- Developed a functionally rich User Interface like using JavaScript and CSS framework.
- Created prototypes in HTML, Photoshop, JavaScript and CSS for different UI pages.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- UsedJQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Programmed various JQuery plugins such as Buttons, Calendar, Grid, List box, Tab Container, Accordion, Menu, Dialog boxes and Toolbars.
- Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Used Agilemethodology for the software development.
- Actively Participated in Team Meetings, frequently communicated with Business Analysts to clarify the business requirements.
Environment: HTML5, JavaScript, CSS3, JQuery, AJAX, Responsive Web Design, Angular.js, Require.js, backbone.js, XML, W3C, JSON, DOM, Photoshop, Flash, JSP and Windows.
Confidential, PA
UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Designed the front end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Developed different JQUERY component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate.
- Responsible for all client side UI Validation and implementing Business logicbased on user selection using JQuery, JQuery UI .
- Responsible to store and retrieve user entered data to HTML session storage hence give user feature of running several session at one time.
- Worked on the website from Start to finish to give it a new look using HTML/CSS/JavaScript.
- Created UI designs usingWeb 2.0 standards.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Involved in extensive HTML coding.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOPand more Bind objects.
- Developed page layouts, navigation, animation buttons and icons.
- Applied industry best practices and standards when project requirements are lagging.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
Environment: HTML, CSS, JavaScript, JQuery, JQuery UI, DHTML, XHTML, XSLT, XPATH, MS Excel, Windows.
Confidential, Atlanta, GA
FrontEnd Web Developer
Responsibilities:
- Involved in development, design and implementation of front end part widget based application.
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS as per company’s standards.
- Developed presentation-tier JSP pages in HTML, Implemented jQuery Data Grid control, Validation control and other Widget controls.
- Developed Web forms/user interfaces using Struts MVC, jQuery and JSP.
- Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Used JavaScript accordingly for validation purpose, browser detection and controls.
- Developed various AJAX controls and widgets to build a rich UserInterface for the application.
- Created Windows services to create automation processing of XML.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.
- Involved in developing jQuery and AJAX wrapper classes for fast retrieval of data and for animations.
- Created Model objects using Entity Data Model with Entity framework using Hibernate.
- Worked with XPath,XML Node, XML Data documents to synchronize with dataset.
Environment: JavaScript, CSS, HTML, jQuery, XML, XPath, AJAX, JSP, Junit,JSP.