We provide IT Staff Augmentation Services!

Sr. Front End Web Engineer ( Mern/mean ) Resume

Seattle, WA

SUMMARY

  • 3.4 years of professional experience as a Full - Stack Web Developer in diverse domains ranging from Banking, Insurance, to E-commerce.
  • Expertise in developing end to end applications using MEAN (MongoDB, Express JS, Angular, Node JS) stack and MERN (MongoDB, Express JS, React JS, Node JS).
  • Good experience in developing enterprise MERN Stack applications by writing server-side code with Node.js and Express frameworks, & using the MongoDB database to store and retrieve data. Front end design completed with React.
  • Over 2+ years of experience in MongoDB DEV Installations, configuration and administration. Architecting new MERN Stack (React/ Express/Mongo/Node) applications and environments.
  • Expertise in using React.js/Redux to build User Interfaces, strong knowledge of state store,middleware, action creator, reducer and container.
  • Good knowledge Using JSX, Add-on, render, createClass and lifecycle methods.
  • Expertise in writing vanilla JavaScript with ES5 and ES6 Features.
  • Rich experience in designing realistic client-side Graphic user interface (GUI) applications and professional web applications using HTML5, XHTML, XML, CSS3, Twitter Bootstrap,Materialize and developed event-driven applications using AJAX.
  • Experience in working with CSS features like CSS sprites, CSS Background, CSS Layouts, CSS positioning, CSS text shadows, CSS box model, CSS tables and Pseudo classes.
  • Worked with CSS3 pre-processors such as SASS, LESS.
  • Good Understanding of Document Object Model (DOM) and DOM Functions in web browser and developing practice with jQuery in variousUIwidgets.
  • Worked with task runners like grunt.js and Gulp.js to automate the development process.
  • Good knowledge on Cross browser compatibility issues with various browsers like Safari, Internet Explorer, Mozilla Firefox, Opera and Google Chrome.
  • Proficient in entire software development lifecycle (SDLC) process from business analysis to development, testing, deployment, documenting, maintaining and user training, experience on Agile, Scrum and Waterfall design methodologies.
  • Excellent communication and analytical skills, quick learner, Self-motivated, able to work well under tight deadlines and rapidly changing priorities.

TECHNICAL SKILLS

Databases and Web Services: MongoDB, postgreSQL, MYSQL, MS SQL

Web Technologies: HTML/HTML5, XHTML, XML, AJAX,JSON, JSX, CSS/CSS3,SASS, Webpack,UIConcept, Modelling /Wire Framing

Frameworks and libraries: JavaScript, jQuery, Bootstrap, Materialize, Bulma, ReactJS, Angular 1.x/2/4, Express JS, Node JS

Testing Tools: Postman, Chrome developer tools, Jest

Operating System: Windows (Family, Network & Enterprise), Linux, Mac OS X

Languages/IDE: Visual Studio Code, Sublime Text,Atom, Notepad++

Project Management Tools: Slack, GIT, Zoom

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

Sr. Front End Web Engineer ( MERN/MEAN )

Responsibilities:

  • Involved in developing different modules using React, Redux, HTML5, CSS3, Bootstrap, React-Bootstrap, JavaScript, Express.js, Restful API.
  • Developed various screens for the front end using React JS and used various predefined modules from NPM (Node Package Manager) and Redux library.
  • Utilized Reactto build high-quality, scalable and reusable components like multi-field form elements and background file uploads. Used React, Redux, React-Router for app routing and state management.
  • Used HTML5, CSS3, React JS as the front- end tools to build module pages that communicate with back-end API with Restful API, Node.js, Express.js, Mongoose.
  • Worked on React-AJAX to exchange data with server and updating parts of online-chart page without reloading the page.
  • Utilized React Router to reduce render function complexity and improve code base scalability
  • Designed the REST API in Node.js for the client to consume, used Express.js framework on Node.js for quick development.
  • Enhance authentication flows with Google OAuth authentication.
  • Implemented UI mockups, integrating third party react libraries, and handling/creating Redux store data.
  • Used Reactlibrary for the logical implementation part at client side for all the modules.
  • Worked with AngularJS to improve user interface in order to provide a superior experience
  • Maintained custom Web application using AngularJS
  • Used AngularJS to structure Javascript code in an MVC (Model, View, Controller)
  • Created Responsive Web Design using Bootstrap grid structure and CSS Media Queries, optimized CSS file using processor SASS.
  • Separate production and development resources with API key handling techniques.
  • Used Jira as Version Control System.
  • Utilized Agile/Scrum to manage development lifecycle.
  • Followed Test Driven Development (TDD) methodology for developing test cases and unit testing using Jasmine test framework with the Karma test runner.

Environment: ReactJS, AngularJS, Redux, JavaScript, HTML5, CSS3, Bootstrap, Node.js, Express.js, MongoDB, AJAX, Restful API, OAuth, Jira, Jasmine, Karma

Confidential, San Francisco, CA

Front End Web Engineer (MERN/MEAN)

Responsibilities:

  • Used CSS Grid system for the layout of Application.
  • Implemented Bootstrap and CSS3 for responsive web design.
  • Integrated jQuery plugins for calendar, menus and forms for UI components.
  • Functionalities include writing code in HTML5, CSS3, JavaScript, Angular1.x, Node.js and jQuery, making use of Bootstrap framework.
  • Worked with AngularJS Controllers, Directives, Factory, Services, Events, Angular Routing and UI router.
  • Utilized Angular JS for consuming a RESTful web service using AJAX services.
  • Developed the application using Angular JS with Node.js as a server.
  • Integrated with the back-end code (JSP) using jQuery, JSON and AJAX to get and post the data to backend servers.
  • Created REST API using Node.js combined with Express.js
  • Used React Router for implementing routing functionality in SPA built in React.
  • Extensively used Redux for application state management.
  • Handling the asynchronous functions using Redux Thunk and Axios to consume RESTful API.
  • Followed TDD approach on the angular code with Jasmine as the testing framework and Karma as the test runner tool.
  • Using GIT for version control.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers.

Environment: HTML5, CSS3, SASS, JavaScript, jQuery, React, Redux, Angular2.x, AngularJS, Node.js, Express.js, MongoDB, Responsive Web Design, JSON, Bootstrap, Webpack, Jasmine, XML, GIT

Hire Now