My first personal portfolio website built from scratch using HTML, CSS, and JavaScript.
This project represents my journey of learning modern frontend development by focusing on the fundamentals before moving to frameworks like React and Next.js.
https://itisramkumar.github.io/portfolio-v1/
- Responsive design for desktop, tablet, and mobile
- Interactive navigation with smooth scrolling
- Personal introduction and career journey
- Timeline with scroll-based progress animation
- Project showcase
- Technical skills section
- Publication showcase
- Personal mission statement
- Functional contact form using Web3Forms
- Custom favicon and branding
- Clean and minimal UI
- HTML5
- CSS3
- JavaScript (ES6)
- Web3Forms
- GitHub Pages
Portfolio-Versions/
│
├── version_1/
│ ├── index.html
│ ├── style.css
│ ├── script.js
│ └── assets/
│
└── README.md
The purpose of this project was to strengthen my understanding of:
- Semantic HTML
- Responsive Web Design
- CSS Layouts (Flexbox & Grid)
- CSS Animations
- DOM Manipulation
- JavaScript Event Handling
- Website Deployment with GitHub Pages
Rather than relying on templates or frameworks, I wanted to build every section myself to understand how websites work from the ground up.
This repository will continue to evolve through multiple versions.
- HTML
- CSS
- JavaScript
- Rebuild using React
- Component-based architecture
- Improved animations
- Better state management
- Migrate to Next.js
- SEO optimization
- Dynamic routing
- Performance improvements
- Blog integration
- Enhanced accessibility
I am a Computer Science and Engineering graduate interested in:
- Software Engineering
- Artificial Intelligence
- Data Analytics
- Research
- Full Stack Development
I enjoy building technology that solves practical real-world problems.
Portfolio: https://itisramkumar.github.io/portfolio-v1/
LinkedIn: https://www.linkedin.com/in/ramkumar47
GitHub: https://github.com/itisramkumar
Email: mailto:rajiniram49@gmail.com
© 2026 R.T. Ram Kumar. All Rights Reserved.