We provide IT Staff Augmentation Services!

Front-end Developer Resume

Piscataway, NJ

SUMMARY:

  • Extensive experience in web development and UI using HTML, CSS3, Java Script ES5/ES6, SCSS, AJAX, Bootstrap3/4, Node.js and AngularJS, Angular4/6, ReactJs.
  • Developed scalable applications using the MEAN (Mongo - DB + Express.JS + Angular + Node.JS) stack and using Node.JS, Express.JS and MongoDB for REST API development.
  • A professional experience in the software development life cycle phases including analysis of requirements, Application design, Development, integration, Installation, maintenance, implementation and testing of various client/server web applications.
  • Extensive experience in working with HTML5, JavaScript, CSS, Bootstrap, frameworks like Angular, Node.js as a platform for web applications.
  • Using Angular built-in directives, custom directives and pipes, reactive forms, RouterModule, HTTPModule, Rxjs for developing complex UI data table grids.
  • In-depth knowledge of front-end single page application development using framework Angular, Reactjs.
  • Extensive experience in building responsive UI design using CSS Media Query and Bootstrap3/4.
  • Worked on Chart.js/D3.js build page data visualization.
  • Experience with browser testing, cross-browser compatibility, and cross-platform compatibility via Modernizr/Webshim.
  • Used JSON Web Token (JWT) in Authentication Module for user Authentication.
  • Developed Application within Test Driven Development (TDD) environment with unit tesing tool karma/jasmine/JEST.
  • Worked on build tools Gulp good knowledge in Grunt.
  • Experience using Git for version control and JIRA for Bug tracking Jenkins for Continuous Integration and Continuous Delivery (CI/CD).
  • Experience AWS service like IAM, EC2, S3, Loaded Balancing through project.
  • Followed Agile Methodology software development life cycle (SDLC) to produce high quality software.
  • Successful delivery and execution with changing requirements and challenging timelines.
  • Sound knowledge in Object Oriented analysis and design (OOP) with design patterns and UML.
  • Highly motivated to produce performant and robust software; highly passionate, curious about front-end development technologies, ability to master them with a keen awareness of bleeding edge developments, effective problem solving and interpersonal skills.

TECHNICAL SKILLS:

Web Technologies\ Web/Application Server\: HTML5, XHTML, CSS3, SCSS JavaScript, Ngnix, Apache-Tomcat, AWS, S3, EC2, Typescript, ES6 Ajax, jQuery, AngularJS, \ Autoscaling, load balancer, API Gateway Angular4/6, ReactJs, Bootstrap, Chartjs, JSON, Express js, Node JS.

Database\ IDE\: MongoDB, MySQL 5.xvisual studio, Sublime, Atom, Webstorm

Debugging Tools\ Version Control\: Chrome Developer Tools, IE Developer Tools.GIT

PROFESSIONAL EXPERIENCE:

Confidential, Piscataway, NJ

Front-end Developer

Responsibilities:

  • Join in existing team work in designing, developing and testing the web application by using the HTML5, CSS3, SCSS, Bootstrap, and React.JS.
  • Involved in designing in web pages using HTML 5, CSS3, JavaScript, React.js, Redux, React-Bootstrap, Semantic-UI, Node.js, express.js, Mongo DB.
  • Worked in designing reusable component with ES6 and JSX.
  • Developed the unit testing scripts using JEST for testing the React components using Enzyme
  • Used JIRA for Bug Tracking and ESLint for ensuring quality code.
  • Involving using Git, Github version control.

Environment: HTML 5, CSS3, JavaScript, React.js, Redux, React-Bootstrap, Semantic-UI, Node .js, express.js, Mongo DB, TDD, Jenkins

Confidential, Newark, NJ

UI Developer

Responsibilities:

  • Designated UI architecture for the internal web application and worked with designers to construct conceptual wireframes and Mockups.
  • Developed SPA with Angular 6, Typescript, Bootstrap 4, HTML5, SCSS/LESS
  • Created reusable components and services for reuse purposes.
  • Working with HTTPClientModule in Angular parsing the JSON and presenting on the UI layer.
  • Use form Validator and Reactive forms to process with forms.
  • Used predefined Angular 6 Pipes and Directives . By using Angular 6 build the SPA pages.
  • Experienced Integrate payment API like Stripe and Paypal.
  • Used JIRA as a Tool for tracking the estimates based on the User Stories and iterations for each sprint.

