We provide IT Staff Augmentation Services!

Full Stack Developer Resume

0/5 (Submit Your Rating)

Northville, MI

SUMMARY

  • Around 5+ years of development experience working with the modern front end and the backend technologies.
  • Experience in all phases of Software Development Life Cycle (SDLC) including identification of business needs and constraints, collection of requirements, UI Design, implementation, testing, deployment, and maintenance.
  • Having 5+ years of progressive experience in the IT industry, involved in complete SDLC including Analysis, Design, Development, Testing, Implementation, Support and maintenance of enterprise level web applications using Java/J2EE technologies and Microservices Technologies
  • Experience in developing web applications using HTML, CSS, Bootstrap, Javascript, Thorough understanding of CSS selectors and CSS preprocessors (LESS, SASS) principles with a clear ideology for managing maintainable, scalable, and cross - browser code.
  • Experience in developing backend applications using Java, Spring Boot.
  • Worked with JavaScript testing frameworks.
  • I have expertise in relational dbms like Oracle, MySQL, PostgreSQL, and NoSQL db’s like MongoDB.
  • Expertise in working with development and management tools like Git and JIRA.
  • Experience in configuring Jenkins pipelines for deploying applications.
  • Good knowledge for storing build artifacts also worked on Docker containers, Kubernetes, Jenkins and Github.
  • Good knowledge of RESTful web services and experience in using Postman extensively for testing
  • Experience working in an Agile-based dev environments and participating in Scrum sessions.
  • Excellent problem solving skills and effective communication.
  • Experience in standard development tools, languages, and Process tools like Java & J2EE, Spring, Spring Boot, Microservices.
  • Participated in developing and translating customer business requirements for enterprise wide systems using Java/J2EE software development includes Analysis, Design and Development of Web-based applications.
  • Expertise in using Java APIs including Collections, Concurrency, Exception Handling, Multithreading.
  • Expertise in developing applications using OOPS and Design Patterns.

TECHNICAL SKILLS

Frontend Technologies: HTML, CSS, LESS, SASS, Bootstrap, typescript, JavaScript, jQuery, Angular js, React, Redux, Material UI

Backend Technologies: Java, Spring Boot, Spring Data JPA, SQL

Databases: Oracle, MySQL, PostgreSQL, MongoDB

Others: Git, JIRA, Postman, Swagger

IDE & Reporting Tools: IntelliJ IDEA, Eclipse, MyEclipse, NetBeans

PROFESSIONAL EXPERIENCE

Confidential, Northville, MI

Full Stack Developer

Responsibilities:

  • Involved in developing different modules using React, Redux, HTML5, CSS3, Bootstrap, JavaScript, Express.js, Restful API.
  • Developed various screens for the front end using ReactJS and Redux library.
  • Utilized React to build high-quality, scalable, and reusable components like multi-field form elements and background file uploads.
  • Used React library for the logical implementation part at the client side for all the modules.
  • Utilized React Router for web page routing.
  • Used HTML5, CSS3, and React JS as the front-end tools to build module pages that communicate with backend APIs which are built using Node.js, Express.js, and JavaScript.
  • Created Axios logic to exchange data with the server and update the web page views.
  • Designed the REST API in Node.js for the client to consume and use the Express.js framework on Node.js for quick development.
  • Used MongoDB database in backend Node.js service and connected it through MongoDB node.js driver.
  • Written unit tests for backend node applications using Mocha, Chai, and Sinon.js.
  • Configure Jenkins pipeline to build and host a React application on AWS S3.
  • Added logging support in backend applications using Winston and Morgan.

Confidential, Costa Mesa, CA

Node JS Developer

Responsibilities:

  • Involved in different stages of Software Development Life Cycle like Application Design, Development, Testing, and Debugging.
  • Developed a single-page web application using HTML5, ReactJS, Redux, Material UI, Bootstrap3, CSS3, and JavaScript.
  • Implemented page routing with the use of React Router.
  • Developed the backend web services using Node.js, Express.js, PostgreSQL, and MongoDB.
  • Build RESTful web services using Node.js stack with all REST standards.
  • Written unit tests for backend Node.js applications using Mocha, Chai, and Sinon.
  • Added logging support in backend Node.js services using Winston and Morgan.
  • Added support to drain application logs to Splunk.
  • Used Node.js to run Webpack and build the project properly.
  • Added security to web applications and web APIs using the OAuth protocol.
  • Configured Jenkins pipelines to build and deploy applications on AWS EC2.
  • Integrated Superagent, Axios packages for making third-party API calls from both frontend and backend applications.
  • Used Postman to verify the RESTful API endpoints.
  • Used Git for version control of projects.
  • Used JIRA for product management and tracking the stories.

Confidential,

Software Engineer

Responsibilities:

  • Built web application using HTML, CSS, Javascript, React, Material UI, and Redux.
  • Responsible for building single-page applications using React and Redux.
  • Written JavaScript for validation and populating the various fields for the client-side validation.
  • Involved in building RESTful Services using Node.JS and Express.JS Framework.
  • Implemented backend Web API using Node.js and Express.js and established connectivity with MySQL database.
  • Added logging support in backend Node.js services using Winston and Morgan.
  • Used Mocha and Chai to write unit tests for Javascript code and Jest for client-side unit testing.
  • Built Jenkins pipeline to build the application and store code artifacts in AWS S3.
  • Added security to web applications and web APIs using the OAuth protocol.
  • Used Git for version control.
  • Used JIRA to track and monitor product progress.
  • Participated in bug thrashing sessions to discuss and resolve bugs with developers.
  • Worked on an Agile (Scrum) Development Team to deliver regular updates to the business team and project managers.

Confidential

Software Engineer

Responsibilities:

  • Designed and developed web pages utilizing Angular js, CSS and Bootstrap.
  • Worked on form validation, error handling, and event handling using Angular Forms with Typescript.
  • Built highly scalable RESTful web services using Node.JS and Express framework.
  • Developed RESTful microservices using Java, Spring Boot, and Spring Data JPA.
  • Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.
  • Integrated Oracle database to store the application data.
  • Developed JPA methods to perform CRUD operations on Oracle tables.
  • Worked upon existing Java classes to handle data from a database and handle exceptions.
  • Written unit tests using JUnit for testing the backend Spring Boot functionality.
  • Written unit tests for Node.js backend services using Mocha.
  • Used Maven as a build tool for Java microservices.
  • Used Git for source control and version management of application codebases.
  • Worked closely with business system analysts to understand the requirements to ensure that the right set of UI modules had been built.

We'd love your feedback!