We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

Berwyn, PA

SUMMARY:

  • Around 8 years of professional experience in designing User Interface (UI) web applications and web technologies. Experience in developing web pages and user interfaces using HTML4/5, CSS3, AJAX, JQuery and JavaScript.
  • Extensive experience in developing Internet Applications and developing various UI widgets using JavaScript libraries like jQuery.
  • Experience with Responsive Web Design patterns and Bootstrap.
  • Expert in creating Templates, Web Interfaces, Layouts and Flow of Future Pages.
  • Extensive experience in developing web page quickly and effectively using JQuery, HTML5, CSS3, JSP and also in making web pages cross browser compatible.
  • Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross - browser code
  • Strong in Web designing technologies like HTML5, XHTML, JavaScript, CSS3, jQuery, Ajax and JSON. Extensively used new software tools in designing user interfaces and adapt to the changing environment.
  • Experience applying the latest development approaches including MVC framework in the browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Expertise in maintaining websites, software and understanding and modifying existing code.
  • Extensive Knowledge in developing single-page applications (SPAs) using JavaScript frameworks like AngularJS, and bootstrap.
  • Experience with developing and implementing responsive designs into web transactions and applications.
  • Used AngularJS framework for building web-apps and is highly efficient in integrating with Restful services.
  • Worked on Bootstrap CSS framework for Responsive Web Design.
  • Implemented data binding and MVC using AngularJS for front-end development of a current web application.
  • Experience with Responsive Web Design patterns and Bootstrap.
  • Developed applications using AngularJS Single Page Applications (SPAs) to improve page performance.
  • Knowledge in developing Single Page Applications (SPA) i.e. web applications using ReactJS, Node.js.
  • Good experience in JavaScript frameworks like AngularJS. Used AngularJS in developing single page applications.
  • Used Angular MVC and two-way data binding.
  • Expert knowledge of Yeoman/Bower/Grunt/Gulp and NPM, and Jasmine/Karma.
  • Solid experience with Responsive Web Design (RWD) with involvement in several web application development projects.
  • Having experience in UI related framework and libraries such as JQuery UI, YUI, DOJO, Ext JS and kendo UI.
  • Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
  • Extensive knowledge in HTML/HTML5, CSS/CSS3, Bootstrap - hand-coded, cross browser (no tables for non-tabular data).
  • Built the reusable service components using Angular 2 services with Object Oriented JavaScript, JQuery, HTML5 and CSS3 based on the visual designs.
  • Created custom directives in Angular4 for reusable components (directive for browser controls like: disable right click, browser close, and lock screen while transition, multifield form elements, back ground file uploads etc.).
  • Involved in developing applications using ng-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc. Used filters while coding in Angular4.
  • Developed Bootstrap responsive web application pages using Angular4 services, components and directives for front end UI and consuming the RESTful web service API and made use of CRUD Services for effective use of Web services.
  • Used Angular 2 ngIf and ngFor directives used for validations for the input fields of the forms with the data existed in the database.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Expertise in Client Side designing and validations using HTML4/HTML5, CSS3, JavaScript and JQuery.
  • Well-versed with Object Oriented Programming with JavaScript. Have knowledge of Agile Methodologies like Extreme programming, SCRUM.
  • Self motivated team player with excellent interpersonal and communication skills.
  • Ability to learn and adapt quickly to the emerging new technologies.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS3, XML, JavaScript, AJAX, JQuery, JSON

JavaScript Libraries: AngularJS, Angular, Node.js, Bootstrap, ReactJS

IDE & Tools: Eclipse, Notepad++, Adobe Dreamweaver, Sublime Text2/3, WebStorm, Visual Studio, IntelliJ

Development Tools: Adobe Photoshop CS5, Adobe Illustrator

UI app tools: DOJO, Sencha, Ext JS, Telerik Kendo UI, JQuery UI, Splunk.

Version Control: Git, SVN

Publishing Tools: Adobe PageMaker, MS Office

JS Unit Testing: Karma, Jasmine, Mocha, protractor.

Database: MySQL, MongoDB

Methodologies: Agile, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Berwyn, PA

UI Developer

Responsibilities:

  • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, TypeScript, jQuery and Angular4 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.
  • Created application mockups and styling with Bootstrap, ng2-bootstrap and CSS3.
  • Created single page application with multiple modules using Angular4, TypeScript and RxJS.
  • Developed user interface by using the Angular4 and NPM for SPA development.
  • Created application structure based on the Angular style guidelines and best practices.
  • Created components, modules and directives using Angular4.
  • Implemented Angular4 code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
  • Created shared modules with components that will be shared across the application such as loader, ErrorHandler, Models.
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • In Phase Two, worked closely with the Back-End team to display data using the Custom Components and library Components.
  • Optimized animation logic with optimistic functions to increase performance in rendering.
  • Worked with developers using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Called the Restful web services calls for POST, PUT, DELETE and GET methods.
  • 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.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
  • 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: HTML5, CSS3, JavaScript, Bootstrap, Ajax, TypeScript, Angular4, ng-bootstrap, NPM, ReactJS, Flux, Redux, My SQL, XML, JSON, Git hub, Restful API, Jasmine and Web Strom.

