We provide IT Staff Augmentation Services!

Ui Developer Resume

Irving, TX

SUMMARY

  • 8+ years of experience in designing User Interface (UI) applications and professional web applications using HTML/HTML5, CSS/CSS3, JavaScript, Bootstrap, AngularJS, EXTJS, React, ECMA Script 5/6, DOM, jQuery, Ajax, XML, JSON, and Node.js server.
  • Extensive Knowledge in developing Single Page Responsive Web Applications using JavaScript frameworks like Angular JS, Backbone.js and Bootstrap.
  • Extensive knowledge in object - oriented programming in JavaScript.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Hands-on experience with CSS LESS/SASSPre-Processor.
  • Experience in web pack and Babel. Good Knowledge with latest ECMA script (ES7).
  • Experience in designing and developing solutions using the MVC Architecture.
  • Experience in building Single Page Application (SPA) using Model View Controller (MVC) framework such as AngularJS also for mobile applications, web API and browser clients.
  • Good Knowledge on enhancing Angular applications performance and faster rendering by utilization of AOT, and lazy Loading.
  • Strong experience in AngularJS for building apps and declarative templates with data-binding, created some custom directives in the application.
  • Experienced in creating React.js web applications with JSX, React nesting components, databinding, forms, routers and Virtual DOM manipulations with redux architecture.
  • Developed React.js pages, web services and AJAX calls for the applications used in development of the web application to bind the data/model.
  • Strong experience in using AJAX for implementing dynamic webpages where the content can be fetched via API calls, using RESTful and SOAP web services.
  • Experience in using React.JS and Client Side Charting technologies such as D3.js, Chart.js.
  • Strong skills in Relational Databases like Oracle, MySQL and MongoDB.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization with Oracle, MS-SQL and MySQL databases. Written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.
  • Experience in Unit/E2E/Integration Testing frameworks and libraries like Jasmine, and Karma for AngularJS and Node JS.
  • Experience in Using Jest, Mocha, Chai, Jasmine, and Karma for testing.
  • Experience with NPMGrunt, Gulp and Bower modules of NodeJS.
  • Used JIRA for bug tracking and issue tracking.
  • Worked on Version control systems like GIT, CVS, SVN, GRADLE and Bit bucket.
  • Experience working in a fast-paced environment using Agile/Scrum, Test driven development and Waterfall methodologies.
  • Worked on various IDE's Eclipse, Visual studio, Notepad++, IntelliJ, Sublime Text 3, ATOM, Net Beans, Web Storm and Brackets.
  • Hands on experience working on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome and checking cross browser compatibility.
  • Valuable team player with excellent communication skills, trouble shooting skills with ability to learn and adapt to new technologies quickly.

TECHNICAL SKILLS

UI Web Technologies: HTML/HTML5, XHTML, XML, CSS/CSS3, JavaScript, AngularJS, Angular 5,6,9,10ReactJS, NodeJS, AJAX, jQuery, JSON, DOM, ECMAScript 6, Typescript and java.

Version Control Tools: GIT, SVN, Bit Bucket

Databases: Oracle 10g, MySQL, MongoDB

Operating Systems: Windows XP/Vista/7/8, MAC OS X, Ubuntu, LINUX, UNIX

Web/App Server: Apache Tomcat, WebLogic

Testing & Debugging Tools: JIRA, Firebug, Google Chrome Web Debugger, IE developer Tools, jest, Jasmine, Karma, Mocha, Chai, Jenkins.

Workflow Tool kit: Grunt, Gulp.

IDE’s: Notepad++, Eclipse IDE, Sublime Text Editor, Atom, Visual Studio, web storm

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

UI Developer

Responsibilities:

  • Developed applications that include interactive web pages using HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Angular framework.
  • Involved in creating single page application that loads multiple views using routing services, lazy Loading, and adding additional dynamic features to the application using Angular 9 framework.
  • Worked on developing model and template driven forms in Angular 9
  • Developed code to exchange data between one components to other across different modules using Angular 9 framework.
  • Worked on media queries for different layouts of screen, print, mobile phone, tablets to design responsive web pages.
  • Developed several components in the application that implement lazy loading feature in Angular 9.
  • Used Ajax, JSON with jQuery for request data and response processing.
  • Used RESTful web services to fetch data from the server and use response data across the components and display with the help of HTML.
  • Performed client-side validations using JavaScript.
  • Debugged issues in firebug for Firefox, web developer tools in Chrome, Safari and IE 9, 10 &11 browsers.
  • Design various page layouts that include responsive web pages using LESS pre-processor along with CSS.
  • Worked on SQL queries to perform CRUD operations on the MySQL Database.
  • Involved in Unit Integration, debugging the code, bug fixing, acceptance testing with test cases, code reviews.
  • Experience in Gulp task runner to manage project and Bower package manager to install libraries such as jQuery and Bootstrap.
  • Configured and managed version control through GIT.

Environment: s: HTML/HTM5, CSS3, LESS, JavaScript, Angular JS, Angular9.0, jQuery, JSON, Bootstrap, NPM, Node.JS, Sublime, RESTful APIs, Adobe Dreamweaver CS3, Eclipse, Maven, Apache Tomcat, MySQL, GIT, Gulp, Chrome developer tools

Confidential, Houston, TX

UI Developer

