I'm Himanshu, a passionate
and curious B.Tech Computer Science student on a mission to build solutions that matter. I love
solving real-world problems and enjoy exploring how things work by diving deep into code and turning
ideas into reality.
My tech journey began with the C language, where I discovered the joy of logic and built a strong
foundation in programming. Since then, I've expanded into Python, C++, and Swift, and started
building web applications using HTML, CSS, and JavaScript. I'm also familiar with frameworks like
Flask and Tailwind CSS.
I'm deeply interested in solving data structure problems, as they challenge me to think logically
and optimize solutions—skills I find crucial in both academics and real-world development.
As a consistent learner and team player, I'm always up for a challenge—whether it’s a class project,
a hackathon, or simply exploring new technologies in my free time. I believe in growing through
hands-on experience, continuous learning, and sharing knowledge with others.
This project showcases a clean, functional, and responsive basic calculator built with an intuitive user interface. Designed for ease of use, it includes essential arithmetic operations—along with decimal support and a clear display. The calculator features a modern color-coded button layout to enhance usability and visual clarity. It's optimized for both desktop and mobile views, making it a great responsive website. This project serves as a strong foundation for exploring more advanced JavaScript or framework-based applications.
Omni-Scanner is a multi-platform, all-in-one network scanning tool built with Python. It features an interactive CLI that intelligently detects the OS and offers targeted scanning options using system-level commands. Designed for both beginners and pros, it simplifies tasks like ARP scans, port scanning, and network diagnostics. With modular code and clean menus, it balances usability with performance. A Flask-based web interface is also in development, aiming to extend its reach for non-technical users in future versions.
Proficient in C with a strong focus on Data Structures and Algorithms, including arrays, linked lists, stacks, and trees. Skilled in applying core and advanced concepts to solve problems efficiently and write optimized code.
Familiar with Python programming, with a solid understanding of object-oriented concepts and experience building web applications using the Flask framework. Skilled in problem-solving and writing clean, modular code.
Proficient in C++ concepts with a focus on Object-Oriented Programming. Capable of solving problems, apply algorithmic thinking to solve real-world challenges. Continuously improving and exploring advanced C++ features.
Comfortable building clean and responsive web interfaces using frameworks like Tailwind CSS and Bootstrap. I focus on writing simple, maintainable code and creating layouts that work well across different screen sizes. Always learning and improving through real-world projects and consistent practice.
Moderate understanding of JavaScript fundamentals, ES6+ features like arrow functions and modules, and basic asynchronous programming using promises and async/await. Capable of building interactive and user-friendly web interfaces with a focus on clean, readable code.
Comfortable using Git through the command line for version control tasks like committing, branching, and managing repositories. I prefer the CLI for its flexibility and precision, and regularly use it to track changes, collaborate on projects, and keep codebases organized.
Looking forward to connect and collaborate with you to create something amazing!