We provide IT Staff Augmentation Services!

Front -end Developer Resume

5.00/5 (Submit Your Rating)

Parsippany, NJ

SUMMARY:

  • 6+ years of professional experience as a Web Developer in Banking and e - commerce domains.
  • Extensive experience in creating MEAN Stack based web applications using Angular 5/4/2/1.x, Express.js 4/3.x, Node.js 8/6/4/0.10.x and MongoDB 3/2. x.
  • Expertise in Angular 4/2 Components, Services, Injectables, Subject, Observables, Pipes, Route guards, forms, reactive-forms, Http Client, Http Interceptor, Routers, Animations and working knowledge on AngularFire2 for integrating firebase authentication.
  • Proficient in Angular JS 1.x Controllers, Promises, Services, Custom Directives, Filters, Events, Injectors and Template Driven forms.
  • Experience in Server-Side application development frame work using Express Js, OAuth 2.0, filesystem, Event dispatcher in Node JS and building & consuming RESTful APIs using Node Js and Express Js .
  • Used NPM to manage the modules like http, express, mongoose, socket.io, CORS and JWT and used various libraries and frameworks such as require.js, mongo.js, body- parser, Rxjs and socket.io in different applications.
  • Good experience in implementing Node JS server-side code to interact with MongoDB to store and retrieve data by using Mongoose drivers.
  • Experience in DBMS through Database Design and writing queries in MongoDB.
  • Proficient in developing web applications using HTML 5, CSS3, JavaScript, ES6 and jQuery utilizing JavaScript concepts like Closures, Callbacks, prototypes, and promises.
  • Developed responsive web design using Bootstrap 3.x and CSS media queries, Grids, Positioning, Box-sizing, Pseudo Classes and Pseudo Elements . Also used CSS pre-processors like LESS and SASS.
  • Experience in developing test cases for unit testing using Jasmine and Karma in Test Driven Development (TDD) Environment.
  • Good Experience in using D3.js for dynamic data visualizations.
  • Expertise in cross-browser testing using MODERNIZR and experience using Gulp and Grunt as task runners and JIRA for Bug tracking, Reporting bugs and Project Management.
  • Proficient with the version control tools such as GIT, GitHub, and SVN and used Jenkins for continuous integration (CI) and continuous deployment (CD).
  • Good experience in Software Development Life-Cycle (SDLC) methodologies like AGILE (SCRUM) and WATERFALL model.
  • Excellent interpersonal skills with an ability to adapt to new and challenging environments and ability to work independently as well as in a team environment.

TECHNICAL SKILLS:

UI Technologies: HTML5/HTML4, CSS3/CSS2, Bootstrap 3.37 \ Angular 2/4/5, Angular JS, jQuery 2.2, JavaScript, AJAX, JSON, Sass, RESTful \ Node JS 4.2.5, Express JS 4.13.4, D3.js Services

Serverside Programming Language: Java\ Node JS 4.2.5

Serverside Technologies: JDBC\ MVC, Factory, Singleton, Prototype

IDE,: Eclipse, Visuals Studio Code, Sublime Karma, Jasmine

Operation System: OS X, Linux, Windows 8/7/XP \ MySQL, MongoDB 4.2.7

PROFESSIONAL EXPERIENCE:

Confidential, Parsippany, NJ

Front -End Developer

Responsibilities:

  • Developed the UI Screens using HTML5, CSS3, Angular 4 for complex page layouts while adhering to code standards.
  • Created reusable components and routing to implement navigation between the components using Angular 4 framework.
  • Worked on Angular 4 routes, components, directives, services, LifeCycleHooks, and Reactive forms.
  • Added custom behavior to directives by using Data binding, pipes, services and dependency injection in Angular 4 application.
  • Used Http Client module to make call to REST APIs to render data and handled the response using Observables.
  • Implemented applications with Lazy Loading concept to decrease the initial load time by creating feature modules.
  • Developed the component interaction between the parent-child components and sibling components using Input, Output decorators, template variable and shared services.
  • Created multiple Reactive forms to take the queries from the user and applied Built-in validations to ensure the user provides valid information.
  • Implemented JWT web-based token authentication and ROUTE Guards to prevent invalid routing address for a better security purpose.
  • Developed several APIs using RESTful web services and consumed various APIs from different internal portals.
  • Built backend with Node JS and Express JS, to transfer data between front and backend using JSON.
  • Performed various queries using Mongoose to update / retrieve data from MongoDB.
  • Implemented web-based data visualizations by using D3.js.
  • Developed all the page styles by using Bootstrap and SASS to gain better structure of style sheets for maintenance purpose.
  • Handled browser/platform compatibility issues very effectively on both windows and Mac.
  • Controlled all aspects of web application, for debugging used Developer Tools.
  • Worked on Unit testing using Jasmine and Karma in TDD environment.
  • Involved in source code management using GitHub and used JIRA for bug tracking.

