We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

Eden Prairie, MN

SUMMARY

  • Around 7 years of extensive experience in designing User Interface (UI) applications and professional web applications using HTML 5, CSS2/CSS3, JAVASCRIPT, jQuery, Angular, ReactJS, NodeJS, AJAX, JSON and XML.
  • Experience in building Single Page Application (SPA) using Angular JS /Angular4/7/9 and ReactJS framework.
  • Have knowledge in front - end architecture, including performance, accessibility and security, high quality code Scalability.
  • Expertise inReact JSframework to develop theSPA. Experienced in working withRedux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Used Angular 8.0 and React Native for building Single Page mobile applications (SPA) for IOS and Android platforms.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, AnimationsandFlux concept.
  • Good Experience in React.js for creating interactiveUI'susingOne-way data flow, Virtual DOM, JSX, React Nativeconcepts.
  • Familiar with creating Custom Reusable React Components Library.
  • Worked on Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
  • Experience in Angular9, ReactJS, NodeJS (Express).
  • Experience in applying the latest development approaches including Model-View-Control, event-driven applications using AngularJS, AJAX, Object-oriented JavaScript and JSON.
  • Developed API driven responsive Web Application by integrating Angular7/9 with Bootstrap and API's.
  • Extensive experience in various UI widgets using JavaScript libraries (jQuery) and developing Rich Internet Applications (RIA).
  • Solid experience with Responsive Web Design (RWD), experience in creating test suites using JASMINE.
  • Used Bootstrap for the responsive web design and used JavaScript and jQuery for form validations.
  • Experience with front-end development with back-end system integration.
  • Proficient in working in Test Driven Development (TDD) by writing test-cases in JUnit.
  • Great knowledge in front-end architecture, including performance, accessibility and security, high quality code Scalability.
  • Worked with NPMcommands and using package.json for managing dependencies and dev-dependencies of NodeJS applications
  • Cooperating with the back-end developer in the process of building the RESTful API
  • Experience in using jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Worked with Gulp as the build task runner to build and package the application and Grunt as build tool for configuring tasks.
  • Having knowledge on SQL & PL/SQL (Packages, Views, Stored Procedures, Functions, Sequences, files and Triggers).
  • Hands on experience with installation and configuration of MySQL in a multi-master environment.
  • Have a knowledge on Docker, used in deployment, testing and web development.
  • Knowledge of various MongoDB libraries and APIs for different programming languages and platforms (specifically Java)
  • Understanding of AJAX and Javascript Dom manipulation techniques. Experience with RESTful Services.
  • Ability to learn, create, and adapt to ever changing e-commerce activities

TECHNICAL SKILLS

Web Technologies: HTML5, CSS3, JavaScript (ES6), jQuery, Bootstrap, AngularJS, Node JS, PHP, AJAX, JSON, XML, SASS, JS Build and Package management (Bower, Gulp, Grunt, NPM, etc.), RESTFUL SOAP Web Services

Testing Tools: J Unit, Developer Tools, Jasmine, Karma

Methodologies: Agile, Scrum

Web Serves: Web Logic 8.1, Web sphere 7.0/8.5, Web sphere portal, Apache Tomcat, DOM Parser, XSL, X Path

JavaScript Frameworks: Angular JS, Angular 2/4/7/9, Node JS, React JS.

Database: My SQL, Mongo DB, SQL Server

Operating Systems: Windows 2000/XP/Vista/7/8/10, Unix, Linux

IDE’s: Net Beans, Eclipse, Visual Studio

GUI Editors: Notepad++, Visual Studio Code

Task Runners: Gulp, Grunt, Web Pack

PROFESSIONAL EXPERIENCE

Confidential, Eden Prairie, MN

UI Developer

