Hi, I'm Praveen Kumar V P

Front-End Developer

Code. Design. Deliver. A smooth web flows like a river.

From sketch to patch, I build responsive apps that match.

About me

My Bio:

I'm Praveen, a passionate and evolving front-end developer with a strong interest in turning ideas into responsive, user-friendly web interfaces. I started my journey learning through hands-on projects and tutorials, and I'm currently improving my skills in HTML, CSS, JavaScript, and React while exploring full-stack development to broaden my capabilities.

Languages:

HTML, CSS, JavaScript, Python

Frameworks & Libraries:

jQuery, Bootstrap, Express.js, React.js, EJS

Tools:

Node.js, Git/GitHub, Postman, REST API

Currently Learning:

Full Stack Web Development: Node.js, Express.js, PostgreSql

Projects

Blog API Project

A full-stack blog app built with Node.js, Express.js, EJS, and JavaScript, allowing users to create, edit, and delete posts. It features dynamic rendering, RESTful routes, and real-time content updates. This project highlights my skills in CRUD operations, client-server interaction, and full-stack development.

Simon Game

A colorful memory game built with HTML, CSS, and JavaScript. Follow and repeat the sequence of lights and sounds as it grows with each level. Designed with vibrant visuals and interactive sound effects for an engaging experience.

Password Generator ****

A customizable password generator built with React.js, HTML, CSS, and JavaScript. Choose your desired password length and easily include lowercase, uppercase, numbers, or special characters using simple checkboxes. Generate strong, secure passwords in one click.

TODO List

A distraction-free task manager with a minimal UI. Add, rearrange, and delete tasks effortlessly to stay organized and focused. Built for simplicity, with clean design and smooth functionality.

Number guessing Game

A fun, interactive game where the computer picks a random number and you try to guess it. Get real-time hints—guess higher or lower—and see how many attempts it takes to find the right answer.