Ui Developer Resume
Rochester, MinnesotA
PROFESSIONAL SUMMARY:
- 3+ years of experience in the Web Applications Development and mobile app development using frontend technologies like HTML, CSS, XHTML, JavaScript (frame works), jQuery, AJAX, and 2.0/1.4.8.
- Experience in Applications development using AJAX, Object Oriented (OO) JavaScript.
- Proficient in developing web page quickly and effectively using HTML 5, CSS3, JavaScript and JQUERY and experience in making web page cross browser compatible.
- Worked on CSS pre - processors like SASS, LESS and Stylus.
- Extensively used NPM and Bower to manage java script dependencies.
- Used Gulp as the build task runner to build and package the application.
- Experience on Protractor in end-to-end test framework for AngularJS applications and performed in jasmine, mocha.
- Experience with developing the angular application from scratch using Angular-CLI.
- Experience in Angular JS structural framework for dynamic web apps.
- Good knowledge of Angular 4 such as ng-template, NgIf with Else , title case pipe, email for form validator.
- Developed and updated the webpages using HTML5 , CSS3 , AngularJS , Java Script and jQuery achieving cross browser compatibility.
- Worked with the Grunt tool for building the project on the front-end.
- Worked with the build system GRUNT and task runners NPM, Bower etc.
- Utilized Node.js for the server hosting.
- Experience in Node .js modules like gulp, grunt, bower, express and mongoose.
- Leveraging Angular JS resources for all data access, encapsulating URL's and standardizing data access interfaces.
- Implemented Angular JS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Solid understanding of React Virtual DOM Algorithm, for React Performance optimization.
- Experience in working MVC Architecture and in using version control(SVN).
- Experienced in React JS and working with React Flux architecture.
- Experience in working with ES6 features, used babble, web pack with ES5, React js.
- Worked on backbone.js for developing single-page web application.
- Experience in Node .js modules like gulp, grunt, bower, express and mongoose.
- Using Soap UI, can test SOAP and REST web services.
- Utilized the latest front-end Technologies such as HTML5 and CSS3 for layouts.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting into UI designs.
- Familiar in writing Custom Directives in Angular JS, making use of Modules and Filters objects according to the application requirement.
- Created shared services for the applications using Factory, Services, Providers in Angular 2.0
- Worked on Angular JS markup and expressions and experience using Angular UI components like GRID.
- Experience in using various jQuery UI controls and corresponding Event handlers etc.
- Worked with AJAX to create interactive web applications, primarily focusing at performance optimization.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Experience with full software development life-cycle (SDLC), architecting scalable platforms, object oriented programming, and agile methodologies.
- Experience in Client-Side Web Designing and Validations using HTML , CSS , JavaScript , Web services, XSL.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML 5, CSS, NodeJS, CSS3, JavaScript, jQuery, AJAX, XHTML, XML, JSON, MVC Design, SASS, LESS, Bootstrap.
IDE & Editors: Visual Studio 2010, Eclipse, Dreamweaver, Sublime text3.
Application Server: Apache, IIS.
Operating System: Windows XP, 7, 8 OS, Unix, Linux.
SDLCs: Waterfall, Agile, and Scrum.
Frameworks: Angular 2.0, jQuery
Debugging Tools: : Firebug, Firebug Lite, Google Chrome Web Debugger, IE developer Tools.
WORK EXPERIENCE:
Confidential, Rochester, Minnesota
UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX, AngularJS and JSON.
- Developed mobile layouts and component based design using Angular 2.0
- Extensive Knowledge in developing single-page applications (SPAs) using various JavaScript frameworks like Angular.js, jQuery.
- Used Angular JS to implement rich functionality in various pages: form validation, CRUD, grid, search, sort, pagination, multi-selection, tags-input, advanced directives, authentication, server-side proxy, unit tests, cloud integration, slide pages, users switch etc.
- Done coding using JavaScript for page functionality and Lightbox plugins using JQUERY.
- Working in custom created framework extensively using JavaScript MVC and writing code that is modular and reusable.
- Responsible in implementation of the presentation layer for the application using HTML5, CSS3, JAVASCRIPT and Used Karma, Jasmine for Unit Testing.
- Experienced in working with route directives such as Router Outlet, Router Link, RouterLinkActive to view HTML views for different components using Angular 2.
- Built applications using React JS which allowed us to render pages on both the client and server using the same codebase.
- Writing components that hold model data and call back functions for the actions triggered from view.
- Utilized the latest front-end Technologies such as HTML5 and CSS3 for layouts.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Extensive Knowledge in developing single-page applications (SPAs) using various JavaScript frameworks likebackbone.js, Angular.js and bootstrap.
- Making pages that are Cross-browser compatible.
- Writing Custom Directives in Angular JS , making use of Modules and Filters objects according to the application requirement.
- Developed reusable components using Custom Directives in AngularJS.
- Applied J-Query scripts for basic animation and end user screen customization purposes.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Used Twitter Bootstrap show and hide classes for different and grid classes to create RWD.
- Used Agile methodology for the software development.
- Making pages comply to Accessibility requirements (ADA) for physically challenged and all who uses the website.
- As a scrum team member worked on agile stories, troubleshooting issues and fixing defects.
Environment: HTML5, CSS3, JavaScript, AngularJS1.5/2.0/Typescript, jQuery, AJAX, Bootstrap.
Confidential, Long Beach, California
Front-end Developer
Responsibilities:
- Responsible in implementation of the presentation layer for the application using HTML5, CSS3, JAVASCRIPT, Angular JS and Used JavaScript, jQuery for user interactions in pages.
- Developing Hybrid Application for iOS and Android using Ionic and Angular JS framework.
- Created nested views using the Angular UI- router module for a powerful SPA.
- Used Angular js to create the data in the table using ng -repeat attributes.
- Wrote Jasmine test cases for testing UI Framework classes and wrote many JavaScript’s to do client-side validations.
- Implemented the Angular Touch UI functionality for Mobiles and Tablets using Cordova Ionic framework.
- Applied different Angular directives, including ng-model, ng-click, ng-submi t to accomplish data binding and custom behavior.
- Designed responsive sites featuring flat, functional designs and CSS3 media queries.
- Developed call back functions to parse and handle JSON data returned from the server.
- Developed applications using AngularJS single page applications SPAs to improve page performance.
- Used jQuery, Ajax for service calls on pages to interact with the server for information.
- Developed claim screens for customers using ANGULAR JS, AJAX, HTML5, CSS3 and JAVASCRIPT.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Use Ionic, AngularJS and bootstrap for the entire UI and implement the MVVM methodology .
- Used Ionic, AngularJS native features extensively.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Developed source code to consume JSON response received through AJAX calls using jQuery.
- Testing the website on multiple browsers with their old as well as latest release.
Environment: HTML4/HTML5, CSS/CSS3, JavaScript, AngularJS, jQuery, AJAX, Bootstrap.
Confidential
Software Developer.
Responsibilities:
- Involved in the Analysis, System study and designing of the project.
- Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client-side validations using JavaScript and developed the required Servlets.
- Developed all the UI pages using HTML, CSS, JSON, JavaScript, jQuery, Ajax.
- Wrote custom jQuery plugins and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.
- Involved in the Analysis, System study and designing of the project.
- Used HTML, Java Script and CSS in the development of the frontend pages.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
- Used JSON for storing and exchanging information between browsers and servers.
- Using complex Object-Oriented concepts in improving the performance of the websites. jQuery to select and manipulate HTML elements and CSS manipulation.
- Experienced as a Web Developer in developing web applications and Mobile Applications using JavaScript.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Used all the advanced Photoshop features to create appealing visual web interfaces.
- Developed stores procedures, triggers, functions and database tables in Oracle database.
- Worked on developing a suitable GUI for ATM locator.
- Data imported by SQLite plugin which is implemented in JavaScript.
- Worked on Web Service calls , XML and JSON parsing using Java Script .
- Participated in daily meeting for enhancing the features for the portal.
- Designed XML files for maintaining contents like video, images and audio and display them in flash application.
- Participated in Code review and Quality Assurance. Automated the functionality and interface testing of the application using Quick Test Professional ( QTP).
- Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements.
- Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, Eclipse, Windows XP/07 and MS Office.
Confidential
Software Engineer Intern.
Responsibilities:
- Involved in SDLC ( systems development life cycle) .
- Analyzing the Project requirements.
- Developing applications as per user requirements
- Performed code reviews and fine tuning the application
- Unit test case prepared and testing done for every business rule
- Implementing front-end validation using JavaScript.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Wrote extensive HTML, CSS (2/3) and JavaScript code to build dynamic pages using Eclipse.
- Interacting with the client to convey status.
- Developed web pages using HTML, CSS3 and JavaScript.
- Responsible for the overall layout design, the color scheme of the web site using XHTML and CSS.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Development of cross-browser compatible web page using JavaScript and jQuery.
- Responsible for creating the JavaScript code, for different modules.
- Participated in a day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Deployed the application to Apache Tomcat server and tested the front end using Jasmine.
- Debugging the code using browser tools like Firebug.
- Improved user experience through the design and creation of new web features and components.
- Handling platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Managed application state using server and client-based State Management options.
Environment: HTML, CSS, Java Script, jQuery, AJAX.