We provide IT Staff Augmentation Services!

Fullstack Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Over 6 years of experience in developing websites using HTML5, CSS3, JavaScript, JQuery, AJAX, Node.js, ReactJS, Redux, Bootstrap, JSON, XML and JSON.
  • Experience in creating custom, general use modules and components, which extend the elements and modules of core Node.JS.
  • Used popular Node.JS frameworks like Express to develop Restful API
  • Experience in working on MongoDB, Expressand Node.js.
  • Used ReactJS with Redux to separate the data and presentation layer.
  • Utilized Redux stores to handle the states and update the UI.
  • Experienced in React JS and working with React Flux architecture
  • Experiencein using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Experience in usingReactJS - props, state, keys, events and fetch API to make calls to the server.
  • Goodexperience in ReactJS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Familiar with creating Custom Reusable React Components Library.
  • Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Familiar with creating Custom Reusable React Components Library.
  • Implemented various screens for front end using ReactJS and used various pre-defined components from NPM and Redux library.
  • Proficient in using React.js component life cycle, and its methods.
  • Familiar with React Bootstrap to embellish the application.
  • Experienced in creating ReactJS reusable components along with sliders, charts, grids and handling events and DOM objects.
  • Developed Responsive Single Page Applications (SPA) using React JS and rendering pages on the server side for faster loading and updating.
  • Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
  • Experience working with AJAX to create interactive client/server communication and for increasing website performance.
  • Knowledgeable on HTTP(s) protocol and experience in consuming JSON-based RESTful endpoints for fetching application data using Fetch.
  • Experience in Developing Applications Using CSS3 Media Queries, SASS, LESS making the Web Pages Fluid across Multiple Devices. (Grid, Fluid layouts and Break Point Approaches).
  • Used the concepts of Pseudo classes, layouts, positioning, text, border, transforms and padding in the various projects.
  • Implemented easy to use Bootstrap plugins for building carousel, accordion, modal windows etc.
  • Experience in building various app configurations using Grunt, Gulp and Webpack.
  • Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
  • In-depth understanding of RDBMS and Database Design in Oracle, MySQL, SQL Server.
  • Skilled in the data structure, front-end developing, and big data analysis.
  • Experience in working with RESTFUL Web Services and implementing RESTFUL API's.
  • Worked with Node Package Manager (NPM) and source control systems GIT / SVN.
  • Experience in working on scalable environment using Agile/Scrum, Test Driven Development (TDD).
  • Extensive experience in developing applications using Java and various J2EE technologies including Java/J2EE technologies JAVA, Spring, REST, SOAP, Hibernate.
  • Experience in building flexible, reliable, efficient and secured Enterprise and Web based applications using Spring MVC and Spring Web Flow frameworks and Spring boot.
  • Experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC
  • Sound RDBMS concepts and broadly worked MS SQL Server, Oracle, MySQL.
  • Good working experience in GUI design and development using IDE’s like Eclipse and IntelliJ.
  • Excellent communication and problem-solving skills and the ability to work as a team member, as well as independently.
  • Experienced in working on the various phases of Software Development Life Cycle like requirements analysis, design, coding, testing, debugging and maintaining the websites.

TECHNICAL SKILLS

Languages: JavaScript ES6, Java, C#, HTML5,CSS3, C++, C, JavaScript, PHP, SQL

Database: MongoDB, Mysql, SQL Server, Cassandra, Hadoop

IDE: Visual Studio Code, Eclipse, Intellij, Netbeans, Microsoft Visual Studio

Framework: Express, NodeJS, Spring

Testing Tools: Jest,Chrome DevTools, PostMan

Libraries: React,Reactstrap, Sass, Bootstrap, JQuery

Manage Tools: Maven, Jira, SVN, Git, Bitbucket, TeamCity

Technologies: HTML, CSS, Redux, Babel, Webpack, TDD, JSX, NPM, AJAX,MVC, REST

Operating System: Linux, Windows

PROFESSIONAL EXPERIENCE

Confidential

Fullstack Engineer

Responsibilities:

  • Developed the login flow, preference setting, and multi-profile use support for the web portal using React, Redux-saga.
  • Developed brand creation flow, business modal flow, uses invitation flow by using Java, postman and swagger API.
  • Developed the scheduling event, calendar action, time zone display for faster setup the meeting and call event.
  • Worked on the portal improvement about UI design, accelerate boarder process and call event integration.
  • Developed a Medical web portal for the vendor, admin, hospital to manage users by using Java and Spring.
  • User core registry load testing and schedule APIs testing using Postman, Swagger API.
  • Developer
  • Implemented User service, core registry, console service, notification service component for web portal using redux saga, store, reducer and action.
  • Created callevent service, schedule event by calendar by using calendar, moment library.
  • Designed Portal documentation website by using React, Redux, React-Router, Material-UI.

Confidential

Software Engineer

Responsibilities:

  • Developed Partner API sandbox in Development Portal for test elements and simulated responses in with Javaand Spring framework.
  • Worked with ReactJS - props, state, keys, events and fetch API to make calls to the server in catalog API portal.
  • Developed sandbox environment in API request and response validation, spec validation and mock responses by using Swagger framework.
  • Design, develop and test HTML5, CSS3, and React.JS that meets accessibility and web browser standards for developer portal website.
  • Develop rest API V2 and V3 usingReact.JS that meets accessibility and web browser standards for developer portal website.
  • Developed central store API for Item, Price, Inventory, Orders, Returns, Promotions API mock response sample by using Java and Maven.
  • Worked on the Item Query Service application to support the item query in the catalog system using postman.
  • Developed mix panel, google-analytics, splunk service to support the development portal monitoring error message analysis.
  • Builded a converting structure class and add unit tests for GMP services/feed folder.
  • Integrated Xmatter into splunk and GMP gateway service and development portal.
  • Trending API load testing and get item/get all item APIs testing using Postman and Java.
  • Developer Portal documentation for Promotional pricing for Canada, Mexico Market place.
  • Implemented response samples testing and end to end testing for development portal by using Java, TestNG, selenium and Sauce labs.
  • Created loop job with Developer Portal Looper and link looper with slack channel, xmatters incident management.
  • Designed catalog API Portal documentation website by using React, Redux, React-Router, Material-UI.
  • Used Redux to manage the whole state and developed the well-designed store, actions and reducers.Extensively used mapStateToProps, mapDispatchToProps and connect application to store.
  • Imported React Bootstrap to embellish the application.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.

Confidential

Software Engineer

Responsibilities:

  • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Used React-Router to turn application into Single Page Application.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Maintained states in the stores and dispatched the actions using redux.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Worked to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Called the Restful web services calls for POST, PUT, DELETE and GET methods.
  • Used React flux to polish the data and for single directional flow.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Added filtering mechanism to the Dashboard and Config Apps that would filter all the widgets based on the selected facility or date ranges.
  • Extensively used mapStateToProps, mapDispatchToProps and connect application to store.
  • Imported React Bootstrap to embellish the application.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.

Confidential

Software Engineer

Responsibilities:

  • Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, MongoDB.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Worked in using React JS components, Forms, Events, Keys, Router.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient app
  • Implemented React container and presentational components (as Stateless and Functional components when applicable).
  • Implemented flux pattern by using redux framework as a core dependency.
  • Used Filters for formatting and pagination.
  • Designed, Debugged and Developed applications using Microsoft Visual Studio Code.
  • Developed RESTful services to provide all the CRUD capabilities.

We'd love your feedback!