We provide IT Staff Augmentation Services!

Senior Front End Developer Resume

WA

PROFESSIONAL SUMMARY:

  • 7+ years of experience in the Web Applications Development using HTML5, CSS3, Bootstrap, React, Angular JS, Angular2, JavaScript, jQuery, AJAX and JSON.
  • Worked on E - commerce, Banking, Financial, Telecomm domains.
  • Excellent knowledge of JavaScript, CSS3 and CSS and HTML 5/HTML and their behavior on different browsers.
  • Worked with ECMAScript6 new features: block scoped, rest & spread operator arrow functions, classes, interfaces, modules (import and exports).
  • Experienced in React JS, React Router, Redux, Axios, ES6.
  • Experienced in React working with Redux architecture.
  • Used Babel, Webpack for compilation of es2015, typescript, react JSX presets to convert to java script.
  • Accessible and flexible React components: react-aria-menu button, react-aria-modal, and react-aria-tabpanel.
  • Experience in AngularJS factory, service, custom directives, custom filters, controllers, databinding, single page application with ui.router and ui.bootstrap.
  • Experience in working with Angular 2 services, pipes, components, SPA, rx.js for state management of application.
  • Working experience with Typescript with Angular2 new features block scope, type restrictions, decorators, arrow functions, classes, and interfaces, modules (import and exports).
  • Experienced working with Responsive web design using Bootstrap and CSS3 Media queries.
  • Implemented AWS for using a standardized approach in requirements implementation.
  • Expertise in debugging and troubleshooting existing code.
  • Experience in Version control management using SVN, GIT.
  • Extensive experience in web design using Adobe Illustrator, Adobe Photoshop.
  • Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
  • Guidance with tooling, build automation, continuous delivery, source control, UI best practices & design patterns, coding standards, maintenance, quality, future-proofing, browser standards & compatibility, REST APIs, Agile UI methods, UX & usability, responsiveness.
  • Involved in daily AgileSCRUM meetings to keep track of the ongoing project status and issues.
  • Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
  • Construct a powerful and modern frontend architecture, involving React, Redux, and ES2015; a Node-powered workflow and build system involving gulp, webpack, PostCSS, and other tools; a systematic, scalable, and auto-enforced CSS methodology; keyboard-friendly and fully accessible interfaces; and complex configuration and theming capabilities, allowing for deep customization.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, JSON, Angular.js, Angular2, Backbone.js, Bootstrap.js, Node.js, React.js.

Programming Languages: C, JavaScript

Methodologies: Agile, Waterfall, UML, Design Patterns

Application/Web server: WebSphere, IBM Http Server 6.x/7.x/8.x, Apache Web Server 2.x, Tomcat 5.5, IIS 6/7.x, WebSphere Application Server, Web Sphere MQ Sever 6.x/7.x

Version Controls: SVN, GIT

Front-End Build Tools: Gulp, Grunt, Webpack

Bug Tracking Tools: JIRA,HP ALM/Quality Center

Monitoring Tools: Nagios, Splunk, IBM Thread and Heap Analyzers

Operating System: Windows, Linux, Mac

Testing tools: Jasmine, Mocha, Karma, chai, JEST, enzyme

IDE's: Eclipse, Sublime Text, WebStorm, Visual StudioCode, Notepad++

PROFESSIONAL EXPERIENCE:

Confidential, WA

Senior Front End Developer

Responsibilities:

  • Worked on Bootstrap CSS framework for Responsive Web Design.
  • Used SASS Preprocessor for CSS preprocessing.
  • Experienced in working with Redux architecture.
  • Working with ECMA Script 6 features. Used Babel, web pack with es2015, react JSX presets.
  • Working with React Router for developing Single Page Applications SPAs.
  • Experienced in developing React components.
  • Used Axios with react for making AJAX Calls.
  • Worked on Webpack for build and webpack-dev-server a server.
  • Worked with modules like MongoDB and Mongoose for database persistence using Node.js to interact with mongodb.
  • Worked with Express.js for development of RESTful web services and middleware configurations.
  • Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
  • Worked with npm commands and using package.json for managing dependencies and dev-dependencies of node js applications.
  • Worked with Grunt, Gulp for task runner configurations for minification, watch, jshint, jscs, css autoprefixer, SASS compilation, and bundling and test runner configurations and make it available as a command.
  • Worked with unit testing of javascript applications using Karma, Jasmine, apimocker, ngMocke2e, snion.
  • Working experience with Typescript new features block scope, type restrictions, decorators, arrow functions, classes, interfaces, modules (import and exports).
  • Implemented data-binding using AngularJS2.0 for front-end development of a current web application.
  • Used Angular 2.0 services for dependency injection.
  • Developed reusable components using Custom components in Angular 2.0
  • Worked with promises, deferred objects for HTTP Provider with Interceptors.
  • Used $http in AngularJS or consuming RESTful web services. Used $q for promises for asynchronous programming.
  • Used routing schemes to develop single page applications (SPAs) using AngularJS2.0 route (ngRoute and ui.router).
  • Explored data visualizations using d3.js.
  • Used $http in AngularJS or consuming RESTful web services. Used $q for promises for asynchronous programming.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Worked with GIT for version control.
  • Eclipse IDE, used it for design, develop, and deploy the applications.