Responsibilities:

  • Designing and developing the Commercial Business Portal using Angular 8 along with HTML5, CSS3, JavaScript, jQuery, Bootstrap and Type Script.
  • Creating Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 8.
  • Creating Angular 8 components and custom directives for application functionality and pipes for heavy DOM manipulation and implemented lazy loading and AOT to improve application quality and performance in low bandwidth connections.
  • Used Web pack to build Typescript modules.
  • Worked on some of the new features of Angular 8 like new if else syntax, ng-templates, and form validators.
  • Designed and developed the application using Angular 8 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, and NPM.
  • Moved existing AngularJS controllers and services to Angular 8components for more responsive and less dependency.
  • Enhanced legacy application by building new components in Angular 8 and typescript.
  • Developed single page applications using Angular 8, Typescript, web pack and Grunt.
  • Hands on Experience on Angular 8 technology for one complete project in rebasing the UI of the application using the techniques in Angular 8.
  • Creating Dynamic Web Pages using Web Controls and developed forms using HTML5.

Environment: HTML5, CSS3, Angular 8, Rx JS, Type Script, Agile, Bootstrap, REST API, Web pack, Jasmine, Karma, NPM, GIT, JIRA and Visual Studio Code.

Confidential, Waltham, MA

UI Developer

Responsibilities:

  • Designed and developed the login portal using framework Angular 5along with HTML5, CSS3 and Type Script.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular 5.
  • Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
  • Worked with diverse team of product owners and UX designers in fast paced environment, with quick iterative cycles.
  • Implemented Angular Router to enable navigation from one view to the next as user performs application tasks.
  • Used Gulp as the build task runner to build and package the application.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Written unit test scripts for controllers, filters and services using karma and Jasmine.
  • Expertise using WCAG 2.0 Technical Standards for Web Accessibility.
  • Extensively used NPM and Bower to manage java script dependencies.
  • Used Web pack to build Typescript modules.
  • Extensively used Gulp and Bower to manage daily development.
  • Developed the pages that are complaint to W3C standard.
  • Experience in accessible analysis, design, and testing.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.
  • Updated the website from time to time for special Requirements.
  • Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
  • Extensively used Debugging JavaScript using Chrome developer Toolbar, Jet Brains Web Storm.

Environment: HTML/HTML5, CSS/CSS3, SASS, Bootstrap3, Typescript, Angular 5, jQuery, AJAX, JSON, Responsive Web Design, Gulp, Bower, NPM, Jasmine, Karma, IIS, Fiddler.

Confidential, San Ramon, CA

React Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Supported production and performed troubleshooting to resolve bugs.
  • Engaged in Agile methodologies of Scrum for software development.
  • Work in a collaborative effort to evaluate, edit, enhance, format, or delete current static pages associated with the agency external web site.
  • Stored all the static content in CMS (Drupal), with the help of web services got the content and displayed on the web browser.
  • Trained other programmer of Application Architecture and work flow.
  • Worked to develop a fully responsive theme for Drupal using CSS and Drupal Theming techniques.
  • Proficient in working with AngularJS to create Single Page Applications (SPA).
  • Worked on some of the new features of Angular1.5 like new if else syntax, ng-templates, form validators, Router etc.
  • Developed page layouts, Navigations and presented designs and concepts to the clients and the management
  • Angular routing for html page to add the template.
  • Enhanced user experience by designing new web features using MVC Framework like AngularJS.
  • Code Reviews for every Screen and new functionality.
  • Used Angular JS to make the HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Experience with source control tools like GitHub and JIRA.
  • Having good knowledge with AWS Cloud system and data security implementations.
  • Used Angular.JS framework for building web-apps and is highly efficient with Java Web services.
  • Good knowledge on Maintaining continuous integration and continuous Deployment AWS Code Deploy.
  • Used Node JS for heavy DOM manipulation.
  • Worked closely with tester for Production releases, Application deployment and integration.
  • Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.

Environment: HTML5, CSS3, Bootstrap, AngularJS, AngularJS 1.5, GitHub, AWS, Maven, Git, MVC, Mongo, Agile methodology and Jenkins, Apache Tomcat, Nodejs

Confidential

UI Developer

Responsibilities:

  • Attended Daily stand-up meetings (Scrum), Estimation meetings and Requirement review meetings to analyse requirements for project.
  • Built rich prototypes & applications using HTML, CSS, JavaScript, AJAX, JSON, AngularJS, and Bootstrap.
  • Responsible for splitting the UI logic into Angular JS MVC Architecture Views, Models and Controllers.
  • Responsible for estimations, code reviews and build deployments.
  • Used best coding practices and naming conventions while writing code in AngularJS, CSS and HTML.
  • Used Angular JS Http Request to read data from web services and process JSON data to render in the UI.
  • Followed JIRA for tracking processes and streamlining agile planning.
  • Responsible for checking cross browser compatibility.
  • Extensively used Git for version controlling and regularly pushed the code to Git hub.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Handled REST API calls with AJAX and processed JSON and XML data responses to format, validate and display to the user.
  • Responsible for Cross Browser compatibility and writing unit test cases using Jasmine.
  • Involved in coding pages with best Search Engine Optimization (SEO) techniques.
  • Fixed bugs and provided support services for the application and Tested/Debugged web browser using Firebug.

Environment: HTML, CSS, SASS, JavaScript, jQuery, AngularJS, Jasmine, Karma, JIRA and Git.