Responsibilities:

  • Involved in creating a Reusable component using Angular JS.
  • Participated in daily meeting for enhancing the features of application and participated in code reviews and given suggestion to other developers.
  • Extensively worked in writing minimal code in building re - usable forms with their validations using React with Redux Architecture.
  • Co-ordinated with UX designers and developed static content using front end with HTML 5, CSS3 and Angular7.
  • Upgraded to Angular7 and Typescript 2.1 and used *ngIf.Else, browser animations, email attribute in form validation.
  • Optimized the performance of application using Angular9 Lazy Loading and Ahead of Time Compilation.
  • Created Angular 9.0 parent and child components in the application by using the angular-cli command ng g component.
  • Extensively worked on building animated screens for good user experience in React Native.
  • Developed front end architecture & UI templates for option trading application using Vue.js, HTML5, CSS3, SASS, JavaScript.
  • Experience in Vue.JS for building apps and declarative templates with data-binding, created some custom directives in the application.
  • Used Vue.js events distribution and parent chain for parent-child component communication
  • Manipulated DOM, handled events and applied animation effects with Vue.js.
  • Built single page application using Vue.js components.
  • Solved data issue using DOM update cycle with Vue.js.
  • Extensively used @Ng Module to import different modules, to declare different components, to describe the providers and services that are used to develop the Angular 9.0 application.
  • Designed animated pie charts in different webpages using the ngx-charts and D3 charts.
  • Worked with the team to develop model form controls by adding the ngModel directive where ever needed in the application.
  • Used Ng2AutoComplete for the development of user-friendly auto complete forms in the Angular7.0 webpages.
  • Developed different forms using Angular 9.0 forms by importing the Forms Module from @angular/forms and use the same in the imports array.
  • Implemented the unit test framework for Hapijs using mocha, chai.
  • Worked with Karma, supporting QA team to debug and write tests.
  • Engaged with Agile/SCRUM process, going to day by day stand up and finishing errands in sprints.
  • Extensively engaged with upgrading the whole site with CSS styles for steady look and feel across all pages, and all browsers.
  • Developed cross-program/stage HTML5, CSS3, and JavaScript to match plan specs for complex page designs while adhering to code standards.
  • Used SASS, Native Base, Inline JSX styles, CSS, Styled Components, Styles-JSX, React Native Web, Material-UI, Grommet, Bootstrap for styling the components
  • Created prototypes in HTML, Photoshop, JavaScript and CSS for different UI pages.
  • Developed Validation forms using JavaScript.
  • Involved to implement various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Involved in creating connections for HTTP requests using WebSockets.

Environment: HTML5, CSS3, SASS, Responsive Web Design, React JS,Vue.JS, Angular 7/9, Mongo DB, Mongoose, AJAX, REST, GitHub, React Native, Hapi js.

Confidential, Florham Park- NJ

UI Developer

Responsibilities:

  • Developed mobile and cross-browser compatible responsive front-end interfaces using HTML5, CSS3, JavaScript and JQuery as well as frameworks like bootstrap or Foundation.
  • Created Typescript reusable components and services to consume REST API and using modular based architecture provided by Angular.
  • Used Angular to standardize web application structure and responsive using Bootstrap and provide a future template for data binding.
  • Experience with HTML5, CSS3, JavaScript,jQuery, AngularJS, Node.js, AJAX, REST, JSON, and XML.
  • Designed Dynamic client side Java-script codes to build web forms and simulate process for a web application, page navigation using Angular 2/Angular 4.
  • Defined new validations through Angular2/4 for the form field validation implemented through HTML5.
  • Excellent knowledge of JavaScript Framework like AngularJS, Angular2, ReactJS, BackboneJS and their behavior on different browsers.
  • Solved data issue using DOM update cycle with Vue.js.
  • Resolved form validation with Vue Validate.
  • Automatically updated table data with Vue data binding.
  • Used Typescript in Angular2 reformation, by using the System JS we convert the Typescript files to JavaScript files, as a default extension with the help of reference libraries.
  • Experience in creating services as classes in typescript importing into the Components in Angular2.
  • Involved in developing the Angular Form, Angular Route, RxJs.
  • Called the Restful web services calls for POST, PUT, DELETE and GET methods.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
  • Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
  • Utilized React and created efficient data flow architecture to create a lightweight and render efficient web app .
  • Implemented the Drag and Drop functionality using React-Draggable.
  • Used ReactJS to create views to hook up models to the DOM and synchronize data server as a Single Page Application (SPA).
  • Performed Unit testing with Jest.
  • Used CSS preprocessor like LESS and SASS for improved style sheets
  • Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, and JavaScript, Angular 4).
  • Experience with AGILE methodology and SCRUM
  • Experience with code versioning systems (SVN, GIT)
  • Worked on managing the user menu and Bulk update of Attributes using NodeJS Gulp (Task Runner) and jQuery.
  • Consumed the REST services produced by Node JS on the backend. Written reusable scalable web services layers using Node JS framework.
  • Worked on Node JS technology for rendering server side support to the application.
  • Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA

