Devanshu Gupta

I’m a web developer with skills in building responsive and interactive websites using HTML, CSS, JavaScript, ReactJS, NodeJS, ExpressJS, and MongoDB. I have a good understanding of Data Structures and Algorithms (DSA), which helps me solve problems efficiently.I’m always ready to learn and improve in web development.

Learning and Industry Voice

Ideas That Drive Change

I proposed an idea to Google Maps where users can make UPI payments directly through the app. The concept allows users visiting restaurants or shops to make payments without needing to scan a QR code. At the shop's location on Google Maps, a UPI payment option would appear. By clicking on it, users would be prompted with the shop's UPI payment ID for direct payment. Additionally, users would be notified when they are within the shop's location, simplifying and streamlining the payment process.

Read more

Daily Learning on LinkedIn

I love learning and sharing my knowledge. I post daily on LinkedIn about new things I learn to help others grow their skills.

Read more

DSA Practice on GeeksforGeeks

I practice Data Structures and Algorithms (DSA) questions on GeeksforGeeks to sharpen my problem-solving skills. This helps me stay efficient and prepared for coding challenges.

Read more
Skills

HTML

Structure web content with ease.

CSS

Style web pages with flexibility and responsiveness.

JavaScript

Add interactivity and dynamic content to websites.

Node.js

Server-side programming with JavaScript.

Express.js

Fast, minimalist web framework for Node.js.

MongoDB

Document-based NoSQL database.

DSA(C++)

Problem-solving with Data Structures and Algorithms.

Projects

Project Screenshot

Frontend Project

This portfolio shows my skills and projects as a web developer. Made with HTML, CSS, and JavaScript, it includes sections like Home, Skills, and Projects. It reflects my passion for creating easy-to-use, responsive websites.

Project Screenshot

RestAPI Project

This project is a REST API built using Node.js and ExpressJS. It handles requests efficiently, allowing smooth communication between the client and server. It demonstrates my understanding of backend development.

Resources

Find the Resources to Learn

Here are some resources I used to learn various skills. Click on the links to start your own learning journey!

HTML

Learn how to structure web pages using HTML.

Start Learning

CSS

Style your web pages beautifully using CSS.

Start Learning

JavaScript

Learn to make web pages interactive with JavaScript.

Start Learning

Data Structures & Algorithms

Master DSA concepts to improve coding skills.

Start Learning

ReactJS

Build fast and dynamic websites with ReactJS.

Start Learning

NodeJS

Create server-side applications using NodeJS.

Start Learning

AboutMe


Profile Photo

About Me

Hi, I’m Devanshu Gupta, currently pursuing my B.Tech in Information Technology from Government Engineering College, Jagdalpur, and I’m in my 3rd semester. I have a keen interest in technology and love discussing new ideas. In my free time, I enjoy watching anime and playing chess. I’m always curious and eager to learn more about the fast-evolving tech world.

Timeline

Python-Basics

2021-2022

Python Syntax and Semantics, Variables and Data Types, Control Structures, Functions, Lists and Tuples, Dictionaries and Sets, File Handling, Exception Handling

Html and Css

2022-2023

HTML Basics,HTML Structure,HTML Elements,Semantic HTML,Forms and Inputs,HTML Attribute,Table,CSS Basics,Selectors,Box Model,Flexbox,Grid, Positioning,Colors and Backgrounds,Transitions and Animations and Responsive Design with CSS

javascript

2022-2023

JavaScript Basics, Variables and Data Types, Functions, Control Structures, DOM Manipulation, Events, Error Handling, Asynchronous JavaScript, JavaScript ES6 Features, JavaScript Frameworks and Libraries

Dsa(C++)

Nov2023

C++ Basics, Searching Algorithms, Sorting Algorithms, Recursion, Object-Oriented Programming (OOP), Pointers, Arrays and Strings, Linked Lists, Stacks and Queues, Trees and Graphs, Hashing

Nodejs

September2024[Completed]

Node.js Basics, Asynchronous Programming, Express.js Framework, RESTful APIs, Middleware, Routing, Error Handling, Database Integration (MongoDB), Authentication and Authorization, WebSockets, Express.js Middleware.

MongoDb

Sept2024[Completed]

Mongoose Basics, Schema Definition, Models and Documents, CRUD Operations with Mongoose, Validation, Querying with Mongoose

Reactjs

October2024[Doing]

React Basics, Components and Props, State and hooks