BCA Student · Jaipur, India

Himanshi Agarwal

Aspiring Software Developer

Passionate about coding and developing practical applications. Working with different programming languages and continuously improving technical skills.

HA
2
Projects Built
5+
Technologies
BCA
Degree in Progress
Curiosity
01 /

About Me

I am a Bachelor of Computer Applications (BCA) student with a strong foundation in programming and web development.

I have hands-on knowledge of Python, Java, HTML, CSS, and basic C programming — languages I've applied to real-world projects that reflect my interest in both logic and design.

I am interested in building real-world projects and exploring areas like web development and data-related applications. I am always eager to learn new technologies and enhance my problem-solving abilities.

02 /

Technical Skills

Programming Languages

Python
Java
C (Basic)

Web Technologies

HTML5
CSS3
Responsive Design

Tools & Other

Microsoft Excel
Problem Solving
Basic Data Handling
03 /

Selected Projects

01

Java · Console Application

Menu-Based Banking System

A console-based application simulating real-world banking operations with a clean menu-driven interface. Built to demonstrate mastery of object-oriented design, structured input handling, and modular architecture in Java.

Account Creation

Create new customer accounts with unique IDs and secure data

Deposit & Withdrawal

Perform transactions with real-time balance validation

Balance Inquiry

Instant account balance checks with formatted output

OOP Principles Conditionals & Loops Input Handling Error Management
BankingSystem.java — Terminal
$ java BankingSystem
╔══════════════════════════════╗
BANKING MANAGEMENT SYSTEM
╚══════════════════════════════╝
[1] Create New Account
[2] Deposit Money
[3] Withdraw Money
[4] Check Balance
[5] Exit
Select option:
4 Core Features
OOP Architecture
Java Language
02

HTML · CSS · Web Development

Personal Portfolio Website

A beautifully crafted, fully responsive personal portfolio built from scratch with semantic HTML5 and modern CSS3. Designed with editorial elegance — custom typography, grain textures, scroll animations, and a cohesive visual identity.

Responsive Design

Pixel-perfect layout on desktop, tablet & mobile

Editorial Aesthetic

Premium typography, grain textures & elegant spacing

Scroll Animations

Smooth reveal effects & interactive micro-animations

Semantic HTML CSS Grid & Flexbox Visual Design SEO Optimized
himanshiagarwal-potfolio.netlify.app
BCA Student · Jaipur, India
Himanshi
Agarwal
Aspiring Software Developer
View My Work Get in Touch
2Projects
5+Tech
BCADegree
Design Palette
0 Frameworks
5 Sections
100% Responsive
04 /

Tech Blog

Insights, tutorials, and reflections from my journey as an aspiring software developer — covering web development, Python programming, and career growth as a BCA student in Jaipur.

BCA Student Portfolio - Guide for computer science students to build portfolio websites
Portfolio May 2026

BCA Student Portfolio — How to Build a Standout Portfolio as a Computer Science Student

A complete guide for BCA students on creating an impressive portfolio website that showcases your skills, projects, and makes you stand out to recruiters.

BCA Student Portfolio Website Resume Tips Jaipur
Software Developer Portfolio - Essential elements for developer portfolios in 2026
Portfolio Apr 2026

Software Developer Portfolio — Essential Elements Every Developer Portfolio Needs in 2026

What makes a software developer portfolio truly effective? From project showcases to skills sections, learn the must-have elements that land interviews.

Software Developer Portfolio Design Web Development Career Growth
Aspiring Software Developer - Career roadmap for becoming a developer in 2026
Career Mar 2026

Aspiring Software Developer — The Complete Roadmap to Becoming a Developer in 2026

From learning your first programming language to building real-world projects — a step-by-step roadmap for aspiring developers and BCA students in India.

Aspiring Developer Career Roadmap Fresher Tips India
Python Developer Portfolio - Projects and skills to showcase Python expertise
Programming Feb 2026

Python Developer Portfolio — Projects, Skills & Tips to Showcase Your Python Expertise

How to build a Python developer portfolio that gets noticed. Discover the best projects, skills to highlight, and tips for presenting your Python expertise.

Python Developer Portfolio Data Handling Projects
View All Blog Posts
05 /

Get in Touch

I'm always open to connecting, collaborating, or just talking tech. Feel free to reach out through any of the channels below.

Email

himanshiagarwal29sep@gmail.com

Location

Pratap Nagar, Jaipur, Rajasthan

"Always eager to learn new technologies and enhance my problem-solving abilities."

Open to Opportunities