We provide IT Staff Augmentation Services!

Front-end Software Engineer Resume

2.00/5 (Submit Your Rating)

Ny City New, YorK

SUMMARY:

  • Front - end software engineer with 4+ years of experience in designing and developing web applications using HTML, CSS, Javascript, JQuery, JSON, PHP, Node.JS, Express, React.JS and Redux.
  • Involved in the software development lifecycle including requirement analysis, designing, coding, testing, debugging and maintaining the websites.
  • Experience with ReactJS for creating front-end applications and created reusable UI components.
  • Experience in creating Single Page Application (SPA) using React Router.
  • Experience with Redux for state management and used Store, Action, Reducers, State immutability, Async actions and Middlewares.
  • Used Fetch API and Axios as JavaScript interface for accessing and manipulating request and responses.
  • Excellent experience in developing RESTful APIs using Node.js with Express framework.
  • Experience in storing data in NoSQL database and used MongoDB for persistence.
  • Developed server-side application using NodeJS with Express framework that handles the HTTP requests, performed all the CRUD operations such as get, post, put and delete.
  • Involved in several web application development projects that required Responsive Web Design.
  • Familiar with responsive web design using Media Queries and Twitter Bootstrap.
  • Experience in using AJAX to create interactive web applications.
  • Expertise in implementing UI components, forms, events and router using React.JS along with Redux framework.
  • Experience in designing and developing Web App using MVC architecture and machine learning technologies.
  • Participated in developing web-based tool for data visualization and analytics with Java ans JSP.
  • Involved in developing micro-services as REST APIs and implementing API gateway for dynamic routing, monitoring and resiliency.
  • Extensive knowledge in Object Oriented Programming concepts and Object Oriented Javascript.
  • Experience in creating stored procedures and queries to get data from SQL database.
  • Strong experience in Oracle, SQL Server, MySQL and NoSQL database programming.
  • Experience on different package docs like Webpack and Babel as transpiler.
  • Hands-on experience with various IDEs, such as Eclipse, NetBeans, Sublime, Visual Studio, Visual Studio Code, IntelliJ and Notepad++.
  • Used Git for version controlling and error reporting during project management.
  • Worked in Agile/Scrum development methodologies.

TECHNICAL SKILLS:

Web Technologies: HTML4/HTML5, CSS3, XML, Bootstrap, Javascript(ES5/ES6/ES7), Node.JS, JQuery, Express, React.JS, Redux, JSON

Programming Languages: Java, Python, PHP, C/C++, C#, Matlab, R

Database: MySQL, Oracle SQL, MongoDB

Tools & IDEs: Eclipse IDE, Netbeans, Sublime, Visual Studio, Visual Studio Code, Intellij, Notepad++

Operating Systems: Linux/Unix, Windows, Android

Version Control: Git, Visual Source Safe

PROFESSIONAL EXPERIENCE:

Confidential, NY CITY, New York

Front-end software engineer
  • Responsible for implementing web design using HTML5, CSS3, Javascript, React, Redux and Bootstrap front-end framework.
  • Created reusable components for ReactJS, using JSX with Javascript (ES6) to define components and Redux as state management library, used pure functions to create reducers.
  • Created Single Page Application (SPA) using React Router and Used Browser Router for Web Design.
  • Worked with Redux middlewares thunk to handle asynchronous HTTP requests.
  • Created and used Reducers that received actions to modify the Store State Tree.
  • Used ReactJS with Redux to separate the data and presentation layer. Utilized Redux stores to handle the states and update the UI.
  • Designed and developed the adding page with all kind of inputs like radio buttons, Checkbox, Buttons, Dropdowns using Bootstrap.
  • Used React table as a Data Grid for the Client side pagination and added the validations, sorting features and Mouse over events over the rows of table.
  • Designed, developed and deployed NoSQL database to store product information and created Mongoose Schema/Model to perform all the CRUD operations such as get, post, put and delete.
  • Having good experience in implementing the Node.js server side code to interact with NoSQL (MongoDB) to store and retrieve data by using the Mongoose drivers.
  • Worked on server-side using NodeJS along with Express.js and connect to the database using Mongoose from MongoDB.
  • Used CSS3 Modules for styling ReactJS applications.
  • Used Bootstrap Grid System to create responsive layouts, navigation and tables.
  • Extensively used mapStateToProps and mapDispatchToProps and to connect application to store.
  • Used Babel and Webpack to perform bundling, minification and compilation.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Confidential, North Brunswick, NJ

Front-end software engineer
  • Participated with end users and business analyst to understand the business requirements.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, CSS3, Javascript and JSON.
  • Used jQuery/AJAX for creating various widgets, data manipulation and form validations.
  • Designed the CSS3 templates in all pages on the website with CSS3 background, positioning, text, border, margin, padding and table.
  • Developed responsive Web pages using Bootstrap and media queries.
  • Developed the single page application to render dynamically based on JSON.
  • Extensively used JavaScript testing tool Jasmine for unit testing and used JIRA for project tracking and bug tracking.
  • Developed the backend system using Spring framework with Java to provide the service.
  • Worked on micro-services as REST APIs to implement search and sorting functions.
  • Created queries to fetch data from MySQL database.
  • Used Hibernate as JPA implementation to connect database and register custom functions.
  • Created RESTful API documentations with swagger, an API developer tools for the OpenAPI Specification (OAS).
  • Performed Unit and Integration Test Driven Development (TDD) using JUnit Mockito framework.

Confidential

Front-end software engineer
  • Designed and developed most functionalities on both front-end and logical back-end.
  • Responsible for front-end development and creating dynamic web pages using HTML, CSS, Javascript and PHP.
  • Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
  • Used Bootstrap CSS Grid System to create responsive layouts, navigation and tables.
  • Developed code to call the APIs to fetch the data and populated the UI using jQuery/AJAX.
  • Crawled historical and real-time (every minute) stock price from Yahoo Finance.
  • Design, developed and maintained the MySQL database to store all price data.
  • Worked with back-end developers to enhance the functionality of web applications asynchronously (AJAX) using REST services.
  • Predicted stock trends with Artificial Neural Networks and Bayesian Curve Fitting.
  • Provided buy-or-sell recommendations based on stock trends prediction result.
  • Developed a Web-based data visualization analytics tool using Java and JSP to show the forecast efficiency of the system.
  • Managed dependencies in the project with the help of packaging module and used GIT for version control.

We'd love your feedback!