Environment: HTML/HTML5, CSS/CSS3, JavaScript, Spring MVC, AngularJS2.0, React JS, PHP, Usability Testing, Agile methodology, Eclipse and SVN.

Confidential, CA

Senior Front End Developer

Responsibilities:

  • Developed self-service application using HTML5, CSS3, Bootstrap, JavaScript React and Redux.
  • Used React JS with Redux to separate data and presentation layer. Utilized Redux stores to handle the states
  • Responsible for React UI and architecture. Built components library, including Tree, Slide View, and Table Grid.
  • Solid understanding of React Virtual Dom Algorithm, for React performance optimization.
  • Utilized React-Redux Action Creators, create Store from redux library to connect reducers and containers, to update the state and virtual DOM
  • Used Middleware, Redux-Thunk in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Used React Axios to call Web APIs to fetch data from backend and updated the states in the store of Redux.
  • Worked on Lifecycle Methods, State, Props, and Events to create interactive and stateful React Components, achieved routing using react-router.
  • Created class based and function based components, added necessary event listeners, implemented communication strategies between React Components.
  • Designed rich featured action creators and corresponding reducers.
  • Using Amazon Web Services (AWS) for effective implementation of the modular components.
  • Used AWS deployment services to quickly set up a dynamic website and configured virtual servers.
  • Responsible for maintaining and expanding our AWS infrastructure using AWS EC2, manage documents in S3, providing IAM access to S3 buckets.
  • Worked with GIT for version control.
  • Involved in daily AgileSCRUM meetings to keep track of the ongoing project status and issues.

Environment: HTML/HTML5, CSS/CSS3, JavaScript, React JS, Redux, AWS, EC2, S3, Agile methodology, Rally and GIT.

Confidential, Columbia, MD

UI / Front End Developer

Responsibilities:

  • Designed layouts on the front-end using HTML, CSS3, JavaScript and Angular Js.
  • Utilized HTML5, CSS3, JavaScript and JQuery to solve problems like auto completion and client side validation.
  • Created Responsive Layouts for multiple devices and platforms.
  • Worked with developed of React components and flux architecture.
  • Used Angular.JS for DOM Manipulation, Filters, and Directives
  • Worked on AngularJS routes using scope object to create a view using controllers
  • Worked on Angular.JS factory for dependency injection to share data between controllers.
  • Used Angular.JS services for dependency injection to share common code functionality between multiple controllers.
  • Created reusable components using Custom Directives in Angular.JS
  • Experience in working with MVC Architecture using Angular.js .
  • Used karma, jasmine, ng-mocke2e for unit testing angular application.
  • Experience in working with version control ( SVN).
  • Developed cross browser and multi browser compatible web pages using HTML, CSS and JavaScript.
  • Analysing the code and fixing bugs.
  • Involved in peer-to-peer code reviews and functional testing.
  • Involved in daily SCRUM meetings to keep track of the on-going project status and issues.
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards.

Environment: HTML, CSS, JavaScript, Agile, JQuery, JSP, AJAX, JSON, Angular.JS, Jasmine, SVN.

Confidential

Full Stack Developer

Responsibilities:

  • Designed layouts on the front-end using HTML, CSS3, and JavaScript .
  • Used karma, jasmine, ng-mocke2e for unit testing angular application.
  • Built pages using JavaScript, JQuery, CSS and HTML.
  • Experience on working with CSS Background, Layouts, positioning, text, border, Margin, padding, table, Pseudo classes, Pseudo elements and behaviours in CSS.
  • Understanding of application development lifecycle methodologies.
  • Strong communication, analytical and interpersonal skills working within cross-functional teams
  • Deep understanding of JavaScript and the JQuery framework.
  • Followed MVC Structure to develop Application.
  • Created and optimized graphic prototype websites and applications interfaces using HTML and CSS
  • Fixed bugs in the production and carried out Unit Testing for the developed functionalities.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Implemented and designed user interface for web based customer application.
  • Designed business applications using web technologies like HTML, and CSS based on the W3C standards.
  • Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
  • Used SVN as source code repository and versioning.

Environment: - HTML, CSS, JavaScript, JQUERY, AJAX, JSON, XML, ECLIPSE, SVN, MVC, MYSQL.

Hire Now