We provide IT Staff Augmentation Services!

Front End Ui Developer Resume

Owings Mills, MD

SUMMARY

  • Extensive experience as a Full Stack UI Developer in developing web applications in various domains like Banking, Healthcare, Telecommunications.
  • Strong experience in developing Full stack application using ReactJS, Angular 8, Express.js, Node.js and MongoDB.
  • Hands on experience in developing the application using React Js and redux library
  • Built Single Page Applications using Angular 8.0 Components, Modules, services, RxJS, Route Guards, Http Client Module/ Http Client, Pipes, Form Validations, Content projection and Lazy Loading.
  • Expertise in using JavaScript for DOM manipulation, Event handling, working with Asynchronous process using Promise, Callback Function, Closure, Prototype Inheritance in ECMA Script 6 feature.
  • Proficient in using Front - end Development Frameworks like Angular 2/4/6 to develop responsive Single Page Application (SPA) and Dynamic Web Applications using MVC Architecture.
  • Experience of web service using Ajax for processing JSON/XML between front-end and back-end.
  • Expertise in advanced JavaScript libraries and frameworks such as jQuery, Angular.js, Node.js.
  • In depth knowledge in developing single page Application with loading multiple views using Routing Services and adding more user experience to make the pages dynamic by using Angular framework and Node JS v4.4.
  • Knowledge of utilizing cloud technologies including Amazon Web Services (AWS) in the React web application.
  • Have a Strong knowledge on Angular 2/ Components, Services, Lazy loading using feature modules, Subject and @Input/@output for communicating between components.
  • Strong developing experience in Responsive Web Design using CSS Media Queries and CSS Bootstrap.
  • Experience in creating user friendly web pages using HTML5, CSS3 and responsive web design by using CSS3 media queries and Bootstrap3.
  • Experience in Producing and consuming RESTful Services using JavaScript, jQuery and Angular 2.0.
  • Experience in both Relational Database (MySQL and SQL) and NoSQL (MongoDB).
  • Proficient in integrating visualization for UI reports using D3.js for Dynamic Data Visualization.
  • Proficient in testing and handling Cross Browser Compatibility using Modernizr, Polyfill.
  • Outstanding ability to uphold CSS driven development standards.
  • Experience on working with CSS Preprocessors like LESS and SASS along with JavaScript task runners like Grunt and Gulp for Minification and for automating the Repetitive Tasks.
  • Implemented TDD (Test Driven Development) by writing unit test cases using Jasmine and Karma.
  • Hands on experience on defect tracking tools like JIRA and BUGZILLA.
  • Knowledges in deploying enterprise applications by using Jenkins that provides continuous integration (CI) and continuous deployment (CD).
  • High level proficiency with distributed version control tools such as GIT.

Technical Skills

Languages: HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, JSON, Angular JS, React JS, Angular 8, Node JS, Core Java, PL/SQL, C, C++.

Tools: Karma, Jasmine, Grunt, Jackson, JUnit, D3 JS, Fusion Charts, Chrome Developer tools

Programming Languages: JavaScript, Typescript, C, C++.

Database: MySQL, MS SQL server, MongoDB.

Web Services: SOAP, RESTful

Methodologies: SDLC, AGILE, TDD, Waterfall.

Version Control: GIT.

IDE & Editors: Visual Studio Code, Eclipse, Sublime Text, Atom

Cloud: AWS

PROFESSIONAL EXPERIENCE

Confidential, Owings Mills, MD

Front End UI Developer

Responsibilities:

  • Developed SPA using React Redux architecture, ES6, Webpack and Babel.
  • Built modules using ReactJS features like Components, Lifecycle methods, unidirectional data flow and implemented Routing using react-router-dom.
  • Extensively used Redux architecture for application state management.
  • Used Axios to consume RESTful API in the front-end and integrate the API requests and responses using JSON objects.
  • Created the components as per design and used SASS for maintain Styling across application.
  • Used React-Router for the application routing and the used React.Lazy for dynamic import
  • Designed SCSS templates for reusability and wrote unit test cases using Jest.
  • Used Unity for the Continuous integration, packaging the Profile Details and moving artifacts into internal repository.
  • Deployed and host the application on Amazon web service (AWS).
  • Extensively used git for version control and pushed the code to GitHub.
  • Used Rally as the bug tracking system to track and maintain the history of bugs/issues.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing issues.
  • Followed Agile scrum methodology and biweekly sprint in the project.

Environment: HTML5, CSS3, JavaScript, Bootstrap, Ajax, React JS, Redux, Oracle, Unity, Git, AXIOS, AWS, Restful API’s, Rally, and Jest

Confidential, Alpharetta, GA

Front End UI Developer