Environment: HTML5, CSS3, Angular JS2/4, Bootstrap, Node.js, React js, Jasmine, Karma, Grunt, SCSS (SASS), Responsive Design, Photoshop, Windows OS, INVISION, REST console, Yeoman, Mongo DB

Confidential

UI Engineer/ Front End Developer

Responsibilities:

  • Experience in JavaScript frameworks/libraries (React.js, Angular.js)
  • Experience in Node.js or another modern server side language.
  • SQL knowledge (MySQL or PostgreSQL specifically, indexing, scaling)
  • Experience in Building and maintaining RESTful APIs
  • Experience in Full-stack development/application architecture
  • Experienced in unit testing
  • Experience with Bootstrap, Foundation, LESS or SASS, and jQuery
  • Experience working in an Agile environment helpful
  • Experience with Git helpful Portfolio of work explaining the approach and solving the problems.
  • Experience in Writing SPA (single page application) using AngularJS.
  • Used ng-table, ng-grid and various types of Angular Directives.
  • Used all aspects of AngularJS like "Routing", "modularity", "Dependency injection", "Service calls" and “custom directives”. strings rendered in UI
  • Used various AngularJS filters against data sets to filter and formatted data currency,
  • Involved in the search for errors, broken links and missing images etc. and rectify.
  • Experience in checking cross browser compatibility and hence worked on different browsers like Safari, internet Explorer, Mozilla Firefox and Google Chrome.
  • Used JIRA for Defect tracking.
  • Worked on jasmine test cases where unit test cases are written for Single Page Application (SPA) with AngularJS. Used GIT as version control system. Performed merging, fixed conflicts and pushed code commits to server.

Environment: JQuery, Angular JS, Node JS, JSON, MS Office, Bootstrap, GIT.

Confidential 

UI Developer

Responsibilities:

  • Experience in designing and developing new user-facing features using javascript frameworks.
  • Experience in understanding of React.js and its core principles
  • Experience in JavaScript, including DOM manipulation and the JavaScript object model
  • Experience in popular React.js workflows (such as Flux or Redux)
  • Experience with Angular.js or Bootstrap.js desired
  • Experience with data structure libraries (e.g., Immutable.js)
  • Experience in translating designs and wireframes into high quality code
  • Familiarity with RESTful APIs
  • Worked on modern authorization mechanisms, such as JSON Web Token
  • Experience as an Agile team member
  • Developed web-basedUIs in JavaScript, JQuery, Front enddevelopment, including HTML5, CSS, LESS/SAS
  • Experience inUIintegration with REST services
  • Experience in an Agile/Scrumdevelopmentprocess
  • Experience in Angular JS with emphasis onUIdevelopmentin conjunction with Java/J2EE technologies.

Environment: JQuery, Angular JS, Node JS, JSON, MS Office, Bootstrap, GIT.

We'd love your feedback!