Environment: HTML5, CSS3, TypeScript, Angular 6, Bootstrap4, Node.js, Visual Studio Code, GIT, Node.js and Agile Methodology

Confidential, Newark, NJ

UI Developer

Responsibilities:

  • Performed form validations using reactive forms from Angular 4 framework.
  • Implemented Angular Router to enable navigation from one component to another.
  • Implemented Pipes to filter the data before displaying it to user.
  • Used Express Router in Node.JS to get user order history information and sent as input charts to create rich UI reports for visualization.
  • Developed Custom Directives using Angular4 and Implemented Routing, imperative Routing and Guards with the help of Angular4 Router Module .
  • Worked on AWS service like IAM , EC2 , S3 , Loaded Balancing through project.
  • Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.
  • Working with a Continuous Delivery framework using Jenkins, Puppet in Linux environment.
  • Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
  • Involved in TDD for developing and performing test cases using Karma/Jasmine .
  • Use GIT as distributed version control and file management system.

Environment: HTML5, CSS3, Angular 4, RESTful API, Git, Nodejs, JIRA

Confidential, Newark, NJ

UI Developer

Responsibilities:

  • Used Angular Reactive forms to implement complex forms and performed the validations using Form Builder.
  • Created and Consumed RESTFUL WebServices using Angular HTTP Module
  • Responsible for developing the reusable Components on UI.
  • Developed UI Design based on HTML5, CSS3, and Angular2
  • Create Custom Pipe for autocomplete and searching functionality.
  • Used ngModel to achieve two-way binding and using ngIf to display the error messages
  • Used Angular2 HTTP Module to make API calls and worked with the observables .
  • •Worked with testing tools like Chrome, Firebug and IE developer toolbar.

Environment: HTML5, CSS3, Angular2, RESTful API, Git, Nodejs

Confidential, Newark, NJ

UI Developer

Responsibilities:

  • Used AngularJS framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
  • Used HTML5, Bootstrap Grid System and CSS3 Media Queries to develop single responsive application in all platforms like desktop's tablet's and mobile phones.
  • Implemented MVC architecture using JavaScript framework Angular JS.
  • Used MVC architecture for the two-way data binding using the ng-model.
  • Used Angular JS Directives: ng-app, ng-model, ng-repeat, ng-show, ng-hide, ng-controller and ng-route.
  • Utilized AngularJS in built directives for implement costumed directives and used in creating multi page view using templates and Ng-route.
  • Implemented data validations for critical functionalities using AngularJS and JavaScript.
  • Involved in creating AJAX calls using AngularJS to handle data operations including ordering and filtering to improve functionality.
  • Used Angular JS $http Request to read data from web servers and process JSON data to render in the UI.
  • Used Node.JS to run Web pack tasks and build properly the project.
  • Implemented modules into Node.JS to integrate with designs and requirements.
  • Implemented event handling logic using jQuery event handlers and call back functions.
  • Built dynamically generated dropdown lists using Angular JS.
  • Involved in implementation queries to the back-end MongoDB database to implement the GET/POST functionality for JSON contracts.
  • Worked with testing tools like Chrome, Firebug and IE developer toolbar.
  • Used Jasmine to do unit testing and kept JavaScript Programming functionally
  • Used GIT to control version update and manage project.

Environment: HTML 5, CSS 3, AngularJS 1.3.11, Bootstrap 3.1, JavaScript, Node.js, JSON, Mongo DB, GIT, Jasmine

Confidential

Web Developer

Responsibilities:

  • Involved in the development of Web application using HTML, Java Script and CSS to the requirements of the client.
  • Elegant implementation of pages in standards-compliant HTML and CSS
  • Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validation.
  • Involved in bug fixing, enhancements and support.
  • Tested cross-browsers compatibility on a range of projects.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON

Hire Now