Responsibilities:

  • Developed the fully functional modules using the React, Redux architecture and Angular 6 for the Single Page Application (SPA), based on the business requirements.
  • Worked on very interactive UI application for the users built with the Technologies like HTML5, CSS3, JavaScript, Angular, ReactJs.
  • Built modules using ReactJS features like Components, Lifecycle methods, unidirectional data flow and implemented Routing using react-router-dom.
  • Worked different ReactJs life cycle phases like Updating, Mounting and implemented React Router for the application.
  • Worked closely with Java Microservices to get the required data from the backend to front End by creating Endpoints.
  • Extensively worked with different React and Redux Developer tools to debug the application
  • Worked with the Restful API’s and integrated the JSON data in Front End UI to populate and the application dynamic.
  • Worked with Angular component level architecture to communicate with components using Input/output decorators and using the service, from parent to child and child to parent component.
  • Created Custom pipes in angular for the application to use the pipe multiple times and load the application seamlessly.
  • Implemented Lazy Loading and Ahead of time compilation (AOT).
  • Used Jenkins for the Continuous integration, packaging the Profile Details and moving artifacts into internal maven repository.
  • Extensively used git for version control and pushed the code to GitHub.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues.
  • Followed Agile scrum methodology and biweekly sprint in the project.

Environment: Angular 6, React JS, Redux, HTML5, CSS3, JavaScript, Bootstrap, JavaScript, JQUERY, Angular, Node JS, Karma, Jasmine, NPM, AJAX, JSON, XML, RESTful Web Services, GIT, Jenkins.

Confidential, New York, NY

MEAN Stack Developer

Responsibilities:

  • Developed different web pages and components using Angular 4 development framework.
  • Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
  • Created Angular 4 components along with custom directives and implemented lazy loading.
  • Used Angular 4 for navigation and services to connect with web application and API in back-end.
  • Worked on unique features of Angular 4 like directives, services, routes, components and form validations.
  • Created reusable angular services, with custom pipes and built-in pipes, template driven forms and communicating with server using $http, Observables and RxJS.
  • Implemented form validations using Template driven forms.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
  • Used MongoDB for storing and exchanging information between browsers and servers.
  • Consumed and produced RESTful web services, processed JSON with Angular Service calls.
  • Used the Node Package Manager (NPM) to manage the Node JS modules.
  • Developed the presentation layer with HTML5 and Bootstrap 3 and CSS to make the site responsive for users.
  • Developed single page applications using Angular 2, Typescript, web pack.
  • Created the components as per design and used SASS for maintain Styling across application.
  • Followed Test Driven Development and used Jasmine, Karma for Unit Testing.
  • Used GitHub for source code control and to maintain the version control.
  • Involved in the complete SDLC method through Agile Methodology (SCRUM).

Environment: HTML5, CSS3, JavaScript, JQUERY, Angular 2, Angular JS, Node JS, Karma, Jasmine, NPM, AJAX, JSON, XML, RESTful Web Services, GIT, Jenkins, Gulp, Gradle, ECLIPSE, IntelliJ, SVN, WebLogic, Agile

Confidential, Chicago IL

MEAN Stack Developer

Responsibilities:

  • Developed single page application (SPA) using MEAN stack: Mongo DB, Express, Angular 2.0 and Node.
  • Enhanced legacy application by building new components in Angular 2 and typescript.
  • Pages are implemented with Angular 2.0 routing and Created custom directives for re-usable components.
  • Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
  • Implemented input, output decorators and Subject for communicating between the components.
  • Performed form validations using reactive forms from Angular 2.0 framework.
  • Designed the search pages with pagination, sorting and search functionality and Angular Http Services to create a well-structured application for pagination, sorting and search functionality.
  • Wrote a combination of jQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface.
  • Heavily used HTML5, Bootstrap 3 and CSS3 to make the overall site responsive and less complicated for the end users who use the website heavily on a day-to-day basis.
  • Used Google analytic reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using LESS - CSS.
  • Used Bootstrap to develop complex page layouts including nav-bars, headers, footers, left side bars, content area and so on.
  • Used NPM for installing required node modules and other published Angular NPM modules.
  • Manipulated data using CRUD (create, read, update and delete) operations of MongoDB database management system and handled database access and data transmission based on RESTful web service.
  • Worked on D3.js to accomplish dynamic data visualizations for tracking application module and report module.
  • Wrote the unit test cases to test the functionality of the code using Karma test runner and Jasmine framework.
  • Maintain the code base by frequent updates to revision using GIT version control system.
  • Followed Agile methodology, interacted directly with the client to provide/take feedback on the features, suggest/implement optimal solutions, and tailor application to customer needs.

Environment: HTML5, CSS3, JavaScript, Angular 1.5, Node.jsv4, Photoshop, Dreamweaver, RESTFUL web service, LESS, Grunt, AJAX, JSON, jQuery, XML, Boostrap3, MongoDB, NPM, D3.js, Karma, Jasmine

Hire Now