Confidential, Manhattan, NY

UI Developer

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Involved in designing web pages using HTML 5, CSS3, JavaScript, Bootstrap, TypeScript, SASS, Angular4, ng-bootstrap, MongoDB.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
  • Worked on Angular2.0 and views rendering using components, which contains additional components called custom HTML tags.
  • Used various screens for the front end using Angular2.0 and used various predefined components from NPM (Node Package Manager) and Angular Library.
  • Used Angular2.0 for faster compilation and developing reusable components.
  • Created core module with Angular2.0 components that will be loaded once in app module such as Navbar, Toolbar, Services and Routing module.
  • Used Angular2.0-Autocomplete for creating Google maps location search on the webpage.
  • Configured Webpack to execute linters, magnifiers, pre/post-processors, tests, etc. based on build target.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Created directive for Typeahead search facility using RxJS and Angular2.0, which can be attached, in any input field.
  • Experience in RESTful web services to integrate between Server side to Client Side.
  • Created templates for the UI view using HTML5, CSS3, TypeScript, Bootstrap and Angular2.0.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.

Environment: HTML5, CSS3, Bootstrap, Java Script, Angular2.0, Angular-CLI, TypeScript, RxJS, ng2-bootstrap, Web Strom, JSP, MS Office, Jasmine, GitHub, and Jenkins.

Confidential, Columbus, OH

UI Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, jQuery, AJAX and JSON.
  • JavaScript MVC Framework AngularJS.
  • Used the Unit Testing, to test the individual units of AngularJS code. Also used Karma and Jasmine.
  • Used Jasmine to test AngularJS and to keep the code well structured and documented.
  • Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
  • Used AngularJS to optimize in-browser use and to load the module and to improve the Speed.
  • Used JavaScript, OOJavaScript, and jQuery for user interactions in pages.
  • Worked on creating responsive website for smart devices using responsive design and media queries.
  • Used JQuery Ajax for service calls on pages to interact with the server for information.
  • Utilized various JavaScript and JQuery libraries, AJAX for form validation and other interactive features.
  • Involved in designing and developing the JSON, XML Objects with MySQL.
  • Experience in working on GIT, UI Development using AngularJS and Bootstrap on HTML
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Testing the website on multiple browsers with their old as well as latest release.
  • Experience in implementing model-view-controller (MVC) architecture using Angular Framework.
  • Implemented SOA architecture with Web services using SOAP, WSDL, Local Storage and XML
  • Used JSON for storing and exchanging information between browsers and servers.
  • Using complex Object Oriented concepts in improving the performance of the websites.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Used agile methodology for the software development.
  • Developed SQL queries to perform insert, update or delete operation on MySQL database.
  • Responsible for authoring of website functionality with JavaScript, HTML, CSS.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Been an active team player, helped in fixing bugs and also carried out troubleshooting.
  • Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
  • Used all the advanced Photoshop features to create appealing visual web interfaces.

Environment: JavaScript, jQuery, AngularJS, Jasmine, Karma, HTML5, CSS3, REST, Agile, MVC, GitHub, SVN, AJAX, JSON, Bootstrap, XML.

Confidential, Chicago, IL

Front End/Angular JS developer

Responsibilities:

  • Prepared the project content, managed the existing content, analyzed the content with the help of Content Management System (CMS).
  • Maintained, enhanced, and recommended solutions that suit business and technology needs from UI standpoint.
  • Proficient in manipulating properties and methods of document objects and modifying attributes and values via the DOM.
  • Designed, developed, maintained Application using ASP.NET 4.0, MVC 4.0, Javascript, JQuery, Angular JS, HTML, CSS.
  • Developed new user interface components for different modules using Kendo UI.
  • Develops web-based applications using React JS & other JavaScript based frameworks and libraries.
  • Experience with React JS state management using Redux and Redux Forms.
  • Created e2e test suites for all components and run them with Protractor.
  • The database connectivity was done using JDBC to connect to the MS SQL Server database in the backend.
  • Proficient in programming JavaScript data capture and event handling methods via the DOM event model.
  • Debugged and troubleshot JavaScript code using tools such as FireBug, Fiddler.
  • Experience implementing and working with Adobe AEM/CQ.
  • Strong communication and business analyst skills - ability to work with a variety of stakeholders i.e. application owners, directors, architects, and DBAs across the enterprise and helped the project manager with sequencing the project activities by conducting feasibility analysis and requirements gathering from business owners
  • Generated web service requests through SOAP and raw XML, and parsed the responses.
  • Proficient in object oriented programming, test driven development and service oriented architecture using Node JS.
  • Created JavaScript modules to be used with Bootstrap to speed up development.
  • Used Bootstrap and media queries to make data post and data retrieval components responsive.
  • Collaborated with QA team for bug fixing and functional/user-friendly improvements.
  • Having worked around the JavaScript task runner Grunt for automating the code and used its various plugins.
  • Developed test cases and performed unit test especially in Angular JS using Karma.
  • Used SVN and GIT for version control.
  • Researched and implemented code coverage and unit test plug-ins with Maven/Jenkins.
  • Cooperating with the back-end developer in the process of building the RESTFUL API.