Environment: HTML5, CSS3, Bootstrap 3.3.7, Angular 4, JavaScript 1.8.5, jQuery 2.2, Node Js 8.11.3, Express Js 4.13.4, MongoDB 4.2.7, NPM, Web services, D3.js, GitHub, Jasmine, Karma, Jira 7.0

Confidential, Chesapeake, VA

UI Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interactive Single page applications using Angular 2, TypeScript, HTML5, CSS3, Node JS, Bootstrap.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture with Angular 2.
  • Implemented filter to search the user ps using Angular 2 Pipes.
  • Worked on Signup module using Angular 2 JWT and Route guards to check for a valid user.
  • Created templates using Angular directives and worked with NPM package manager tools.
  • Used RESTFUL web services using Angular HTTP Module and transformed the response using RXJS observables.
  • Used input and output decorators to communicate between different Parent Child components.
  • Worked with making calls to WEB APIs to fetch the data from the back end as JSON response and parse it on the UI for DOM Manipulation.
  • Used Node.js and Express.js to create non-blocking input output models on server side.
  • Used AngularFusionCharts to visualize the data on the dashboard.
  • Worked in an Agile- Scrum development methodology to ensure delivery of high-quality work with monthly iteration and was also involved in sprint planning and retrospectives.
  • Designed and developed UI components using CSS preprocessor SASS.
  • Used Visual studio Code IDE for designing coding and development of this application.
  • For easy debugging used testing framework Jasmine.
  • Been an active team player, helped in fixing bugs and carried out troubleshooting.

Environment: HTML 5, CSS 3, Bootstrap 3.3.7, ES6, Angular 2, SASS, JSON, REST APIs, Angular Fusion charts, Node JS 7.7.1, Express Js 4.13.4, MongoDB 3.2.1, Jasmine

Confidential

UI Developer

Responsibilities:

  • Maintained the web pages using HTML5, CSS3, jQuery, Angular.JS, Bootstrap.
  • Maintained the web application using Angular Js framework including MVC architecture.
  • Implemented different modules, specific controllers, templates, custom directives and custom filters.
  • Worked on Angular Js features like directives, interpolation, scope, services, modules and controllers.
  • Utilized Angular Js routers, forms, DOM, events, Expressions, and controllers in the application.
  • Used Angular Js HTTP Request to read data from web servers and process JSON data to render in the UI.
  • Created Angular Js Services to bind the data and provide access to the data on the server.
  • Used Require.js for lazy loading of modules.
  • Built various form validations in forms using jQuery and implemented custom form validations.
  • CSS Pre-Processer LESS for an improved organization of Style sheets.
  • Used GIT for version controlling.
  • Designed and maintained the application using Agile methodology, Wrote Technical design documents, Implementation plans and testing documents for the requirements.

Environment: HTML 4.01, CSS 3, Angular Js, jQuery 1.10, GIT 2.4

Confidential

UI developer

Responsibilities:

  • Designed the front-end applications, user interactive (UI) web pages using web technologies such as JavaScript, HTML5 and CSS3.
  • Built application level code to perform client-side validation using jQuery and JavaScript.
  • Worked on front-end pages that were developed in a professional manner using HTML5, CSS3, JavaScript, and jQuery.
  • Used jQuery to make the HTML5 and CSS3 code interact with the JavaScript functions to add dynamic behavior to the web pages at the client side.
  • Used jQuery to navigate to different pages of the application using DOM elements, and to create AJAX pages.
  • Used JSON for transferring and storing data from server.
  • Prepared and reviewed Unit Testing, Test Results and other quality related work.
  • Used GIT for version controlling
  • Followed with Agile and Scrum development methodologies.

Environment: HTML 4.01, CSS 3, JavaScript 1.8.5, jQuery 1.10, AJAX, JSON, GIT 1.8.

Confidential

UI Developer

Responsibilities:

  • Involved in requirement gathering and creating initial documentation for the system.
  • Implemented User Friendly UI design with HTML, CSS and JavaScript for client-side validation and form submission functions.
  • Used JavaScript and jQuery for validating the input given to the user interface.
  • Involved in performance improvement (page load speed, Ajax response timings, lazy loading of images, minimized http requests etc.) of the application on various devices.
  • Implemented AJAX to speed up web application.
  • Involved in client/product owner interaction to understand the requirements & during complete development phase for any change request, functionality demo, daily status meeting etc.
  • Utilized Agile project management strategies, depending on client need.
  • Performed extensive unit testing and end-to- end testing and prepared detailed test scripts.
  • Involved in integration testing & interaction with third party codes.

Environment: HTML 4.01, CSS 3, JavaScript 1.8.5, jQuery 1.5, AJAX

We'd love your feedback!