J Gaurav Varma

an aspiring Web Developer

About

Aspiring Web Developer | Actively Seeking Internship Opportunities in Web Development 💻 | Ready to Bring Fresh Ideas and Dedication to Your Team!

Web Developer

  • Birthday: 26 April 2003
  • Phone: +91 9353387399
  • City: Bangalore, Karnataka, India
  • Age: 20
  • Degree: Computer Science
  • Email: varmagaurav840@gmail.com

As a Computer Science student, I approach opportunities with a proactive mindset and an insatiable thirst for knowledge. My passion for web development drives me to seek challenging roles where I can apply my technical skills and contribute to innovative projects. I am eagerly searching for opportunities that will allow me to thrive and continue growing in my field.

Skills

I possess a foundational skill set in web development. I adept in HTML, CSS,Tailwind Css, JavaScript, React js and Redux Js. My HTML and CSS proficiency enables me to structure web pages and style content effectively. JavaScript knowledge allows me to create interactive elements and manipulate web page behavior. With React Js, I can build dynamic user interfaces efficiently using components and manage state effectively. Lastly, the adoption of Redux proficiently manages the state of the application in a predictable manner .

HTML 100%
CSS 100%
Tailwind CSS 70%
JavaScript 80%
React Js 70%
Redux Js 60%
Analytical and Logical Reasoning 80%

Resume

A proactive Computer Science student, demonstrating outstanding academic performance, exceptional communication, and coordination abilities, along with a keen interest in web development. Dedicated to continual learning and self-improvement through practical experience and unwavering commitment.

Sumary

J Gaurav Varma

  • Bangalore, Karnataka, India
  • +91 9353387399
  • varmagaurav840@gmail.com

Education

Degree in Computer Science (BCA)

2021 - 2024

Surana College, Bangalore

I pursued Degree in Computer Science with CGPA of 7.0 on a scale of 10.

Pre university & PCMC

2019 - 2021

Narayana PU College

I pursued my pre-university eduction in physics, chemistry, mathematics and computers with 72%

SSLC Board

2018 - 2019

SACES School

I pursued my Secondary School Leaving Certificate with 64%

Projects

Swiggy Clone Application (React):

Link to project repository

Creating Mirror Swiggy application incorporating live APIs and Realtime technologies, with the aim of gaining practical experience and deepening understanding of development concepts. Key features include:

  • API's: Implemented asynchronous function methodology to Fetch real-time APIs from the Swiggy website and dynamically displayed restaurants as a list of cards with changing pictures and details underneath dynamically.
  • Lazy Loading: Incorporated lazy loading,optimizing the applications buffertime by up to 4000 milliseconds and improving efficiency.
  • Custom Hooks: Implemented custom hooks to transform components into with single responsibilities component, consequently improving code maintainability and understandability.
  • Higher-Order Components: Utilizing higher-order components helps to avoid prop drilling and enhances code reusability.
  • Hooks: project incorporates the following hooks: useState, useEffect, useDispatch, and useSelector.
  • Redux:I understood and applied Redux with store, actions, reducers, useDispatch, and useSelector from react-redux and @reactjs-toolkit, effectively managing the project's state in a predictable manner.
  • Tailwind Css successfully implemented Tailwind, significantly enhancing the appearance of the user interface to an extraordinary degree.

Mirror YouTube Application(React):

Link to project repository

Developing a user-friendly video streaming platform with advanced search functionality. I autonomously engineered the entire website

  • Google's Open-Source API: I leveraged Google's open-source API to retrieve YouTube data asynchronously, subsequently incorporating it to dynamically populate content on my website's homepage.
  • Conditional Rendering: I improved the application by implementing conditional rendering to specify the display of the video only when it is available.
  • Single Responsibility Principle: I applied the single responsibility principle to ensure that each component serves a singular purpose, thereby enhancing code reusability and maintainability.
  • Custom Hooks: I utilized the concept of custom hooks to develop tailored React hooks, enabling consistent functionality across multiple sections of the codebase and promoting reusability.
  • Debouncing: Debouncing was implemented to regulate the frequency of API calls, thereby enhancing the efficiency of the application by ensuring optimal usage of resources.

Responsive Car Dealership Website:

Link to project repository

Developed a responsive car dealership website, seamlessly integrating front-end and back-end technologies.

  • UI: Developed professional UI Utilized HTML, CSS (Bootstrap), and JavaScript to create user-friendly interface.
  • Engaging Landing Page: Designed an enticing landing page, effectively capturing the dealership's essence and providing an attractive introduction to potential customers.
  • Secure User Authentication: Implemented a robust user authentication system, ensuring data privacy with secure login and sign-up functionalities.
  • Dynamic Car Listings: Employed JavaScript to dynamically generate tables displaying detailed car information.
  • Backend Integration: Connected the website to an Apache (XAMPP) server using PHP for efficient data retrieval and manipulation, ensuring seamless communication between front-end and back-end components.

Portfolio

In my spare time, I've undertaken several personal projects to establish myself as a full-stack developer, concentrating mainly on frontend development using the CSS and JavaScript library. Additionally, I've actively utilized GitHub to manage version control and AWS services, hosting my projects on an EC2 free-tier instance to gain practical experience with cloud hosting and deployment.