About

Here is a little background

Aws Certified Cloud Practitioner and full stack web developer with experience in Node.js, React.js, Express.js, MongoDb, JavaScript, HTML, and CSS. I have built several full-stack projects including an AI Image Generator using OpenAI's API, a web chatting application, a To-Do app, and a social media platform. Proficient in Java programming and certified in Java through HackerRank. Strong problem-solving skills with over 550+ solved data structures and algorithms problems on Leetcode. Passionate about learning new technologies and proficient in core computer science subjects including Operating Systems, DBMS, and Software Engineering.

Experience

Software Engineer Intern

Ecredit India Pvt. Ltd.

htmlhtmlhtmlhtmlhtmlhtml

Sat May 28 2022 - Sat Jul 02 2022

  • Created a full stack client profile management web application
  • Automated the tasks of the frontend team and increased the productivity by 70%.
  • Tech Stack- Html, Css, Javascript, Node.js, Express.js and MongoDb

B.Tech C.S.E Student

Amity University, Noida, Uttar Pradesh

htmlhtml

Fri Jul 26 2019 - Tue May 30 2023

  • Learned about the computer science fundamentals.
  • Got to network with so many great people
  • Got an exposure to various computer science fields

Aws Cloud Practitioner

Amazon Web Services

html

Mon Feb 06 2023 - Present

  • Cleared the Aws cloud practitioner certification
  • Learned about more than 40 Aws Services such as Ec2, ALB, Lambda, S3, DynamoDb, CloudFormation and many more.
  • Learned about the cloud design best practices and pricing models of aws.

Skills

Hover over a skill for current proficiency

80%

50%

95%

80%

80%

100%

90%

90%

90%

90%

80%

100%

100%

Projects

React.jsFirebase

Project 1 of 13: Linkedin

Introducing my LinkedIn clone - a full stack application built using React.js, Redux, and Firebase. My LinkedIn clone includes essential features like authentication, writing posts, and a feed section that displays all posts, with a UI created to closely resemble the real LinkedIn, and fully responsive for all devices.

HtmlCssJavascriptNode.jsExpressMongodb

Project 2 of 13: WebChat

This is a full-stack web chat application created using Socket.IO. It enables users to create a chat room and connect to it using a unique room ID. Multiple users can join the same room and chat simultaneously. The application also provides user authentication and authorization using the Passport.js package.

React.jsTailwindcss

Project 3 of 13: Image Gallery - React.js

This is an image gallery application created using React.js and Tailwind CSS. The application implements a search functionality that allows users to enter a search prompt in the search bar, which is then used to fetch different images from the Pixabay API. The application is responsive and can be accessed on all devices.

HtmlCssJavascriptNode.jsExpressMongodb

Project 4 of 13: Campgrounds

This is a full stack social media application which allows user to create, update, delete, read posts regarding campgrounds. It also provides user authentication and authorization. It also uses mapbox to display a map and pinpoint campgrounds in the map.

HtmlCssJavascript

Project 5 of 13: Netflix

In this project, I have created a clone of Netflix using only HTML, CSS, and JavaScript. To build a complex movie section, I have used JavaScript DOM and Fetch API, which allows users to play the trailer of a movie or show by just hovering over it.

HtmlCssJavascript

Project 6 of 13: Tic Tac Toe

Tic-Tac-Toe game created using Html, Css, Javascript. Concepts such as css grid, position, flex and javascript dom, eventlisteners, classlist are used to create this fun and mini project.

HtmlCssJavascript

Project 7 of 13: UtilityHub - Landing Page

This is the frontend clone of UtilityHub landing page created using html and css only.

React.jsNode.jsExpressMongodb

Project 8 of 13: Goals App

This is to-do list full stack application or a goals full stack application which allows users to create, display, delete, update goals and those goals have certain deadlines associated with them along with the description of the goal.

HtmlCssJavascriptNode.js

Project 9 of 13: Weather App- Node.js

This is a full stack weather app created using node.js, express.js, ejs and open weather api to get the weather related data from the api in the backend server which is created using express.js.

React.jsNode.jsExpressMongodb

Project 10 of 13: DALLE-2.0

A powerful full stack web application that utilizes OpenAI's API to generate high quality images based on text descriptions provided by the user. With this cutting-edge app, you can create stunning images with ease, simply by describing what you envision. The user-friendly interface is designed to operate like MidJourney AI, making the process effortless and seamless.

HtmlCssJavascript

Project 11 of 13: Age Calculator

This is a solution created by me for the frontend mentor age Calculator challenge. I have used Html, Css and Javascript to do this problem. To build the UI, I have used flexbox concepts. I have used javascript date class and dom for the form validation and the age calculation part.

HtmlCssJavascript

Project 12 of 13: Analog Clock

A fully working analog clock with ticking sound created using html, css and javascript only.

React.js

Project 13 of 13: Food Recipe App

This is a food recipe app which is created using react.js and an open api. It provides search bar to search for different food recipes and navigational links to different cusines such as American, Italian etc. It provides detailed information about a particular food recipe including the process to make that food and also the ingredients.

Contact

I have got just what you need. Lets Talk.

+918130152127

sharmaakapil01@gmail.com

123 Developer's Lane