Environment: HTML5, CSS3, JavaScript, AJAX, JQuery, MVC,ASP.NET, Angular.js, Kendo UI, React JS, Redux, Responsive Design, Bootstrap, Node JS, DHTML, DOM, DOJO, XML, JSON, Dreamweaver, Firebug, Firefox, SOAP, agile and Windows.

Confidential, San Ramon, CA

UI Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Used the functionalities to write code in HTML5/HTML, CSS3/CSS, AngularJS, JavaScript, JQuery, Ajax, JSON, and Bootstrap with MySQL database as the backend.
  • The project is build upon the Single Page Application (SPA) criteria.
  • Developed Web application for backend system using AngularJS with cutting edge HTML5 and CSS3 techniques.
  • For new website features wrote AngularJS controllers, views and services.
  • Involved in developing a new business application to the layout using Grid orientation model Bootstrap framework.
  • Added dynamic functionality to the application by implementing JQuery, Node.js.
  • Modularized front end CSS and JS code with Sass. Built a real-time mouse/click user analytics web service with Node.js
  • Brief experience on implementing the Angular.js in creating animations based on CSS classes.
  • Designed Frontend with in object oriented JavaScript Framework like Node.js.
  • Developed JQuery code using an XML Http Request Adapter to send an AJAX request to the server side code and also implemented a callback function to handle the results.
  • Implemented JavaScript source code and embedded nested handling logic using JQuery event handlers and call back functions.
  • Developed the JQuery callback functions for implementing asynchronous communication using AJAX.
  • Extensively used JQuery UI for screen design and development.
  • Involved in Coding, styling, testing of reusable JavaScript, CSS3, and HTML5 widgets/ libraries for complete UI controls.
  • Designed user-friendly navigation for displaying various sections of data using JQuery.
  • Created Dynamic Web Pages using Web Controls and developed forms using HTML5.
  • Coded pages with best Search Engine Optimization (SEO) techniques.
  • Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
  • Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application.
  • Styling pages using CSS3.0 and developed JavaScript for user interfaces.
  • Used CSS Blueprint to create grids and adopt cross browser interactive features and to make the web pages more.
  • Implemented XML parsing code for different application.
  • Developed server side REST style web services and called them from angular controllers.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: HTML5, CSS, JQuery, Bootstrap, Node JS, AngularJS, DOJO, Responsive Web Design, AJAX, JavaScript, WebStorm, Maven, MVC, Rest Web Services, JSON, MySQL.

Confidential

UI Developer

Responsibilities:

  • Designed the web pages by using HTML, XHTML, and CSS and deploy the script using with JavaScript.
  • Developed secured web applications by using client scripting such as JavaScript and JQuery.
  • Designed the complete web site based on the W3C Standards.
  • Used browser compatibility standards and principles to perform the website operations.
  • Applied Use Cases diagram to validate and test web application design against the UI architecture.
  • Used JQUERY to handle the client side validations.
  • Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
  • Developed components to fetch the data from the back end using AJAX and jQuery .
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Analyze the response of JSON in order to update DOM.
  • Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
  • Built responsive site using Bootstrap that fits devices of different visual sizes.
  • Responsible for JavaScript / AJAX UI upgrades and improvements.
  • Responsible for transforming designed mock - ups to web pages.
  • Used to update the HTML pages using JQUERY AJAX via JSON response
  • Designed and developed AJAX calls to populate screens parts on demand
  • Developed Web applications that are cross - browser compatible.
  • Performing new - website support research in the areas of Latest Web Technologies, Usability, Accessibility, and User Experience.
  • Actively participated in day - to - day meeting, status meeting, strong reporting and effective communication with project manager.

Environment: HTML, CSS, JavaScript, AJAX, JQuery, Bootstrap, Java (JSP), Windows

We'd love your feedback!