We provide IT Staff Augmentation Services!

Software Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Deep knowledge of HTML, CSS, JavaScript, Node.js, and JAVA
  • Familiar with C and all Object - Oriented Programming (OOP) concepts.
  • Good experience on Backend framework like Express and Frontend library like React.
  • Understand the concept of Non-relational database like MongoDB.
  • Have knowledge about various data structure like Queue, list, vector, and array
  • Intermediate proficiency with Version control system like GitHub, git
  • Good hand on tools like VS Code, Visual Studio 2019, MATLAB, Unity, and Git Extension.
  • Familiar with isAuth, continuous integration and continuous deployment (CI/CD).
  • Good knowledge of Multithread, Semaphore, and Mutex.
  • Pleased to learn new programming language and database (Relational/ Non-relational).
  • Having good skills in troubleshooting, quick learning, teamworking, making quick decision.

TECHNICAL SKILLS:

Programming: Strong knowledge in HTML, CSS, JavaScript, React, Node.js, Express, MongoDB, C, JAVA.Familiar with MIPS.

Technical: Version Control (Git), UML, RTOS (IPC, Process, Thread), Troubleshooting

Tools: VS Code, Visual Studio 2019, MATLAB, Unity, Git Extension, Putty, MARS, and Microsoft Office.

EXPERIENCE:

Software Engineer

Confidential

Responsibilities:

  • Develop and update features according to requirement.
  • Created user friendly UI and backend using JavaScript and CSS.
  • Used React 16.13.1 library for frontend.
  • Develop backend API using JavaScript, Node and Express 4.17.1 firmware.
  • Create a UML Diagram and Design Pattern Documentation.
  • User can search product, Filter product, add product in Shopping cart, and do payment with help of PayPal.
  • Develop Shopping website with help of React library and Express Firmware.
  • Provide the style sheet using HTML5 and CSS3, and use various concept like Semantic Elements, CSS Grid, Flexbox.
  • Use React library for frontend, and create the feature using Components, Props, Events, Hooks, Router, Axios
  • Create reducers then define actions and connect them to the components to move details state to Redux.
  • Use Node & Express firmware for creating backend API, and develop API with help of concepts like Body Parser, File Upload, JWT, Middle ware
  • Store information in database like MongoDB (Mongoose, Aggregation).
  • Use isAuth to provide authorization to admin for Payment method with PayPal.
  • Use Babel while developing frontend view.
  • Use Various tools like VS code, Git-Extension, for development and maintain code.
  • Create the continuous integration and deployment (CI/CD) on Heroku server
  • Use debugging method like breakpoint, step-into, step over, and tool like Postman for checking response of API.
  • Make website using HTML, JavaScript, CSS for frontend, JSP and JAVA
  • Using Java for backend and JDBC for connectivity between backend API and database.
  • Store information about railway, platform, customer, and employee’s information in MySQL database.
  • For user-level functionality, we implemented three types of functionality: Manager/Admin Level,
  • Project represents an entire programming environment consisting of a compiler, an optimizer, and a virtual machine (RISC machine interpreter).
  • Use C Programming language.
  • Make compiler to generate RISC machine instructions.
  • Make optimizer that takes RISC machine instructions as input and removes redundant code.

We'd love your feedback!