We provide IT Staff Augmentation Services!

Frontend Software Developer Resume

2.00/5 (Submit Your Rating)

Dallas, TexaS

SUMMARY

  • 8 years of knowledge in Web based Application Development includes HTML5, CSS3, JavaScript, ES6, React, Angular, Node, and REST Web Services.
  • Worked with React, React Router and Redux state management of application.
  • Implemented view architecture of React.js in developing the components which are totally customized to meet the needs of the application.
  • Experienced working with Redux to manage the whole state and developed the well - designed store, actions, and reducers.
  • Worked with Next.js and developed server-side rendering applications
  • Experienced working with Redux-Thunk and Sagas as middleware to handle asynchronous events/side effects.
  • Good experience on CSS background, layouts, Positioning, Animation, Borders, Padding, Tables, Pseudo classes and Pseudo elements.
  • Worked with Bootstrap for Responsive Web design. Worked with SASS preprocessor.
  • Experienced working with Bootstrap, Ant Design, and Material UI
  • Worked with Angular pipes, services, directives, components, integration with backend.
  • Migrated existing Angular JS application to Angular 7/8
  • Experienced in working on Responsive Web Designs using Bootstrap, Ant Design, and CSS3 Media Queries.
  • Used Micro-Front architecture to reuse the modules across the applications
  • Experienced in MEAN/ MERN stack MongoDB, Express, React, Node, and Angular.
  • Used Node for developing REST web services using Express and integrating with MongoDB
  • Experience using query language like GraphQL.
  • Used JWT, passport for security configurations on Node.js
  • Developed a Mobile application for android and iOS with React Native in different projects.
  • Experience in Wireframing and prototyping using Adobe XD and in vision Studio
  • Worked on Amazon Web Services (AWS) EC2, SQS and S3.
  • Good experience in Unit Testing using Junit and Mockito.
  • Used Mocha, Jasmine, Karma, Chai tools and frameworks for JavaScript testing to implement Test Driven Development.
  • Good Experience in using Firebase and Version control system software like SVN, GIT.

TECHNICAL SKILLS

Tools: MS Office

Programming Languages: C++. JavaScript

Web Development: HTML5, JS, ECMAScript, React, Angular Js, Angular, Node.js, Backbone

Databases: MySQL, MariaDB, MongoDB, Oracle

CSS Framework / Design Language: Bootstrap, Ant Design, Material UI

Development IDE: Visual Studio, IntelliJ, Android Studio, Sublime, Eclipse

Operating Systems: Windows, Linux, Mac OS X

Content Management System: WordPress, Contentful, Strapi

PROFESSIONAL EXPERIENCE

Confidential | Dallas, Texas

Frontend Software Developer

Responsibilities:

  • Developed and designed application using HTML5, CSS3, Ant Design, JavaScript, TypeScript, React.js, Redux.js, GraphQL.
  • Used Moment.js to parse, validate, manipulate, and display dates and times in JavaScript.
  • Used Ant Design and React to create Controllers to handle events triggered by clients and send request to server.
  • Developed applications using Micro Frontend.
  • Used React-Router to turn application into Single Page Application.
  • Involved in using React.js with Redux to separate the data and presentation layer to handle the state and update the UI utilized Redux store.
  • Used latest library of Redux like Redux Toolkit.
  • Used React JS for templating for faster compilation and developed reusable components.
  • Used REST web service to exchange JSON data between applications over HTTP.
  • Used GraphQL in applications to query and mutate the data.
  • Created standards based, responsive prototypes using the Foundation framework with HTML5, CSS, Dust.js templates, and jQuery.
  • Worked on Unit testing JavaScript applications using Mocha and Chai.
  • Worked with GIT Version control.
  • Developed build script using maven to build, package, test and deploy application in application server.
  • Involved in implementing test cases using Jasmine and Karma to test angular controllers and services.

Environment: HTML, CSS, JavaScript, ES6, TypeScript, React, Redux, GraphQL, Ant Design, webpack, babel.

Confidential | Northfield Township, Illinois

Frontend Software Developer

Responsibilities:

  • Experienced in developing a user interface application using HTML5, CSS3, SASS, JavaScript, TypeScript, React, Angular 4 and Node JS.
  • Maintained an existing React, Redux, jQuery, Angular JS based application.
  • Developed application with React, Redux, JSX and Webpack.
  • Migrated with AngularJS with Angular 4.
  • Focused on architecting NoSQL databases using MongoDB.
  • Worked with Angular4 directives, components, and services.
  • Implemented REST web services to explore the middleware services using express in node.js.
  • Involved in writing Spring Boot.
  • Worked with implementation of Message Queue listener with Spring JMS Listener.
  • Worked on application backend implemented as Node JS express application server. Developed REST services, integrated with databases, Configured build tools.
  • Worked with GIT Version control.
  • Developed build script using maven to build, package, test and deploy application in application server.
  • Involved in implementing test cases using Jasmine and Karma to test angular controllers and services.

Environment: HTML, CSS, JavaScript, TypeScript, Angular, React, Visual Studio, EJB3, Maven, webpack, babel.

Confidential, San Francisco, CA

Application Developer

Responsibilities:

  • Design to develop an application using HTML5, CSS3, Bootstrap, jQuery, Backbone JS, React JS, Node JS, React Native.
  • Developed a Mobile application for android and iOS with React Native.
  • Developed user interface by using the React JS, React Router for SPA development. Worked with Redux for state management of React application.
  • Used Node for developing REST web services using Express and integrating with Mongo db.
  • Worked with Micro Services and Web Services using Spring Boot.
  • Developed service layer to handle the Business logics using EJB3 as well as Database transaction.
  • Deployed the application in Production environment.
  • Designed REST APIs supporting JSON that allow sophisticated, effective, and low-cost application integration.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept. Created React.js components using JSX, followed FLUX design pattern for unidirectional data flow.
  • Used React-Router to turn application into Single Page Application.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Handled client-side validation using JavaScript and jQuery.
  • Worked with Enzyme, mocha, chai, React test utils for unit tests for the application.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Maven is to Build, tool configuring for automation of building process for all types of environments- Test, QA, and Production.

Environment: Html 5, CSS 3, JavaScript, ES2015, React, React Native, EJB3, webpack, babel, enzyme, mocha, chai.

Software Developer

Confidential

Responsibilities:

  • A front-end application is designed with user interactive web page in formal way in which we use the technologies like HTML, CSS, Bootstrap, JS, Angular, React, Node JS.
  • Worked with Angular JS factories, services, filters, directives, controllers, components, integration with backend using AJAX with $http. Used promise chaining concepts from $q.
  • Worked with Express for development of REST web services.
  • Used Node and npm modules.
  • Used Grunt as a task runner. Configured minfication, SASS preprocessor to CSS, test runner with Karma.
  • Used jasmine, Karma for test cases in AngularJS.
  • Developed custom directives, controllers, views, and filters using Angular JS architecture.
  • Implemented 2-way data binding and used ng-filters across the application.
  • A single page application is implemented using Angular JS application.
  • Used jQuery, a cross browser JavaScript library to dynamically add the items to a request on the client side. Developed a mobile application with phone gap.
  • Used AJAX to provide an advanced user experience.
  • Implemented GUI pages by using JSP, JavaScript, CSS, and HTML.
  • Used Eclipse IDE tool.
  • Worked as a SAP ABAP development team.
  • Written SQL queries to insert update the database and used JDBC to invoke Stored Procedures.

Environment: HTML, CSS, JavaScript, Bootstrap and AngularJS.

We'd love your feedback!